Early Access — free while we kick the tires
EdgarHawk

SELF Global Self Storage, Inc. Insider Trading

Latest: President and CEO Bought $21K of Shares · May 2026
1 filing analyzed · Latest 2026-05-15
Insider buys
1
Insider sells
0
Unique insiders
1
Direction
Net buying
May 2026
2026-05-15
medium
Mark Campbell Winmill Buy
President and CEO
4,000 shares
$21,320
@ $5.33
Significance 6/10

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.

More Holding and Other Investment Offices companies

Get alerts for SELF

Add SELF to your watchlist and we'll email you when an insider files a Form 4 — with our AI's significance score and a plain-English read of what it means.

Sign up — free during early access