President & CEO
Wed, Jun 23, 2021
Jun 23
75,917 shares @ $3.68
Increased holdings by +10.90%
58th largest trade (out of 427)
Trade made by an officer
14% win rate · -3.2% median edge vs SPY (29 trades, 90-day)
Insider trade was 93% below market price
Price 45% above 200-day moving average