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...
Nov 28
2023
BUY
Open market or private purchase
$23
$23.1 p/Share
1
Added 0.0%
45,001
Preferred Stock (non-v...
Sep 22
2023
BUY
Open market or private purchase
$58,200
$23.28 p/Share
2,500
Added 5.26%
45,000
Preferred Stock (non-v...
Sep 06
2023
BUY
Open market or private purchase
$62,463
$22.99 p/Share
2,717
Added 6.01%
42,500
Preferred Stock (non-v...
Aug 31
2023
BUY
Open market or private purchase
$2,275
$22.75 p/Share
100
Added 0.25%
39,783
Preferred Stock (non-v...
Aug 23
2023
BUY
Open market or private purchase
$96,572
$21.47 p/Share
4,498
Added 10.18%
39,683
Preferred Stock (non-v...
Aug 17
2023
BUY
Open market or private purchase
$38,239
$21.15 p/Share
1,808
Added 4.89%
35,185
Preferred Stock (non-v...
Aug 16
2023
BUY
Open market or private purchase
$262,617
$19.93 p/Share
13,177
Added 28.3%
33,377
Preferred Stock (non-v...
Aug 14
2023
BUY
Open market or private purchase
$257,602
$19.98 p/Share
12,893
Added 38.96%
20,200
Preferred Stock (non-v...