Leonard I Fluxman sold 42.9K shares of OSW at $24.56; holds 1.26M shares post-sale at $23.75 current price.
Leonard I Fluxman sold 42,883 shares at $24.56 on 2026-05-27, reducing his holdings by 3.3% to 1,257,177 shares. The sale occurred near the 52-week high of $25.75, with the stock currently trading at $23.75, down 4.4% over 30 days and up 10.3% over 90 days. His prior five sales at OSW yielded mixed 90-day outcomes: +12.1%, +13.5%, +8.2%, +10.6%, and +9.4%, with none ultimately well-timed (all resulted in subsequent gains rather than declines). His broader cross-ticker track record shows a 10.00% well-timed sell rate across 10 prior sales, suggesting limited success in timing market peaks. At a P/E of 30.84 with recent quarterly revenue of $247.6M and net income of $21.3M, the stock appears modestly valued relative to growth, and the sale neither sharply contradicts nor strongly affirms the company's fundamentals.