Jun 20
2023
|
BUY
Grant, award, or other acquisition
|
-
|
40,841
|
|
Apr 27
2023
|
SELL
Other acquisition or disposition
|
$46,814
$0.1 p/Share
|
468,144
|
|
Feb 13
2023
|
BUY
Open market or private purchase
|
$26,821,440
$4.5 p/Share
|
5,960,320
|
|
May 25
2022
|
BUY
Open market or private purchase
|
$3,423,819
$4.78 p/Share
|
716,280
|
|
May 24
2022
|
BUY
Open market or private purchase
|
$4,389,001
$4.57 p/Share
|
960,394
|
|
May 20
2022
|
BUY
Open market or private purchase
|
$2,178,000
$4.84 p/Share
|
450,000
|
|
May 19
2022
|
BUY
Open market or private purchase
|
$1,597,360
$4.87 p/Share
|
328,000
|
|
May 18
2022
|
BUY
Open market or private purchase
|
$4,524,394
$4.58 p/Share
|
987,859
|
|
May 17
2022
|
BUY
Open market or private purchase
|
$1,358,339
$4.79 p/Share
|
283,578
|
|
May 17
2022
|
BUY
Grant, award, or other acquisition
|
-
|
17,947
|
|
May 16
2022
|
BUY
Open market or private purchase
|
$9,750,064
$4.68 p/Share
|
2,083,347
|
|
May 13
2022
|
BUY
Open market or private purchase
|
$1,873,200
$4.46 p/Share
|
420,000
|
|
May 12
2022
|
BUY
Open market or private purchase
|
$14,127,079
$3.84 p/Share
|
3,678,927
|
|
Mar 30
2022
|
BUY
Open market or private purchase
|
$4,205,500
$6.47 p/Share
|
650,000
|
|
Mar 29
2022
|
BUY
Other acquisition or disposition
|
$42,699,999
$6.1 p/Share
|
7,000,000
|
|
Mar 07
2022
|
BUY
Open market or private purchase
|
$10,190,800
$6.98 p/Share
|
1,460,000
|
|
Mar 04
2022
|
BUY
Open market or private purchase
|
$23,469,501
$7.3 p/Share
|
3,215,000
|
|
Mar 03
2022
|
BUY
Open market or private purchase
|
$12,996,250
$7.23 p/Share
|
1,797,545
|
|
Dec 31
2021
|
BUY
Open market or private purchase
|
$4,107,500
$13.25 p/Share
|
310,000
|
|
Dec 28
2021
|
BUY
Open market or private purchase
|
$1,622,400
$13.52 p/Share
|
120,000
|
|
Dec 27
2021
|
BUY
Open market or private purchase
|
$2,090,930
$13.46 p/Share
|
155,344
|
|
Dec 23
2021
|
BUY
Open market or private purchase
|
$6,064,441
$13.81 p/Share
|
439,134
|
|
Dec 20
2021
|
BUY
Open market or private purchase
|
$32,478,157
$11.76 p/Share
|
2,761,748
|
|
Dec 17
2021
|
BUY
Open market or private purchase
|
$33,048,829
$11.38 p/Share
|
2,904,115
|
|
Dec 16
2021
|
BUY
Open market or private purchase
|
$19,622,960
$10.46 p/Share
|
1,876,000
|
|