STEX is trading 5.5% down today at $1.03 as investors engage in profit-taking following a sharp multi-day rally driven by a newly announced share repurchase program.

  • Streamex authorized the repurchase of up to 10,000,000 shares at prices up to $2.00 over the next 12 months.
  • The stock is experiencing increased volatility as the market digests the July 7 announcement and adjusts from its recent price surge.