STEX is trading 5.2% down at $1.00 as traders continue to lock in gains following a sharp rally sparked by a newly announced share repurchase program.

  • Profit-taking is spilling over into today's session after yesterday's initial reaction to the buyback news.
  • The stock has seen significant volatility over the past week, with today's decline further pressured by a broadly weaker market.