Nov 07
2024
-
2,400
Reduced 0.54%
439,049
Common Stock
Nov 07
2024
SELL
Payment of exercise price or tax liability
$24,719,660
$413.02 p/Share
59,851
Reduced 11.38%
466,251
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
$17,123,325
$196.7 p/Share
87,053
Added 14.2%
526,102
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
12,181
Added 2.69%
441,355
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$5,276,089
$313.4 p/Share
16,835
Reduced 3.84%
421,543
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
-
42,136
Added 8.77%
438,378
Common Stock
Dec 18
2023
SELL
Payment of exercise price or tax liability
$86,144,450
$286.72 p/Share
300,448
Reduced 43.13%
396,242
Common Stock
Dec 18
2023
BUY
Exercise of conversion of derivative security
$58,702,585
$139.02 p/Share
422,260
Added 48.53%
447,857
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$5,216,809
$248.68 p/Share
20,978
Reduced 7.97%
242,334
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
49,260
Added 15.76%
263,312
Common Stock
Nov 08
2022
SELL
Payment of exercise price or tax liability
$26,163,335
$229.65 p/Share
113,927
Reduced 34.74%
214,052
Common Stock
Nov 08
2022
BUY
Exercise of conversion of derivative security
$19,318,895
$127.6 p/Share
151,402
Added 31.58%
327,979
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$3,610,648
$200.77 p/Share
17,984
Reduced 10.32%
156,275
Common Stock
Jul 06
2021
BUY
Grant, award, or other acquisition
-
42,281
Added 19.53%
174,259
Common Stock
May 07
2021
-
4,495
Reduced 2.44%
179,692
Common Stock
Feb 09
2021
SELL
Payment of exercise price or tax liability
$3,889,553
$196.78 p/Share
19,766
Reduced 9.98%
178,297
Common Stock
Feb 09
2021
BUY
Grant, award, or other acquisition
-
46,337
Added 18.96%
198,063
Common Stock
Dec 30
2020
-
59,000
Reduced 28.0%
151,726
Common Stock
Nov 24
2020
SELL
Payment of exercise price or tax liability
$28,212,330
$176.8 p/Share
159,572
Reduced 43.39%
208,226
Common Stock
Nov 24
2020
BUY
Exercise of conversion of derivative security
$20,506,635
$95.66 p/Share
214,370
Added 36.82%
367,798
Common Stock
Nov 03
2020
SELL
Payment of exercise price or tax liability
$44,803,684
$166.65 p/Share
268,849
Reduced 63.67%
153,428
Common Stock
Nov 03
2020
BUY
Exercise of conversion of derivative security
$31,528,055
$84.69 p/Share
372,276
Added 61.56%
232,420
Common Stock