Feb 19
2025
|
SELL
Open market or private sale
|
$2,899
$0.76 p/Share
|
3,815
|
|
Feb 19
2025
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$2,917
$0.01 p/Share
|
291,738
|
|
Feb 19
2025
|
BUY
Other acquisition or disposition
|
-
|
10,527,305
|
|
May 30
2024
|
BUY
Grant, award, or other acquisition
|
-
|
28,037
|
|
May 16
2023
|
BUY
Grant, award, or other acquisition
|
-
|
12,327
|
|
Feb 14
2023
|
BUY
Open market or private purchase
|
$2,000,000
$5.0 p/Share
|
400,000
|
|
Feb 10
2023
|
BUY
Open market or private purchase
|
$194,340
$4.74 p/Share
|
41,000
|
|
Mar 15
2022
|
BUY
Open market or private purchase
|
$188,937
$9.73 p/Share
|
19,418
|
|
May 18
2021
|
BUY
Grant, award, or other acquisition
|
-
|
12,786
|
|
Aug 14
2020
|
BUY
Open market or private purchase
|
$1,040,836
$8.83 p/Share
|
117,875
|
|
May 15
2020
|
BUY
Open market or private purchase
|
$400,585
$8.22 p/Share
|
48,733
|
|
May 07
2020
|
BUY
Open market or private purchase
|
$555,071
$6.71 p/Share
|
82,723
|
|
May 06
2020
|
BUY
Open market or private purchase
|
$333,377
$6.88 p/Share
|
48,456
|
|
Mar 30
2020
|
BUY
Open market or private purchase
|
$106,125
$7.32 p/Share
|
14,498
|
|
Mar 20
2020
|
BUY
Open market or private purchase
|
$466,466
$8.24 p/Share
|
56,610
|
|
Mar 18
2020
|
BUY
Open market or private purchase
|
$5,134
$8.01 p/Share
|
641
|
|
Mar 17
2020
|
BUY
Open market or private purchase
|
$875
$8.75 p/Share
|
100
|
|
Mar 16
2020
|
BUY
Open market or private purchase
|
$836,048
$8.65 p/Share
|
96,653
|
|
Mar 13
2020
|
BUY
Open market or private purchase
|
$302,272
$8.41 p/Share
|
35,942
|
|
Mar 12
2020
|
BUY
Open market or private purchase
|
$1,009,109
$7.52 p/Share
|
134,190
|
|
Oct 31
2019
|
BUY
Open market or private purchase
|
$444,000
$17.76 p/Share
|
25,000
|
|
Apr 27
2018
|
BUY
Open market or private purchase
|
$507,764
$25.95 p/Share
|
19,567
|
|
Apr 05
2018
|
BUY
Open market or private purchase
|
$2,891,610
$25.93 p/Share
|
111,516
|
|
Mar 29
2018
|
BUY
Open market or private purchase
|
$2,665,742
$26.3 p/Share
|
101,359
|
|
Feb 13
2018
|
BUY
Open market or private purchase
|
$4,944,000
$24.72 p/Share
|
200,000
|
|