Aug 19
2025
SELL
Open market or private sale
$1,351,892
$157.27 p/Share
8,596
Reduced 11.68%
64,990
Common Stock
Aug 18
2025
BUY
Grant, award, or other acquisition
-
21,518
Added 22.63%
73,586
Common Stock
Apr 29
2025
SELL
Open market or private sale
$161,380
$161.38 p/Share
1,000
Reduced 1.89%
51,964
Common Stock
Dec 19
2024
SELL
Payment of exercise price or tax liability
$7,810
$169.79 p/Share
46
Reduced 0.09%
52,917
Common Stock
Dec 19
2024
BUY
Exercise of conversion of derivative security
$7,810
$169.79 p/Share
46
Added 0.09%
52,963
Common Stock
Oct 02
2024
SELL
Open market or private sale
$763,327
$171.65 p/Share
4,447
Reduced 7.76%
52,872
Common Stock
Aug 20
2024
SELL
Open market or private sale
$1,053,056
$169.22 p/Share
6,223
Reduced 9.79%
57,319
Common Stock
Aug 19
2024
BUY
Grant, award, or other acquisition
-
15,971
Added 20.11%
63,437
Common Stock
Dec 06
2023
SELL
Payment of exercise price or tax liability
$7,021
$149.4 p/Share
47
Reduced 0.1%
47,255
Common Stock
Dec 06
2023
BUY
Exercise of conversion of derivative security
$7,021
$149.4 p/Share
47
Added 0.1%
47,303
Common Stock
Aug 17
2023
SELL
Open market or private sale
$880,568
$152.85 p/Share
5,761
Reduced 10.89%
47,148
Common Stock
Aug 16
2023
BUY
Grant, award, or other acquisition
-
12,843
Added 19.53%
52,909
Common Stock
Apr 24
2023
SELL
Open market or private sale
$3,717,629
$155.27 p/Share
23,943
Reduced 37.53%
39,860
Common Stock
Apr 24
2023
BUY
Exercise of conversion of derivative security
$1,880,004
$78.52 p/Share
23,943
Added 27.29%
63,803
Common Stock
Dec 07
2022
SELL
Payment of exercise price or tax liability
$5,519
$149.18 p/Share
37
Reduced 0.09%
39,749
Common Stock
Dec 07
2022
BUY
Exercise of conversion of derivative security
$5,519
$149.18 p/Share
37
Added 0.09%
39,786
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
-
6,746
Added 14.54%
39,640
Common Stock
Aug 23
2022
SELL
Open market or private sale
$4,114,341
$147.95 p/Share
27,809
Reduced 45.81%
32,894
Common Stock
Aug 23
2022
BUY
Exercise of conversion of derivative security
$2,532,566
$91.07 p/Share
27,809
Added 31.42%
60,703
Common Stock
Aug 17
2022
SELL
Open market or private sale
$1,138,044
$149.33 p/Share
7,621
Reduced 18.81%
32,894
Common Stock
Aug 16
2022
BUY
Grant, award, or other acquisition
-
19,021
Added 31.95%
40,515
Common Stock