Nov 17
2023
SELL
Payment of exercise price or tax liability
$469,176
$654.36 p/Share
717
Reduced 19.96%
2,876
Common Stock
Nov 17
2023
BUY
Exercise of conversion of derivative security
-
1,444
Added 30.51%
3,289
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$1,032,327
$650.9 p/Share
1,586
Reduced 42.46%
2,149
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
3,197
Added 46.12%
3,735
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$189,158
$634.76 p/Share
298
Reduced 35.65%
538
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
601
Added 41.82%
836
Common Stock
Nov 07
2023
SELL
Payment of exercise price or tax liability
$143,041
$613.91 p/Share
233
Reduced 49.79%
235
Common Stock
Nov 07
2023
BUY
Exercise of conversion of derivative security
-
468
Added 50.0%
468
Common Stock
Aug 17
2023
SELL
Payment of exercise price or tax liability
$389,246
$543.64 p/Share
716
Reduced 2.59%
26,889
Common Stock
Aug 17
2023
BUY
Exercise of conversion of derivative security
-
1,443
Added 5.02%
27,302
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$886,966
$559.6 p/Share
1,585
Reduced 5.71%
26,162
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
3,196
Added 10.33%
27,747
Common Stock
Aug 11
2023
SELL
Payment of exercise price or tax liability
$1,539,649
$557.44 p/Share
2,762
Reduced 10.11%
24,551
Common Stock
Aug 11
2023
BUY
Exercise of conversion of derivative security
-
5,568
Added 18.31%
24,849
Common Stock
Aug 07
2023
SELL
Payment of exercise price or tax liability
$2,814,402
$554.89 p/Share
5,072
Reduced 17.81%
23,412
Common Stock
Aug 07
2023
BUY
Exercise of conversion of derivative security
-
10,226
Added 30.19%
23,645
Common Stock
May 17
2023
SELL
Payment of exercise price or tax liability
$353,423
$492.92 p/Share
717
Reduced 3.78%
18,258
Common Stock
May 17
2023
BUY
Exercise of conversion of derivative security
-
1,443
Added 7.17%
18,671
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$734,076
$463.14 p/Share
1,585
Reduced 8.29%
17,532
Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
-
3,196
Added 14.32%
19,117
Common Stock
May 12
2023
SELL
Payment of exercise price or tax liability
$135,649
$455.2 p/Share
298
Reduced 1.84%
15,921
Common Stock
May 12
2023
BUY
Exercise of conversion of derivative security
-
600
Added 3.57%
16,219
Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$101,308
$434.8 p/Share
233
Reduced 1.47%
15,619
Common Stock
May 05
2023
BUY
Exercise of conversion of derivative security
-
468
Added 2.87%
15,852
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$1,101,915
$439.01 p/Share
2,510
Reduced 14.03%
15,384
Common Stock