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
Feb 03
2023
SELL
Open market or private sale
$2,251,480
$240.8 p/Share
9,350
Reduced 19.83%
37,801
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$4,586,341
$240.11 p/Share
19,101
Reduced 28.83%
47,151
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$3,045,110
$107.03 p/Share
28,451
Added 36.18%
50,183
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$188,316
$179.52 p/Share
1,049
Reduced 2.7%
37,801
Common Stock