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.