Oct 03
2024
SELL
Open market or private sale
$3,557,154
$11.92 p/Share
298,419
Reduced 3.99%
7,171,860
Common Stock
May 23
2024
SELL
Open market or private sale
$12,075
$11.5 p/Share
1,050
Reduced 0.01%
7,470,279
Common Stock
May 22
2024
SELL
Open market or private sale
$86,792
$11.54 p/Share
7,521
Reduced 0.1%
7,471,329
Common Stock
May 21
2024
SELL
Open market or private sale
$1,939,648
$11.77 p/Share
164,796
Reduced 2.16%
7,478,850
Common Stock
May 20
2024
SELL
Open market or private sale
$1,678,428
$11.83 p/Share
141,879
Reduced 1.82%
7,643,646
Common Stock
Mar 06
2024
SELL
Payment of exercise price or tax liability
$958,805
$10.28 p/Share
93,269
Reduced 1.18%
7,785,525
Common Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
-
237,023
Added 2.92%
7,878,794
Common Stock
Jan 04
2024
SELL
Sale (or disposition) back to the issuer
$1,884,618
$9.8 p/Share
192,308
Reduced 2.45%
7,641,771
Common Stock
Jan 04
2024
BUY
Exercise of conversion of derivative security
-
192,308
Added 2.4%
7,834,079
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$320,239
$10.01 p/Share
31,992
Reduced 0.42%
7,641,771
Common Stock
Jan 03
2024
BUY
Exercise of conversion of derivative security
-
81,300
Added 1.05%
7,673,763
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$185,235
$10.28 p/Share
18,019
Reduced 0.24%
7,592,463
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
43,651
Added 0.57%
7,610,482
Common Stock
Jan 09
2023
SELL
Payment of exercise price or tax liability
$419,324
$7.38 p/Share
56,819
Reduced 0.75%
7,566,831
Common Stock
Jan 09
2023
BUY
Exercise of conversion of derivative security
-
144,393
Added 1.86%
7,623,650
Common Stock
Jan 04
2023
SELL
Sale (or disposition) back to the issuer
$1,419,225
$7.38 p/Share
192,307
Reduced 2.51%
7,479,257
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$126,766
$7.38 p/Share
17,177
Reduced 0.23%
7,479,257
Common Stock
Jan 04
2023
BUY
Exercise of conversion of derivative security
-
235,958
Added 2.98%
7,671,564
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$189,075
$7.38 p/Share
25,620
Reduced 0.34%
7,452,783
Common Stock
Jan 21
2022
SELL
Payment of exercise price or tax liability
$569,157
$3.12 p/Share
182,422
Reduced 2.38%
7,478,403
Common Stock
Jan 21
2022
BUY
Exercise of conversion of derivative security
-
463,587
Added 5.71%
7,660,825
Common Stock
Jan 04
2022
SELL
Payment of exercise price or tax liability
$53,592
$3.12 p/Share
17,177
Reduced 0.24%
7,197,238
Common Stock
Jan 04
2022
BUY
Exercise of conversion of derivative security
-
43,650
Added 0.6%
7,214,415
Common Stock
Jan 02
2022
SELL
Payment of exercise price or tax liability
$204,844
$3.12 p/Share
65,655
Reduced 0.91%
7,170,765
Common Stock
Jan 06
2021
SELL
Payment of exercise price or tax liability
$701,413
$4.2 p/Share
167,003
Reduced 2.26%
7,236,420
Common Stock