Director & President
Tue, Apr 1, 2025
Apr 1
12,240 shares @ $36.34
Decreased holdings by -2.10%
26th largest trade (out of 129)
Trade made by an officer
8% win rate · -56.0% median edge vs SPY (37 trades, 90-day)
Small Cap stock — insider trades carry more weight