Nov 29
2023
|
BUY
Open market or private purchase
|
$811,451
$7.04 p/Share
|
115,263
|
|
Nov 28
2023
|
BUY
Open market or private purchase
|
$186,719
$6.31 p/Share
|
29,591
|
|
Nov 27
2023
|
BUY
Open market or private purchase
|
$512,861
$5.86 p/Share
|
87,519
|
|
Nov 07
2023
|
BUY
Open market or private purchase
|
$542,000
$5.42 p/Share
|
100,000
|
|
Jun 15
2023
|
BUY
Grant, award, or other acquisition
|
-
|
8,654
|
|
May 19
2023
|
BUY
Open market or private purchase
|
$8,194,222
$11.2 p/Share
|
731,627
|
|
Mar 16
2023
|
BUY
Open market or private purchase
|
$1,957,261
$11.82 p/Share
|
165,589
|
|
Mar 16
2023
|
BUY
Open market or private purchase
|
$4,244,937
$12.5 p/Share
|
339,595
|
|
Mar 02
2023
|
BUY
Open market or private purchase
|
$4,526,425
$12.5 p/Share
|
362,114
|
|
Mar 01
2023
|
BUY
Open market or private purchase
|
$9,281,148
$12.32 p/Share
|
753,340
|
|
Feb 28
2023
|
BUY
Open market or private purchase
|
$2,087,981
$12.16 p/Share
|
171,709
|
|
Feb 27
2023
|
BUY
Open market or private purchase
|
$387,114
$11.89 p/Share
|
32,558
|
|
Dec 07
2022
|
BUY
Open market or private purchase
|
$425,123
$13.49 p/Share
|
31,514
|
|
Dec 07
2022
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$5,714,281
$11.5 p/Share
|
496,894
|
|
Dec 07
2022
|
BUY
Exercise of conversion of derivative security
|
$157,819
$11.1 p/Share
|
14,218
|
|
Dec 06
2022
|
BUY
Open market or private purchase
|
$58,262
$13.36 p/Share
|
4,361
|
|
Dec 05
2022
|
BUY
Open market or private purchase
|
$2,454,100
$13.45 p/Share
|
182,461
|
|
Nov 10
2022
|
BUY
Open market or private purchase
|
$24,140,000
$14.2 p/Share
|
1,700,000
|
|
Nov 09
2022
|
BUY
Open market or private purchase
|
$105,192
$13.54 p/Share
|
7,769
|
|
Nov 08
2022
|
BUY
Open market or private purchase
|
$156,439
$13.62 p/Share
|
11,486
|
|
Nov 07
2022
|
BUY
Open market or private purchase
|
$130,472
$13.39 p/Share
|
9,744
|
|
Jun 09
2022
|
BUY
Grant, award, or other acquisition
|
-
|
3,289
|
|
Dec 16
2021
|
BUY
Open market or private purchase
|
$1,703,156
$20.37 p/Share
|
83,611
|
|
Dec 15
2021
|
BUY
Open market or private purchase
|
$70,853
$19.83 p/Share
|
3,573
|
|
Dec 10
2021
|
BUY
Open market or private purchase
|
$3,504,974
$19.61 p/Share
|
178,734
|
|