CHIEF MKTG & STRAT OFFICER
Mon, Jul 31, 2023
Jul 31
1,122 shares @ $17.49
Decreased holdings by -29.90%
5th largest trade (out of 27)
Trade made by an officer
Unscheduled trade
Price 38% above 200-day moving average
Small Cap stock — insider trades carry more weight