President & CEO
Tue, May 21, 2024
May 21
31,484 shares @ $7.81
Decreased holdings by -2.40%
9th largest trade (out of 156)
Trade made by an officer
Unscheduled trade
49% win rate · +0.0% median edge vs SPY (37 trades, 90-day)
Price 25% above 200-day moving average