President & CEO
Fri, May 8, 2026
May 8
136,547 shares @ $51.82
Decreased holdings by -10.30%
2nd largest trade (out of 270)
Abnormally LargeLarge Trade
Trade made by an officer
Unscheduled trade
59% win rate · +2.5% median edge vs SPY (39 trades, 90-day)
Abnormally large trade for this company
Price 133% above 200-day moving average