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.