Apr 29
2024
SELL
Open market or private sale
$55,292
$921.54 p/Share
60
Reduced 1.33%
4,454
Common Stock
Mar 11
2024
SELL
Open market or private sale
$4,458,391
$929.8 p/Share
4,795
Reduced 37.58%
7,966
Common Stock
Mar 11
2024
SELL
Open market or private sale
$3,207,667
$929.22 p/Share
3,452
Reduced 43.33%
4,514
Common Stock
Mar 11
2024
BUY
Exercise of conversion of derivative security
$2,605,746
$543.43 p/Share
4,795
Added 33.84%
9,373
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$1,982,690
$981.53 p/Share
2,020
Reduced 20.23%
7,966
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
1,061
Added 9.6%
9,986
Common Stock
Feb 06
2024
BUY
Exercise of conversion of derivative security
-
2,724
Added 23.38%
8,925
Common Stock
Dec 14
2023
SELL
Open market or private sale
$1,596,191
$750.09 p/Share
2,128
Reduced 25.55%
6,201
Common Stock
Dec 14
2023
BUY
Exercise of conversion of derivative security
$639,102
$300.33 p/Share
2,128
Added 20.35%
8,329
Common Stock
Nov 22
2023
SELL
Open market or private sale
$1,338,386
$725.02 p/Share
1,846
Reduced 22.94%
6,201
Common Stock
Nov 20
2023
SELL
Open market or private sale
$1,306,868
$708.33 p/Share
1,845
Reduced 18.65%
8,047
Common Stock
Nov 16
2023
SELL
Open market or private sale
$1,982,400
$700.0 p/Share
2,832
Reduced 22.26%
9,892
Common Stock
Nov 16
2023
BUY
Exercise of conversion of derivative security
$500,556
$176.75 p/Share
2,832
Added 18.21%
12,724
Common Stock
Nov 14
2023
SELL
Open market or private sale
$1,276,131
$691.67 p/Share
1,845
Reduced 15.72%
9,892
Common Stock
Nov 10
2023
SELL
Open market or private sale
$1,245,375
$675.0 p/Share
1,845
Reduced 13.58%
11,737
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$1,375,863
$489.98 p/Share
2,808
Reduced 17.2%
13,522
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$170,349
$490.92 p/Share
347
Reduced 2.08%
16,330
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
1,407
Added 7.78%
16,677
Common Stock
Feb 07
2023
BUY
Exercise of conversion of derivative security
-
4,599
Added 23.15%
15,270
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$292,523
$554.02 p/Share
528
Reduced 4.73%
10,628
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$2,579,600
$540.57 p/Share
4,772
Reduced 29.96%
11,156
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
1,013
Added 5.98%
15,928
Common Stock
Feb 07
2022
BUY
Exercise of conversion of derivative security
-
7,965
Added 34.81%
14,915
Common Stock
Mar 02
2021
SELL
Open market or private sale
$3,952,543
$594.01 p/Share
6,654
Reduced 47.44%
7,372
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$302,734
$573.36 p/Share
528
Reduced 7.16%
6,844
Common Stock