Dec 20
2024
BUY
Exercise of conversion of derivative security
-
796
Added 1.36%
57,738
Common Stock
Dec 17
2024
SELL
Open market or private sale
$1,044,188
$31.46 p/Share
33,191
Reduced 36.82%
56,942
Common Stock
Dec 17
2024
BUY
Exercise of conversion of derivative security
$37,340
$18.1 p/Share
2,063
Added 2.28%
88,385
Common Stock
Dec 16
2024
SELL
Open market or private sale
$19,386
$33.31 p/Share
582
Reduced 0.66%
88,070
Common Stock
Dec 16
2024
BUY
Exercise of conversion of derivative security
$19,355
$9.46 p/Share
2,046
Added 2.26%
88,652
Common Stock
Aug 23
2024
SELL
Open market or private sale
$436,981
$21.8 p/Share
20,045
Reduced 20.02%
80,097
Common Stock
Aug 22
2024
SELL
Open market or private sale
$19,184
$21.8 p/Share
880
Reduced 0.87%
100,142
Common Stock
Aug 21
2024
SELL
Open market or private sale
$123,224
$21.93 p/Share
5,619
Reduced 5.27%
101,022
Common Stock
Aug 21
2024
BUY
Exercise of conversion of derivative security
$21,143
$9.46 p/Share
2,235
Added 2.08%
105,312
Common Stock
Aug 20
2024
SELL
Open market or private sale
$109,214
$22.18 p/Share
4,924
Reduced 4.5%
104,406
Common Stock
Aug 20
2024
BUY
Exercise of conversion of derivative security
$92,540
$8.08 p/Share
11,453
Added 9.52%
108,830
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
-
6,706
Added 6.41%
97,877
Common Stock
Sep 07
2023
SELL
Open market or private sale
$118,388
$17.0 p/Share
6,964
Reduced 7.1%
91,171
Common Stock
Sep 05
2023
SELL
Open market or private sale
$15,181
$17.49 p/Share
868
Reduced 0.88%
98,135
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
-
10,668
Added 9.73%
99,003
Common Stock
Aug 30
2023
SELL
Open market or private sale
$265,838
$18.34 p/Share
14,495
Reduced 14.1%
88,335
Common Stock
Aug 30
2023
BUY
Exercise of conversion of derivative security
$16,483
$8.08 p/Share
2,040
Added 1.96%
102,155
Common Stock
Jun 05
2023
SELL
Open market or private sale
$195,065
$15.85 p/Share
12,307
Reduced 10.88%
100,790
Common Stock
Jun 05
2023
BUY
Exercise of conversion of derivative security
$231,553
$8.54 p/Share
27,114
Added 19.55%
111,585
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
5,939
Added 6.46%
85,983
Common Stock
Sep 01
2022
BUY
Exercise of conversion of derivative security
-
13,106
Added 14.07%
80,044
Common Stock
Aug 17
2022
SELL
Open market or private sale
$723,920
$19.38 p/Share
37,354
Reduced 35.82%
66,938
Common Stock
Aug 17
2022
BUY
Exercise of conversion of derivative security
$319,003
$8.54 p/Share
37,354
Added 27.36%
99,160
Common Stock
Jan 10
2022
BUY
Exercise of conversion of derivative security
-
5,995
Added 8.22%
66,938
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
-
3,602
Added 5.58%
60,943
Common Stock