Thu, Mar 13, 2025
Mar 13
61,448 shares @ $2.01
Decreased holdings by -1.60%
44th largest trade (out of 119)
Trade made by a 10% owner
Unscheduled trade
30% win rate · -32.9% median edge vs SPY (57 trades, 90-day)
Price 29% below 200-day moving average