Nov 15
2024
BUY
Open market or private purchase
$257,069
$12.29 p/Share
20,917
Added 8.39%
228,500
Common Stock
Sep 13
2024
BUY
Open market or private purchase
$28,917
$12.15 p/Share
2,380
Added 1.13%
207,583
Common Stock
Sep 06
2024
BUY
Open market or private purchase
$36
$12.2 p/Share
3
Added 0.0%
205,203
Common Stock
Sep 05
2024
BUY
Open market or private purchase
$2,440
$12.2 p/Share
200
Added 0.1%
205,200
Common Stock
Aug 30
2024
BUY
Open market or private purchase
$68,554
$12.31 p/Share
5,569
Added 2.64%
205,000
Common Stock
Aug 15
2024
BUY
Open market or private purchase
$82,144
$12.08 p/Share
6,800
Added 3.3%
199,431
Common Stock
Aug 15
2024
BUY
Open market or private purchase
$169,486
$12.14 p/Share
13,961
Added 6.76%
192,631
Common Stock
Jun 14
2024
BUY
Open market or private purchase
$56,745
$5.87 p/Share
9,667
Added 2.63%
357,340
Common Stock
Jun 13
2024
BUY
Open market or private purchase
$45,347
$5.91 p/Share
7,673
Added 2.16%
347,673
Common Stock
May 24
2024
BUY
Open market or private purchase
$44,138
$5.82 p/Share
7,584
Added 2.18%
340,000
Common Stock
May 23
2024
BUY
Open market or private purchase
$41,788
$5.76 p/Share
7,255
Added 2.14%
332,416
Common Stock
May 22
2024
BUY
Open market or private purchase
$43,670
$5.67 p/Share
7,702
Added 2.31%
325,161
Common Stock
May 20
2024
BUY
Open market or private purchase
$5,562
$5.59 p/Share
995
Added 0.31%
316,087
Common Stock
May 17
2024
BUY
Open market or private purchase
$234,624
$5.64 p/Share
41,600
Added 11.66%
315,092
Common Stock
Mar 19
2024
BUY
Open market or private purchase
$7,985
$5.82 p/Share
1,372
Added 0.43%
317,459
Common Stock
Mar 14
2024
BUY
Open market or private purchase
$45,382
$5.89 p/Share
7,705
Added 2.74%
273,492
Common Stock
Mar 13
2024
BUY
Open market or private purchase
$38,806
$5.75 p/Share
6,749
Added 2.48%
265,787
Common Stock
Mar 12
2024
BUY
Open market or private purchase
$94,012
$5.66 p/Share
16,610
Added 6.03%
259,038
Common Stock
Mar 11
2024
BUY
Open market or private purchase
$112,463
$5.57 p/Share
20,191
Added 7.69%
242,428
Common Stock
Dec 12
2023
BUY
Open market or private purchase
$98,203
$23.46 p/Share
4,186
Added 7.73%
50,000
Preferred Stock (non-v...
Dec 11
2023
BUY
Open market or private purchase
$9,243
$23.4 p/Share
395
Added 0.85%
45,814
Preferred Stock (non-v...
Dec 07
2023
BUY
Open market or private purchase
$23
$23.4 p/Share
1
Added 0.0%
45,419
Preferred Stock (non-v...
Dec 01
2023
BUY
Open market or private purchase
$7,300
$23.4 p/Share
312
Added 0.68%
45,418
Preferred Stock (non-v...
Nov 30
2023
BUY
Open market or private purchase
$2,433
$23.4 p/Share
104
Added 0.23%
45,106
Preferred Stock (non-v...
Nov 29
2023
BUY
Open market or private purchase
$23
$23.1 p/Share
1
Added 0.0%
45,002
Preferred Stock (non-v...