See Remarks
Thu, May 22, 2025
May 22
1,991 shares @ $201.36
Decreased holdings by -2.40%
32nd largest trade (out of 103)
Trade made by an officer
10b5-1 scheduled trade
30% win rate · -15.4% median edge vs SPY (63 trades, 90-day)
Price 13% above 200-day moving average