Executive Chair
Wed, Mar 12, 2025
Mar 12
428,400 shares @ $37.06
Increased holdings by +179.90%
2nd largest trade (out of 13)
Abnormally LargeLarge Trade
Trade made by an officer
Unscheduled trade
Abnormally large trade for this company
Small Cap stock — insider trades carry more weight