Feb 18
2025
BUY
Grant, award, or other acquisition
-
4,677
Added 5.69%
77,488
Common Stock
Feb 11
2025
SELL
Payment of exercise price or tax liability
$3,073,723
$397.43 p/Share
7,734
Reduced 9.6%
72,811
Common Stock
Feb 11
2025
BUY
Grant, award, or other acquisition
-
16,688
Added 17.87%
76,678
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$1,022,074
$399.56 p/Share
2,558
Reduced 3.85%
63,857
Common Stock
Aug 09
2024
SELL
Open market or private sale
$5,878,091
$374.95 p/Share
15,677
Reduced 19.1%
66,415
Common Stock
Aug 09
2024
SELL
Payment of exercise price or tax liability
$11,678,552
$373.63 p/Share
31,257
Reduced 27.58%
82,092
Common Stock
Aug 09
2024
BUY
Exercise of conversion of derivative security
$6,542,130
$139.39 p/Share
46,934
Added 29.28%
113,349
Common Stock
May 07
2024
SELL
Payment of exercise price or tax liability
$1,405,968
$390.33 p/Share
3,602
Reduced 5.14%
66,415
Common Stock
May 07
2024
BUY
Grant, award, or other acquisition
-
7,873
Added 10.11%
70,017
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$1,035,875
$360.43 p/Share
2,874
Reduced 4.42%
62,144
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$2,676,523
$348.96 p/Share
7,670
Reduced 10.55%
65,018
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
16,750
Added 19.57%
68,850
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
4,155
Added 6.91%
55,938
Common Stock
Feb 02
2024
SELL
Open market or private sale
$4,716,051
$353.13 p/Share
13,355
Reduced 20.5%
51,783
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$7,900,494
$353.3 p/Share
22,362
Reduced 25.56%
65,138
Common Stock
Feb 02
2024
BUY
Exercise of conversion of derivative security
$4,161,030
$116.5 p/Share
35,717
Added 32.15%
75,390
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$3,506,945
$313.26 p/Share
11,195
Reduced 16.25%
57,678
Common Stock
Aug 01
2023
SELL
Open market or private sale
$1,851,737
$314.12 p/Share
5,895
Reduced 10.22%
51,783
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
$1,942,962
$113.69 p/Share
17,090
Added 19.88%
68,873
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$1,094,065
$270.34 p/Share
4,047
Reduced 7.25%
51,783
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
8,826
Added 13.65%
55,830
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$628,313
$244.29 p/Share
2,572
Reduced 5.19%
47,004
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$1,227,794
$241.93 p/Share
5,075
Reduced 9.29%
49,576
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
11,066
Added 17.58%
51,891
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
5,784
Added 11.72%
43,585
Common Stock