Nov 10
2024
SELL
Payment of exercise price or tax liability
$33,322
$24.52 p/Share
1,359
Reduced 0.91%
148,491
Common Stock
Nov 10
2024
BUY
Exercise of conversion of derivative security
-
2,680
Added 1.76%
149,850
Common Stock
Aug 10
2024
SELL
Payment of exercise price or tax liability
$69,191
$508.76 p/Share
136
Reduced 0.92%
14,717
Common Stock
Aug 10
2024
BUY
Exercise of conversion of derivative security
-
267
Added 1.77%
14,853
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$643,357
$812.32 p/Share
792
Reduced 5.15%
14,586
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
1,559
Added 9.62%
14,642
Common Stock
May 10
2024
SELL
Payment of exercise price or tax liability
$645,188
$798.5 p/Share
808
Reduced 5.52%
13,819
Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
-
1,592
Added 9.97%
14,376
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$509,028
$1004.0 p/Share
507
Reduced 3.74%
13,035
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
1,000
Added 6.88%
13,542
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$464,902
$740.29 p/Share
628
Reduced 4.77%
12,542
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
1,590
Added 11.17%
12,642
Common Stock
Dec 05
2023
SELL
Open market or private sale
$5,043,600
$252.18 p/Share
20,000
Reduced 63.33%
11,580
Common Stock
Dec 01
2023
SELL
Open market or private sale
$5,777,770
$268.11 p/Share
21,550
Reduced 40.56%
31,580
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
$3,209,860
$82.59 p/Share
38,865
Added 42.25%
53,130
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$210,163
$266.03 p/Share
790
Reduced 5.25%
14,265
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
1,591
Added 9.7%
14,810
Common Stock
Nov 06
2023
SELL
Open market or private sale
$4,017,196
$249.95 p/Share
16,072
Reduced 54.41%
13,464
Common Stock
Nov 06
2023
BUY
Exercise of conversion of derivative security
$355,191
$22.1 p/Share
16,072
Added 35.24%
29,536
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$131,053
$264.22 p/Share
496
Reduced 3.55%
13,464
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
1,000
Added 6.68%
13,960
Common Stock
Aug 10
2023
SELL
Payment of exercise price or tax liability
$218,924
$277.12 p/Share
790
Reduced 5.75%
12,960
Common Stock
Aug 10
2023
BUY
Exercise of conversion of derivative security
-
1,590
Added 10.83%
13,093
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$94,216
$249.25 p/Share
378
Reduced 3.01%
12,160
Common Stock
Jul 01
2023
BUY
Exercise of conversion of derivative security
-
938
Added 6.96%
12,538
Common Stock