Aug 22
2024
BUY
Grant, award, or other acquisition
$5,000,033
$53.45 p/Share
93,546
Added 38.76%
147,796
Common Stock
Apr 26
2024
SELL
Payment of exercise price or tax liability
$4,933,327
$3158.34 p/Share
1,562
Reduced 36.03%
2,773
Common Stock
Apr 26
2024
SELL
Open market or private sale
$7,935,640
$3162.87 p/Share
2,509
Reduced 69.81%
1,085
Common Stock
Apr 26
2024
BUY
Exercise of conversion of derivative security
$4,968,535
$1528.78 p/Share
3,250
Added 42.85%
4,335
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$3,194,011
$2620.19 p/Share
1,219
Reduced 39.01%
1,906
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
2,258
Added 41.95%
3,125
Common Stock
Feb 09
2024
SELL
Open market or private sale
$1,865,778
$2635.28 p/Share
708
Reduced 46.3%
821
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
$121,364
$2638.35 p/Share
46
Added 5.04%
867
Common Stock
Feb 08
2024
SELL
Open market or private sale
$2,354,780
$2622.25 p/Share
898
Reduced 37.0%
1,529
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$1,146,938
$2618.58 p/Share
438
Reduced 15.29%
2,427
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
$1,144,952
$857.0 p/Share
1,336
Added 31.8%
2,865
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$1,586,961
$1644.52 p/Share
965
Reduced 38.69%
1,529
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
1,786
Added 41.73%
2,494
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$1,442,033
$1722.86 p/Share
837
Reduced 54.17%
708
Common Stock
Jul 28
2022
SELL
Open market or private sale
$2,509,182
$1533.73 p/Share
1,636
Reduced 23.73%
5,258
Common Stock
Jul 28
2022
SELL
Payment of exercise price or tax liability
$2,135,201
$1530.61 p/Share
1,395
Reduced 26.53%
3,863
Common Stock
Jul 28
2022
BUY
Exercise of conversion of derivative security
$2,181,987
$719.89 p/Share
3,031
Added 30.54%
6,894
Common Stock
Jun 01
2022
SELL
Open market or private sale
$3,251,157
$1402.57 p/Share
2,318
Reduced 60.01%
1,545
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$2,082,432
$1405.15 p/Share
1,482
Reduced 18.17%
6,674
Common Stock
Jun 01
2022
SELL
Open market or private sale
$3,965,787
$1410.81 p/Share
2,811
Reduced 42.12%
3,863
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
$2,081,933
$484.96 p/Share
4,293
Added 34.48%
8,156
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$3,489,357
$1608.74 p/Share
2,169
Reduced 35.96%
3,863
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
4,017
Added 39.97%
6,032
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$812,193
$1452.94 p/Share
559
Reduced 21.72%
2,015
Common Stock
Jul 22
2021
SELL
Payment of exercise price or tax liability
$988,400
$1765.0 p/Share
560
Reduced 13.11%
3,710
Common Stock