Dec 14
2022
SELL
Open market or private sale
$3,852,000
$428.0 p/Share
9,000
Reduced 38.18%
14,573
Common Stock
Dec 14
2022
BUY
Exercise of conversion of derivative security
$1,218,150
$135.35 p/Share
9,000
Added 27.63%
23,573
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$120,844
$387.32 p/Share
312
Reduced 2.1%
14,573
Common Stock
Oct 01
2022
BUY
Exercise of conversion of derivative security
-
627
Added 4.04%
14,885
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$1,312,242
$425.5 p/Share
3,084
Reduced 17.78%
14,258
Common Stock
Sep 01
2022
BUY
Exercise of conversion of derivative security
-
6,435
Added 27.06%
17,342
Common Stock
Aug 09
2022
SELL
Payment of exercise price or tax liability
$56,835
$462.07 p/Share
123
Reduced 1.12%
10,907
Common Stock
Aug 09
2022
BUY
Exercise of conversion of derivative security
-
257
Added 2.28%
11,030
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$113,775
$388.31 p/Share
293
Reduced 2.65%
10,773
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
842
Added 7.07%
11,066
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$141,308
$483.93 p/Share
292
Reduced 2.78%
10,224
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
841
Added 7.41%
10,516
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$330,850
$650.0 p/Share
509
Reduced 5.02%
9,632
Common Stock
Dec 31
2021
BUY
Exercise of conversion of derivative security
-
1,020
Added 9.14%
10,141
Common Stock
Dec 17
2021
SELL
Payment of exercise price or tax liability
$221,436
$620.27 p/Share
357
Reduced 3.77%
9,121
Common Stock
Dec 17
2021
BUY
Exercise of conversion of derivative security
-
357
Added 3.63%
9,478
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$180,054
$543.97 p/Share
331
Reduced 3.5%
9,121
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
665
Added 6.57%
9,452
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$2,411,323
$563.13 p/Share
4,282
Reduced 32.76%
8,787
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
-
8,924
Added 40.58%
13,069
Common Stock
Aug 10
2021
SELL
Payment of exercise price or tax liability
$88,002
$530.13 p/Share
166
Reduced 3.85%
4,145
Common Stock
Aug 10
2021
BUY
Exercise of conversion of derivative security
-
347
Added 7.45%
4,311
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$112,941
$491.05 p/Share
230
Reduced 5.48%
3,964
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
-
663
Added 13.65%
4,194
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$90,508
$395.23 p/Share
229
Reduced 6.11%
3,516
Common Stock