Streams Mark sold 232,567 shares of STUB at $9.04 under pre-arranged 10b5-1 plan; retains 1.11M shares.
Streams Mark executed a sale of 232,567 shares at $9.04 on 2026-05-14 pursuant to a 10b5-1 trading plan adopted on 2025-12-10, meaning the transaction was scheduled and non-discretionary. The current price of $8.82 sits 68.4% below the 52-week high of $27.89, reflecting significant stock weakness. Fundamentals show the company generated $446.0M in latest quarterly revenue but reported negative net income, with annual revenue declining 1.4% year-over-year. Post-transaction, Streams Mark retains 1.11M shares (1.11M shares), maintaining a substantial equity position despite the sale.