Jun 28
2024
|
SELL
Sale (or disposition) back to the issuer
|
$870,930
$14.35 p/Share
|
60,692
|
|
Jun 28
2024
|
SELL
Other acquisition or disposition
|
-
|
32,109,898
|
|
May 25
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
8,379
|
|
Dec 08
2022
|
BUY
Open market or private purchase
|
$442,611
$12.34 p/Share
|
35,868
|
|
Dec 07
2022
|
BUY
Open market or private purchase
|
$1,694,971
$12.46 p/Share
|
136,033
|
|
Dec 06
2022
|
BUY
Open market or private purchase
|
$1,708,574
$12.56 p/Share
|
136,033
|
|
Dec 05
2022
|
BUY
Open market or private purchase
|
$452,214
$12.55 p/Share
|
36,033
|
|
Dec 05
2022
|
BUY
Open market or private purchase
|
$1,330,000
$13.3 p/Share
|
100,000
|
|
Dec 02
2022
|
BUY
Open market or private purchase
|
$681,593
$12.83 p/Share
|
53,125
|
|
Dec 01
2022
|
BUY
Open market or private purchase
|
$1,169,245
$12.41 p/Share
|
94,218
|
|
Nov 30
2022
|
BUY
Open market or private purchase
|
$642,560
$12.8 p/Share
|
50,200
|
|
Nov 30
2022
|
BUY
Open market or private purchase
|
$998,416
$12.24 p/Share
|
81,570
|
|
Nov 29
2022
|
BUY
Open market or private purchase
|
$1,545,662
$11.73 p/Share
|
131,770
|
|
Nov 28
2022
|
BUY
Open market or private purchase
|
$4,154,499
$11.87 p/Share
|
350,000
|
|
Nov 25
2022
|
BUY
Open market or private purchase
|
$1,312,944
$11.93 p/Share
|
110,054
|
|
Nov 23
2022
|
BUY
Open market or private purchase
|
$1,218,297
$11.07 p/Share
|
110,054
|
|
Nov 22
2022
|
BUY
Open market or private purchase
|
$3,156,000
$10.52 p/Share
|
300,000
|
|
Nov 21
2022
|
BUY
Open market or private purchase
|
$1,151,164
$10.46 p/Share
|
110,054
|
|
Nov 18
2022
|
BUY
Open market or private purchase
|
$737,301
$9.41 p/Share
|
78,353
|
|
Nov 17
2022
|
BUY
Open market or private purchase
|
$726,499
$9.48 p/Share
|
76,635
|
|
Nov 16
2022
|
BUY
Open market or private purchase
|
$3,888,000
$9.72 p/Share
|
400,000
|
|