Mon, Jun 21, 2021
Jun 21
14,042 shares @ $17.75
Decreased holdings by -0.60%
78th largest trade (out of 278)
Trade made by a director
Unscheduled trade
41% win rate · +5.5% median edge vs SPY (93 trades, 90-day)
Price 10% above 200-day moving average