Feb 03
2025
SELL
Payment of exercise price or tax liability
$1,963,287
$976.76 p/Share
2,010
Reduced 11.7%
15,168
Common Stock
Feb 03
2025
BUY
Exercise of conversion of derivative security
-
4,037
Added 19.03%
17,178
Common Stock
Jan 30
2025
SELL
Open market or private sale
$195,706,797
$983.14 p/Share
199,063
Reduced 93.81%
13,141
Common Stock
Jan 30
2025
BUY
Exercise of conversion of derivative security
$23,013,673
$115.61 p/Share
199,063
Added 48.4%
212,204
Common Stock
Jan 07
2025
SELL
Payment of exercise price or tax liability
$8,954,577
$881.79 p/Share
10,155
Reduced 43.59%
13,141
Common Stock
Jan 07
2025
BUY
Grant, award, or other acquisition
-
20,740
Added 47.1%
23,296
Common Stock
Nov 05
2024
SELL
Open market or private sale
$980,289
$767.05 p/Share
1,278
Reduced 33.33%
2,556
Common Stock
Nov 04
2024
SELL
Payment of exercise price or tax liability
$992,740
$755.51 p/Share
1,314
Reduced 25.52%
3,834
Common Stock
Nov 04
2024
BUY
Exercise of conversion of derivative security
-
2,592
Added 33.49%
5,148
Common Stock
Aug 06
2024
SELL
Open market or private sale
$775,349
$606.69 p/Share
1,278
Reduced 33.33%
2,556
Common Stock
Aug 05
2024
SELL
Payment of exercise price or tax liability
$787,093
$598.55 p/Share
1,315
Reduced 25.54%
3,834
Common Stock
Aug 05
2024
BUY
Exercise of conversion of derivative security
-
2,593
Added 33.49%
5,149
Common Stock
May 03
2024
SELL
Payment of exercise price or tax liability
$761,832
$579.34 p/Share
1,315
Reduced 33.97%
2,556
Common Stock
May 03
2024
BUY
Exercise of conversion of derivative security
-
2,593
Added 40.11%
3,871
Common Stock
Feb 09
2024
SELL
Open market or private sale
$38,743,490
$561.85 p/Share
68,957
Reduced 98.18%
1,278
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
$6,027,531
$87.41 p/Share
68,957
Added 49.54%
70,235
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$738,546
$562.06 p/Share
1,314
Reduced 50.69%
1,278
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
2,592
Added 50.0%
2,592
Common Stock
Aug 04
2023
SELL
Open market or private sale
$23,897,397
$431.47 p/Share
55,386
Reduced 100.0%
0
Common Stock
Aug 04
2023
BUY
Exercise of conversion of derivative security
$8,235,898
$148.7 p/Share
55,386
Added 50.0%
55,386
Common Stock
Oct 04
2021
SELL
Open market or private sale
$43,566,875
$625.0 p/Share
69,707
Reduced 100.0%
0
Common Stock
Oct 04
2021
BUY
Exercise of conversion of derivative security
$20,224,790
$290.14 p/Share
69,707
Added 88.17%
9,354
Common Stock