- Repurchased 167,809 shares during week ended Oct 30, 2026 at an average price of $2.88
- Cumulative repurchases reached 26,531,308 shares, leaving 29,527,146 shares outstanding
- Approximately $50M remains available under the $200M share repurchase authorization
?? Positive AI Sentiment (+3.0 / 10)