Jun 27
2024
BUY
Exercise of conversion of derivative security
-
5,042
Added 0.39%
1,303,562
Common Stock
Feb 06
2024
BUY
Open market or private purchase
$48,894
$9.95 p/Share
4,914
Added 0.38%
1,298,520
Common Stock
Jun 22
2023
BUY
Exercise of conversion of derivative security
-
4,086
Added 0.31%
1,293,606
Common Stock
Jun 07
2023
BUY
Open market or private purchase
$39,736
$8.85 p/Share
4,490
Added 0.35%
1,289,520
Common Stock
Jun 06
2023
BUY
Open market or private purchase
$4,482
$8.79 p/Share
510
Added 0.04%
1,285,030
Common Stock
Jun 02
2023
BUY
Open market or private purchase
$60,082
$8.16 p/Share
7,363
Added 0.57%
1,284,520
Common Stock
May 19
2023
SELL
Open market or private sale
$10,740
$7.88 p/Share
1,363
Reduced 0.11%
1,277,157
Common Stock
May 18
2023
SELL
Open market or private sale
$80,000
$8.0 p/Share
10,000
Reduced 0.78%
1,278,520
Common Stock
Mar 13
2023
BUY
Open market or private purchase
$220,950
$9.82 p/Share
22,500
Added 1.72%
1,288,520
Common Stock
Mar 10
2023
BUY
Open market or private purchase
$77,775
$10.37 p/Share
7,500
Added 0.59%
1,266,020
Common Stock
Feb 08
2023
BUY
Open market or private purchase
$25,420
$11.65 p/Share
2,182
Added 0.17%
1,258,520
Common Stock
Feb 07
2023
BUY
Open market or private purchase
$89,477
$11.82 p/Share
7,570
Added 0.6%
1,256,338
Common Stock
Feb 06
2023
BUY
Open market or private purchase
$177,150
$11.81 p/Share
15,000
Added 1.19%
1,248,768
Common Stock
Feb 03
2023
BUY
Open market or private purchase
$57,587
$11.58 p/Share
4,973
Added 0.4%
1,233,768
Common Stock
Feb 01
2023
BUY
Open market or private purchase
$56,550
$11.31 p/Share
5,000
Added 0.41%
1,228,795
Common Stock
Jan 31
2023
BUY
Open market or private purchase
$56,900
$11.38 p/Share
5,000
Added 0.41%
1,223,795
Common Stock
Nov 07
2022
BUY
Open market or private purchase
$23,779
$11.46 p/Share
2,075
Added 0.17%
1,218,795
Common Stock
Nov 04
2022
BUY
Open market or private purchase
$121,338
$11.34 p/Share
10,700
Added 0.87%
1,216,720
Common Stock
Nov 03
2022
BUY
Open market or private purchase
$139,767
$11.12 p/Share
12,569
Added 1.03%
1,206,020
Common Stock
Nov 02
2022
BUY
Open market or private purchase
$192,833
$11.24 p/Share
17,156
Added 1.42%
1,193,451
Common Stock
Nov 01
2022
BUY
Open market or private purchase
$196,350
$11.22 p/Share
17,500
Added 1.47%
1,176,295
Common Stock
Aug 30
2022
BUY
Open market or private purchase
$186,750
$12.45 p/Share
15,000
Added 1.28%
1,158,795
Common Stock
Aug 29
2022
BUY
Open market or private purchase
$125,500
$12.55 p/Share
10,000
Added 0.87%
1,143,795
Common Stock
Aug 26
2022
BUY
Open market or private purchase
$66,359
$12.58 p/Share
5,275
Added 0.46%
1,133,795
Common Stock
Aug 10
2022
BUY
Open market or private purchase
$13,749
$12.2 p/Share
1,127
Added 0.1%
1,128,520
Common Stock