Aug 14
2024
BUY
Open market or private purchase
$12,530
$3.58 p/Share
3,500
Added 0.1%
3,637,074
Common Stock
Aug 13
2024
BUY
Open market or private purchase
$4,772
$3.64 p/Share
1,311
Added 0.04%
3,633,574
Common Stock
Aug 12
2024
BUY
Open market or private purchase
$17,600
$3.52 p/Share
5,000
Added 0.14%
3,632,263
Common Stock
Aug 09
2024
BUY
Open market or private purchase
$17,650
$3.53 p/Share
5,000
Added 0.14%
3,627,263
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
-
4,318
Added 0.12%
3,622,263
Common Stock
Apr 10
2024
-
400,000
Reduced 9.96%
3,617,945
Common Stock
Apr 03
2024
SELL
Payment of exercise price or tax liability
$30,252
$3.59 p/Share
8,427
Reduced 0.21%
4,017,945
Common Stock
Apr 02
2024
BUY
Grant, award, or other acquisition
-
22,905
Added 0.57%
4,026,372
Common Stock
Jun 14
2023
SELL
Payment of exercise price or tax liability
$18,632
$7.45 p/Share
2,501
Reduced 0.06%
4,003,467
Common Stock
Apr 07
2023
SELL
Payment of exercise price or tax liability
$169,185
$7.89 p/Share
21,443
Reduced 0.53%
4,005,968
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
$131,251
$8.53 p/Share
15,387
Added 0.36%
4,227,411
Common Stock
Dec 15
2022
BUY
Open market or private purchase
$35,470
$6.2 p/Share
5,721
Added 0.14%
4,212,024
Common Stock
Nov 08
2022
BUY
Open market or private purchase
$106,600
$5.33 p/Share
20,000
Added 0.47%
4,206,303
Common Stock
May 18
2022
SELL
Payment of exercise price or tax liability
$206,286
$10.49 p/Share
19,665
Reduced 0.47%
4,186,303
Common Stock
May 18
2022
BUY
Grant, award, or other acquisition
$49,215
$8.61 p/Share
5,716
Added 0.14%
4,205,968
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
11,595
Added 0.28%
4,200,252
Common Stock
Jan 13
2022
BUY
Other acquisition or disposition
-
75,045
Added 1.76%
4,188,657
Common Stock
Aug 16
2021
SELL
Open market or private sale
$59,595
$11.03 p/Share
5,403
Reduced 0.13%
4,113,612
Common Stock
Aug 13
2021
SELL
Open market or private sale
$490,240
$11.11 p/Share
44,126
Reduced 1.06%
4,119,015
Common Stock
Jun 16
2021
SELL
Open market or private sale
$106,240
$11.42 p/Share
9,303
Reduced 0.22%
4,163,141
Common Stock
Jun 16
2021
BUY
Exercise of conversion of derivative security
$12,162
$2.73 p/Share
4,455
Added 0.11%
4,172,444
Common Stock
Jun 14
2021
SELL
Open market or private sale
$62,828
$12.77 p/Share
4,920
Reduced 0.12%
4,167,989
Common Stock
Jun 14
2021
BUY
Exercise of conversion of derivative security
$10,702
$2.73 p/Share
3,920
Added 0.09%
4,172,909
Common Stock
Jun 11
2021
SELL
Open market or private sale
$604,941
$12.79 p/Share
47,298
Reduced 1.12%
4,168,989
Common Stock
Jun 11
2021
BUY
Exercise of conversion of derivative security
$109,700
$2.73 p/Share
40,183
Added 0.94%
4,216,287
Common Stock