Sep 05
2023
BUY
Exercise of conversion of derivative security
$1,385,577
$135.35 p/Share
10,237
Added 24.09%
32,263
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$3,326,179
$549.6 p/Share
6,052
Reduced 21.55%
22,026
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
-
11,610
Added 29.25%
28,078
Common Stock
Aug 14
2023
SELL
Payment of exercise price or tax liability
$64,236
$505.8 p/Share
127
Reduced 0.77%
16,468
Common Stock
Aug 14
2023
BUY
Exercise of conversion of derivative security
-
265
Added 1.57%
16,595
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$138,831
$458.19 p/Share
303
Reduced 1.82%
16,330
Common Stock
Jul 01
2023
BUY
Exercise of conversion of derivative security
-
870
Added 4.97%
16,633
Common Stock
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