Thu, Oct 31, 2024
Oct 31
7,362 shares @ $23.77
New position
7th largest trade (out of 9)
Abnormally Large
Trade made by a director
Unscheduled trade
Abnormally large trade for this company
Price 37% above 200-day moving average
Small Cap stock — insider trades carry more weight