Jan 27
2026
SELL
Payment of exercise price or tax liability
$11,483
$59.81 p/Share
192
Reduced 3.17%
5,858
Common Stock
Jan 27
2026
BUY
Exercise of conversion of derivative security
$52,034
$59.81 p/Share
870
Added 12.57%
6,050
Common Stock
Jan 26
2026
SELL
Payment of exercise price or tax liability
$9,430
$60.07 p/Share
157
Reduced 2.94%
5,180
Common Stock
Jan 26
2026
BUY
Exercise of conversion of derivative security
$41,568
$60.07 p/Share
692
Added 11.48%
5,337
Common Stock
Jan 24
2026
SELL
Payment of exercise price or tax liability
$45,232
$60.07 p/Share
753
Reduced 13.95%
4,645
Common Stock
Jan 24
2026
BUY
Exercise of conversion of derivative security
$150,655
$60.07 p/Share
2,508
Added 32.0%
5,330
Common Stock
Jan 24
2026
BUY
Grant, award, or other acquisition
$4,084
$60.07 p/Share
68
Added 1.24%
5,398
Common Stock
Sep 26
2025
BUY
Open market or private purchase
$1,817
$58.62 p/Share
31
Added 1.09%
2,822
Common Stock
Jan 26
2025
SELL
Payment of exercise price or tax liability
$9,917
$62.77 p/Share
158
Reduced 5.36%
2,791
Common Stock
Jan 26
2025
BUY
Exercise of conversion of derivative security
$42,683
$62.77 p/Share
680
Added 18.74%
2,949
Common Stock
Jan 24
2025
SELL
Payment of exercise price or tax liability
$61,011
$62.32 p/Share
979
Reduced 30.14%
2,269
Common Stock
Jan 24
2025
BUY
Grant, award, or other acquisition
$3,988
$62.32 p/Share
64
Added 1.93%
3,248
Common Stock
Jan 24
2025
BUY
Exercise of conversion of derivative security
$198,426
$62.32 p/Share
3,184
Added 50.0%
3,184
Common Stock
Apr 08
2024
SELL
Open market or private sale
$1,747,119
$78.29 p/Share
22,316
Reduced 100.0%
0
Common Stock
Apr 08
2024
BUY
Exercise of conversion of derivative security
$1,134,754
$60.34 p/Share
18,806
Added 45.73%
22,316
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$909
$75.77 p/Share
12
Reduced 0.13%
9,338
Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
$3,182
$75.77 p/Share
42
Added 0.45%
9,350
Common Stock
Jan 27
2024
SELL
Payment of exercise price or tax liability
$31,554
$77.72 p/Share
406
Reduced 4.18%
9,308
Common Stock
Jan 27
2024
BUY
Grant, award, or other acquisition
$2,409
$77.72 p/Share
31
Added 0.32%
9,714
Common Stock
Jan 27
2024
BUY
Exercise of conversion of derivative security
$93,108
$77.72 p/Share
1,198
Added 11.01%
9,683
Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$27,456
$77.78 p/Share
353
Reduced 3.99%
8,485
Common Stock
Jan 24
2024
BUY
Exercise of conversion of derivative security
$100,647
$77.78 p/Share
1,294
Added 12.77%
8,838
Common Stock
Jun 30
2023
SELL
Payment of exercise price or tax liability
$858
$71.51 p/Share
12
Reduced 0.16%
7,544
Common Stock
Jun 30
2023
BUY
Exercise of conversion of derivative security
$3,003
$71.51 p/Share
42
Added 0.55%
7,556
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$4,852
$68.34 p/Share
71
Reduced 0.94%
7,514
Common Stock