Nov 08
2023
SELL
Sale (or disposition) back to the issuer
-
685,270
Reduced 100.0%
0
Common Stock
Nov 08
2023
BUY
Exercise of conversion of derivative security
-
573,527
Added 45.56%
685,270
Common Stock
Oct 27
2023
-
11,500
Reduced 9.33%
111,743
Common Stock
Aug 16
2023
SELL
Open market or private sale
$727,618
$84.04 p/Share
8,658
Reduced 6.56%
123,243
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
19,668
Added 12.98%
131,901
Common Stock
May 16
2023
SELL
Open market or private sale
$478,262
$75.4 p/Share
6,343
Reduced 5.35%
112,233
Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
-
14,208
Added 10.7%
118,576
Common Stock
May 03
2023
SELL
Open market or private sale
$1,657,396
$70.19 p/Share
23,613
Reduced 18.45%
104,368
Common Stock
May 02
2023
BUY
Exercise of conversion of derivative security
-
52,822
Added 29.22%
127,981
Common Stock
Feb 16
2023
SELL
Open market or private sale
$339,884
$76.31 p/Share
4,454
Reduced 5.59%
75,159
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
14,210
Added 15.15%
79,613
Common Stock
Nov 16
2022
SELL
Open market or private sale
$376,389
$58.04 p/Share
6,485
Reduced 9.02%
65,403
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
14,208
Added 16.5%
71,888
Common Stock
Aug 16
2022
SELL
Open market or private sale
$427,296
$66.64 p/Share
6,412
Reduced 10.0%
57,680
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
14,209
Added 18.15%
64,092
Common Stock
May 16
2022
SELL
Open market or private sale
$175,007
$43.73 p/Share
4,002
Reduced 7.43%
49,883
Common Stock
May 15
2022
BUY
Exercise of conversion of derivative security
-
8,393
Added 13.48%
53,885
Common Stock
Apr 20
2022
SELL
Open market or private sale
$929,365
$70.54 p/Share
13,175
Reduced 22.46%
45,492
Common Stock
Apr 19
2022
BUY
Exercise of conversion of derivative security
-
29,563
Added 33.51%
58,667
Common Stock
Feb 15
2022
SELL
Open market or private sale
$180,467
$71.19 p/Share
2,535
Reduced 8.01%
29,104
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
8,394
Added 20.97%
31,639
Common Stock
Nov 16
2021
SELL
Open market or private sale
$451,992
$121.21 p/Share
3,729
Reduced 13.82%
23,245
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
-
8,393
Added 23.73%
26,974
Common Stock
Aug 16
2021
SELL
Open market or private sale
$298,255
$78.82 p/Share
3,784
Reduced 16.92%
18,581
Common Stock
Aug 15
2021
BUY
Exercise of conversion of derivative security
-
8,394
Added 27.29%
22,365
Common Stock