Nov 06
2024
SELL
Open market or private sale
$3,458,631
$704.98 p/Share
4,906
Reduced 12.74%
33,607
Common Stock
Nov 06
2024
SELL
Payment of exercise price or tax liability
$4,559,224
$703.15 p/Share
6,484
Reduced 14.41%
38,513
Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$1,809,871
$158.9 p/Share
11,390
Added 20.2%
44,997
Common Stock
Aug 22
2024
SELL
Open market or private sale
$1,555,284
$588.9 p/Share
2,641
Reduced 7.29%
33,607
Common Stock
Aug 22
2024
SELL
Payment of exercise price or tax liability
$2,341,959
$588.58 p/Share
3,979
Reduced 9.89%
36,248
Common Stock
Aug 22
2024
BUY
Exercise of conversion of derivative security
$1,102,163
$166.49 p/Share
6,620
Added 14.13%
40,227
Common Stock
Apr 24
2024
SELL
Payment of exercise price or tax liability
$4,171,382
$546.35 p/Share
7,635
Reduced 18.51%
33,607
Common Stock
Apr 24
2024
BUY
Grant, award, or other acquisition
-
17,211
Added 29.44%
41,242
Common Stock
Feb 07
2024
SELL
Open market or private sale
$1,708,693
$516.69 p/Share
3,307
Reduced 12.1%
24,031
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$2,341,883
$516.63 p/Share
4,533
Reduced 14.22%
27,338
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
$1,244,913
$158.79 p/Share
7,840
Added 19.74%
31,871
Common Stock
May 08
2023
-
204
Reduced 0.84%
24,031
Common Stock
Apr 27
2023
SELL
Payment of exercise price or tax liability
$1,291,789
$311.65 p/Share
4,145
Reduced 14.61%
24,235
Common Stock
Apr 27
2023
BUY
Grant, award, or other acquisition
-
9,989
Added 26.03%
28,380
Common Stock
Aug 05
2022
SELL
Payment of exercise price or tax liability
$782,391
$293.47 p/Share
2,666
Reduced 12.66%
18,391
Common Stock
Apr 27
2022
SELL
Payment of exercise price or tax liability
$966,656
$271.38 p/Share
3,562
Reduced 14.47%
21,057
Common Stock
Apr 27
2022
BUY
Grant, award, or other acquisition
-
9,079
Added 26.94%
24,619
Common Stock
Feb 15
2022
-
200
Reduced 1.27%
15,540
Common Stock
May 07
2021
SELL
Open market or private sale
$1,117,060
$320.35 p/Share
3,487
Reduced 18.14%
15,740
Common Stock
Apr 22
2021
SELL
Payment of exercise price or tax liability
$713,965
$317.6 p/Share
2,248
Reduced 10.47%
19,227
Common Stock
Apr 22
2021
BUY
Grant, award, or other acquisition
-
5,735
Added 21.08%
21,475
Common Stock
Nov 09
2020
SELL
Open market or private sale
$736,679
$262.35 p/Share
2,808
Reduced 15.14%
15,740
Common Stock
Nov 09
2020
SELL
Payment of exercise price or tax liability
$1,853,196
$260.94 p/Share
7,102
Reduced 27.69%
18,548
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$1,232,408
$124.36 p/Share
9,910
Added 27.87%
25,650
Common Stock
Nov 06
2020
SELL
Payment of exercise price or tax liability
$1,873,325
$237.31 p/Share
7,894
Reduced 29.51%
18,856
Common Stock