TSS is trading at $8.68 (-5.03%) amid broad technology-market weakness.
- XLK is down 1.66% and the Nasdaq is down 1.09%.
- Rising Treasury yields, higher oil prices, geopolitical tensions, and caution ahead of Federal Reserve minutes are weighing on growth stocks.
- The earlier Q2 revenue miss and reduced Needham price target remain overhangs; no new company-specific announcement was identified for August 20.