Apr 01
2023
SELL
Payment of exercise price or tax liability
$134,640
$445.83 p/Share
302
Reduced 1.88%
15,754
Common Stock
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
869
Added 5.13%
16,056
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$215,627
$389.22 p/Share
554
Reduced 3.53%
15,132
Common Stock
Dec 31
2022
BUY
Exercise of conversion of derivative security
-
1,113
Added 6.63%
15,686
Common Stock
Dec 16
2022
SELL
Payment of exercise price or tax liability
$123,193
$384.98 p/Share
320
Reduced 2.15%
14,573
Common Stock
Dec 16
2022
BUY
Exercise of conversion of derivative security
-
320
Added 2.1%
14,893
Common Stock
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