Mon, Mar 30, 2026
Mar 30
123,750 shares @ $80.22
Decreased holdings by -41.20%
Largest trade (out of 22)
Abnormally LargeLarge Trade
Trade made by a director
Unscheduled trade
Abnormally large trade for this company
Price 5% below 200-day moving average