Jan 29
2031
BUY
Grant, award, or other acquisition
-
6,630
Added 21.96%
23,558
Common Stock
Nov 11
2024
SELL
Open market or private sale
$4,883,929
$564.29 p/Share
8,655
Reduced 57.45%
6,409
Common Stock
Nov 11
2024
SELL
Payment of exercise price or tax liability
$9,237,376
$565.15 p/Share
16,345
Reduced 52.04%
15,064
Common Stock
Nov 11
2024
BUY
Exercise of conversion of derivative security
$4,135,250
$165.41 p/Share
25,000
Added 44.32%
31,409
Common Stock
Feb 07
2024
SELL
Open market or private sale
$5,172,509
$387.57 p/Share
13,346
Reduced 67.56%
6,409
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$4,751,520
$393.11 p/Share
12,087
Reduced 37.96%
19,755
Common Stock
Jan 29
2024
BUY
Grant, award, or other acquisition
-
21,544
Added 40.36%
31,842
Common Stock
Jan 28
2024
SELL
Payment of exercise price or tax liability
$179,261
$391.4 p/Share
458
Reduced 4.26%
10,298
Common Stock
Jan 27
2024
SELL
Payment of exercise price or tax liability
$154,994
$391.4 p/Share
396
Reduced 3.55%
10,756
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
-
3,104
Added 21.77%
11,152
Common Stock
Dec 13
2023
SELL
Payment of exercise price or tax liability
$7,047,520
$371.45 p/Share
18,973
Reduced 56.75%
14,457
Common Stock
Dec 13
2023
SELL
Open market or private sale
$2,376,521
$370.81 p/Share
6,409
Reduced 44.33%
8,048
Common Stock
Dec 13
2023
BUY
Exercise of conversion of derivative security
$4,564,698
$179.84 p/Share
25,382
Added 43.16%
33,430
Common Stock
Aug 04
2023
SELL
Open market or private sale
$4,585,175
$351.57 p/Share
13,042
Reduced 61.84%
8,048
Common Stock
Aug 04
2023
SELL
Payment of exercise price or tax liability
$6,441,303
$352.08 p/Share
18,295
Reduced 46.45%
21,090
Common Stock
Aug 04
2023
BUY
Exercise of conversion of derivative security
$3,837,834
$153.36 p/Share
25,025
Added 38.85%
39,385
Common Stock
Feb 15
2023
SELL
Open market or private sale
$3,520,700
$352.07 p/Share
10,000
Reduced 41.05%
14,360
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$5,095,996
$350.12 p/Share
14,555
Reduced 37.4%
24,360
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
25,940
Added 40.0%
38,915
Common Stock
Jan 29
2023
SELL
Payment of exercise price or tax liability
$291,060
$344.45 p/Share
845
Reduced 6.11%
12,975
Common Stock
Jan 28
2023
SELL
Payment of exercise price or tax liability
$157,758
$344.45 p/Share
458
Reduced 3.21%
13,820
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
-
3,527
Added 19.81%
14,278
Common Stock
Nov 15
2022
SELL
Open market or private sale
$3,929,944
$327.96 p/Share
11,983
Reduced 52.71%
10,751
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$9,163,240
$327.06 p/Share
28,017
Reduced 55.2%
22,734
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
$5,075,600
$126.89 p/Share
40,000
Added 44.08%
50,751
Common Stock