Chief Product Officer
Tue, May 23, 2023
May 23
1,558 shares @ $47.56
Decreased holdings by -2.90%
60th largest trade (out of 366)
Trade made by an officer
Unscheduled trade
Price 16% above 200-day moving average
Small Cap stock — insider trades carry more weight