CEO Rodgers Thurman J bought 606,000 shares at $1.68 on 2025-06-03, totaling $1,018,080.00
Chief Executive Officer Rodgers Thurman J executed 2 separate purchases totaling 606,000 shares for $1,018,080.00 on 2025-06-03. This represents a substantial acquisition following a pattern of recent buying at the same ticker: he also purchased 303,000 shares on 2025-06-02 and again on 2025-05-30 (4 prior trades within 4 days). The company has delivered solid headline fundamentals—$82.7M quarterly revenue with +24.1% annual growth and $8.1M net income in the latest quarter—though it was unprofitable on a full-year basis, signaling uneven profitability trends. Across his cross-ticker open-market history, the insider's 5 prior sells show a 100.00% well-timed rate (100% of his sales preceded stock declines), yet his 11 prior buys generated mixed results: +0.7% average 30-day return but -0.0% average 90-day return with a 57.14% win rate. Same-ticker outcomes remain unmeasurable given the recency of all 4 prior SWPR trades.