Aug 25
2023
SELL
Payment of exercise price or tax liability
$246,196
$851.89 p/Share
289
Reduced 3.13%
8,959
Common Stock
Aug 25
2023
BUY
Exercise of conversion of derivative security
-
1,181
Added 11.32%
9,248
Common Stock
May 02
2023
SELL
Open market or private sale
$988,353
$740.34 p/Share
1,335
Reduced 14.2%
8,067
Common Stock
Feb 14
2023
SELL
Open market or private sale
$823,900
$700.0 p/Share
1,177
Reduced 11.13%
9,402
Common Stock
Dec 10
2022
SELL
Payment of exercise price or tax liability
$3,152,950
$615.45 p/Share
5,123
Reduced 32.63%
10,579
Common Stock
Dec 10
2022
BUY
Exercise of conversion of derivative security
-
13,190
Added 45.65%
15,702
Common Stock
Nov 14
2022
SELL
Open market or private sale
$1,071,600
$600.0 p/Share
1,786
Reduced 41.55%
2,512
Common Stock
Sep 07
2022
SELL
Sale (or disposition) back to the issuer
$198,900
$450.0 p/Share
442
Reduced 9.32%
4,298
Common Stock
Aug 25
2022
SELL
Payment of exercise price or tax liability
$139,847
$485.58 p/Share
288
Reduced 5.73%
4,740
Common Stock
Aug 25
2022
BUY
Exercise of conversion of derivative security
-
1,181
Added 19.02%
5,028
Common Stock
Dec 10
2021
SELL
Payment of exercise price or tax liability
$586,786
$407.49 p/Share
1,440
Reduced 27.24%
3,847
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
-
3,772
Added 41.64%
5,287
Common Stock
Dec 08
2021
SELL
Payment of exercise price or tax liability
$81,284
$404.4 p/Share
201
Reduced 11.71%
1,515
Common Stock
Dec 08
2021
BUY
Exercise of conversion of derivative security
-
823
Added 32.41%
1,716
Common Stock
Aug 25
2021
SELL
Payment of exercise price or tax liability
$131,947
$458.15 p/Share
288
Reduced 24.39%
893
Common Stock
Aug 25
2021
BUY
Exercise of conversion of derivative security
-
1,181
Added 50.0%
1,181
Common Stock
May 24
2021
SELL
Open market or private sale
$787,477
$503.18 p/Share
1,565
Reduced 100.0%
0
Common Stock
Dec 10
2020
SELL
Payment of exercise price or tax liability
$253,962
$506.91 p/Share
501
Reduced 24.25%
1,565
Common Stock
Dec 10
2020
BUY
Exercise of conversion of derivative security
-
1,102
Added 34.79%
2,066
Common Stock
Dec 08
2020
SELL
Payment of exercise price or tax liability
-
513
Reduced 34.73%
964
Common Stock
Dec 08
2020
BUY
Exercise of conversion of derivative security
-
1,477
Added 50.0%
1,477
Common Stock