Dec 10
2023
SELL
Payment of exercise price or tax liability
$11,385,872
$1134.39 p/Share
10,037
Reduced 16.08%
52,395
Common Stock
Dec 10
2023
BUY
Exercise of conversion of derivative security
-
20,393
Added 24.62%
62,432
Common Stock
Dec 09
2023
SELL
Payment of exercise price or tax liability
$3,158,141
$1134.39 p/Share
2,784
Reduced 6.21%
42,039
Common Stock
Dec 09
2023
BUY
Exercise of conversion of derivative security
-
5,923
Added 11.67%
44,823
Common Stock
Oct 13
2023
SELL
Open market or private sale
$2,522,933
$889.61 p/Share
2,836
Reduced 6.8%
38,900
Common Stock
Sep 22
2023
SELL
Open market or private sale
$2,517,347
$887.64 p/Share
2,836
Reduced 6.36%
41,736
Common Stock
Sep 01
2023
SELL
Open market or private sale
$2,560,284
$902.78 p/Share
2,836
Reduced 5.98%
44,572
Common Stock
Dec 10
2022
SELL
Payment of exercise price or tax liability
$6,561,927
$615.45 p/Share
10,662
Reduced 18.36%
47,408
Common Stock
Dec 10
2022
BUY
Exercise of conversion of derivative security
-
22,157
Added 27.62%
58,070
Common Stock
Nov 14
2022
SELL
Open market or private sale
$5,977,600
$597.76 p/Share
10,000
Reduced 21.78%
35,913
Common Stock
Dec 10
2021
SELL
Payment of exercise price or tax liability
$2,872,804
$407.49 p/Share
7,050
Reduced 13.31%
45,913
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
-
14,656
Added 21.67%
52,963
Common Stock
Dec 08
2021
SELL
Payment of exercise price or tax liability
$190,068
$404.4 p/Share
470
Reduced 1.21%
38,307
Common Stock
Dec 08
2021
BUY
Exercise of conversion of derivative security
-
1,372
Added 3.42%
38,777
Common Stock
Mar 30
2021
SELL
Open market or private sale
$6,224,186
$481.45 p/Share
12,928
Reduced 25.68%
37,405
Common Stock
Mar 23
2021
SELL
Open market or private sale
$7,096,800
$473.12 p/Share
15,000
Reduced 22.96%
50,333
Common Stock
Mar 16
2021
SELL
Open market or private sale
$7,279,500
$485.3 p/Share
15,000
Reduced 18.67%
65,333
Common Stock
Dec 10
2020
SELL
Payment of exercise price or tax liability
$3,273,118
$506.91 p/Share
6,457
Reduced 7.44%
80,333
Common Stock
Dec 10
2020
BUY
Exercise of conversion of derivative security
-
13,119
Added 13.13%
86,790
Common Stock
Dec 08
2020
SELL
Payment of exercise price or tax liability
-
5,047
Reduced 6.41%
73,671
Common Stock
Dec 08
2020
BUY
Exercise of conversion of derivative security
-
10,853
Added 12.12%
78,718
Common Stock
Oct 15
2020
SELL
Open market or private sale
$2,161,050
$432.21 p/Share
5,000
Reduced 6.86%
67,865
Common Stock