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
|
|
Feb 12
2018
|
BUY
Open market or private purchase
|
$4,750,000
$23.75 p/Share
|
200,000
|
|
Jan 10
2018
|
BUY
Open market or private purchase
|
$144,002
$27.33 p/Share
|
5,269
|
|
Jan 09
2018
|
BUY
Open market or private purchase
|
$9,775,500
$27.93 p/Share
|
350,000
|
|