CEO Mark Campbell Winmill buys 4,000 shares of SELF at $5.33; holds 368,582 shares post-transaction
Mark Campbell Winmill, President and CEO, purchased 4,000 shares at $5.33 on 2026-05-14, adding to his substantial 368,582-share position. His prior five trades at SELF show a timing pattern of 4 wins at the 90-day mark, with positive returns of +0.2%, +1.0%, +0.2%, and +1.6% on those well-timed buys. The current stock price of $5.28 sits -10.4% from its 52-week high of $5.89 and is down 1.5% over the prior 30 days, while up 5.8% over 90 days. His cross-ticker track record across 17 prior buys shows a 90-day win rate of 90.00% with an average 90-day return of +1.5%, providing context for consistent execution at the broader portfolio level.