Jun 03
2024
BUY
Open market or private purchase
$53,767
$5.85 p/Share
9,191
Added 1.44%
628,058
Common Stock, $0.01 pa...
May 14
2024
BUY
Open market or private purchase
$50,371
$6.36 p/Share
7,920
Added 1.26%
618,867
Common Stock, $0.01 pa...
Apr 23
2024
BUY
Open market or private purchase
$82,650
$5.99 p/Share
13,798
Added 2.21%
610,947
Common Stock, $0.01 pa...
Feb 13
2024
BUY
Open market or private purchase
$38,512
$6.72 p/Share
5,731
Added 0.95%
597,149
Common Stock, $0.01 pa...
Feb 12
2024
BUY
Open market or private purchase
$7,949
$6.8 p/Share
1,169
Added 0.2%
591,418
Common Stock, $0.01 pa...
Feb 01
2024
BUY
Open market or private purchase
$374
$6.8 p/Share
55
Added 0.01%
590,249
Common Stock, $0.01 pa...
Jan 30
2024
BUY
Open market or private purchase
$34,000
$6.8 p/Share
5,000
Added 0.84%
590,194
Common Stock, $0.01 pa...
Jan 10
2024
BUY
Open market or private purchase
$12,445
$6.55 p/Share
1,900
Added 0.32%
585,194
Common Stock, $0.01 pa...
Jan 09
2024
BUY
Open market or private purchase
$32,400
$6.48 p/Share
5,000
Added 0.85%
583,294
Common Stock, $0.01 pa...
Jan 08
2024
BUY
Open market or private purchase
$42,439
$6.34 p/Share
6,694
Added 1.14%
578,294
Common Stock, $0.01 pa...
Jul 17
2023
BUY
Open market or private purchase
$4,738
$7.45 p/Share
636
Added 0.11%
571,600
Common Stock, $0.01 pa...
Jul 07
2023
BUY
Open market or private purchase
$21,850
$6.99 p/Share
3,126
Added 0.54%
570,964
Common Stock, $0.01 pa...
Jul 06
2023
BUY
Open market or private purchase
$45,999
$6.84 p/Share
6,725
Added 1.17%
567,838
Common Stock, $0.01 pa...
Jun 27
2023
BUY
Open market or private purchase
$35,697
$6.99 p/Share
5,107
Added 0.9%
561,113
Common Stock, $0.01 pa...
Jun 26
2023
BUY
Open market or private purchase
$14,434
$7.0 p/Share
2,062
Added 0.37%
556,006
Common Stock, $0.01 pa...
Jun 21
2023
BUY
Open market or private purchase
$25,139
$6.85 p/Share
3,670
Added 0.66%
553,944
Common Stock, $0.01 pa...
Jun 13
2023
BUY
Open market or private purchase
$55,095
$6.96 p/Share
7,916
Added 1.42%
550,274
Common Stock, $0.01 pa...
May 11
2023
BUY
Open market or private purchase
$106,551
$8.48 p/Share
12,565
Added 2.26%
542,358
Common Stock, $0.01 pa...
May 10
2023
BUY
Open market or private purchase
$57,570
$8.74 p/Share
6,587
Added 1.23%
529,793
Common Stock, $0.01 pa...
May 09
2023
BUY
Open market or private purchase
$130,650
$8.71 p/Share
15,000
Added 2.79%
523,206
Common Stock, $0.01 pa...
May 08
2023
BUY
Open market or private purchase
$24,151
$8.48 p/Share
2,848
Added 0.56%
508,206
Common Stock, $0.01 pa...
May 05
2023
BUY
Open market or private purchase
$60,617
$8.78 p/Share
6,904
Added 1.35%
505,358
Common Stock, $0.01 pa...
May 04
2023
BUY
Open market or private purchase
$90,897
$8.71 p/Share
10,436
Added 2.05%
498,454
Common Stock, $0.01 pa...
May 03
2023
BUY
Open market or private purchase
$50,430
$8.91 p/Share
5,660
Added 1.15%
488,018
Common Stock, $0.01 pa...
May 02
2023
BUY
Open market or private purchase
$76,025
$8.92 p/Share
8,523
Added 1.74%
482,358
Common Stock, $0.01 pa...