May 22
2023
SELL
Open market or private sale
$137,176
$513.77 p/Share
267
Reduced 73.15%
98
Common Stock
May 17
2023
SELL
Payment of exercise price or tax liability
$81,824
$492.92 p/Share
166
Reduced 31.26%
365
Common Stock
May 17
2023
BUY
Exercise of conversion of derivative security
-
314
Added 40.57%
460
Common Stock
May 12
2023
SELL
Payment of exercise price or tax liability
$32,774
$455.2 p/Share
72
Reduced 24.91%
217
Common Stock
May 12
2023
BUY
Exercise of conversion of derivative security
-
137
Added 32.16%
289
Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$26,957
$434.8 p/Share
62
Reduced 28.97%
152
Common Stock
May 05
2023
BUY
Exercise of conversion of derivative security
-
116
Added 41.28%
165
Common Stock
Feb 27
2023
SELL
Open market or private sale
$1,283,950
$431.58 p/Share
2,975
Reduced 96.81%
98
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$255,942
$439.01 p/Share
583
Reduced 15.95%
3,073
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
1,108
Added 26.06%
3,144
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$604,118
$458.36 p/Share
1,318
Reduced 34.09%
2,548
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
2,567
Added 49.49%
2,620
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$346,518
$463.26 p/Share
748
Reduced 36.54%
1,299
Common Stock
Feb 07
2023
BUY
Exercise of conversion of derivative security
-
1,949
Added 59.84%
1,308
Common Stock
Nov 30
2022
SELL
Open market or private sale
$279,168
$415.43 p/Share
672
Reduced 93.99%
43
Common Stock
Nov 17
2022
SELL
Payment of exercise price or tax liability
$233,137
$400.58 p/Share
582
Reduced 44.87%
715
Common Stock
Nov 17
2022
BUY
Exercise of conversion of derivative security
-
1,107
Added 58.51%
785
Common Stock
Nov 11
2022
SELL
Open market or private sale
$302,037
$416.03 p/Share
726
Reduced 94.41%
43
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$66,815
$409.91 p/Share
163
Reduced 46.18%
190
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
-
310
Added 54.2%
262
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$22,881
$363.2 p/Share
63
Reduced 7.57%
769
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
-
118
Added 13.11%
782
Common Stock
Aug 17
2022
SELL
Payment of exercise price or tax liability
$285,436
$488.76 p/Share
584
Reduced 44.99%
714
Common Stock
Aug 17
2022
BUY
Exercise of conversion of derivative security
-
1,110
Added 58.58%
785
Common Stock
Aug 12
2022
SELL
Payment of exercise price or tax liability
$82,561
$506.51 p/Share
163
Reduced 46.44%
188
Common Stock