Mon, Jun 23, 2025
Jun 23
1,083 shares @ $35.72
Decreased holdings by -2.10%
11th largest trade (out of 31)
Trade made by a director
Unscheduled trade
21% win rate · -18.0% median edge vs SPY (28 trades, 90-day)
Micro Cap stock — higher insider information edge