Jan 22
2026
BUY
Open market or private purchase
$990,150
$13.8 p/Share
71,750
Added 0.73%
9,770,608
Common Stock
Jan 21
2026
BUY
Open market or private purchase
$3,065,528
$12.92 p/Share
237,270
Added 2.39%
9,698,858
Common Stock
Jan 20
2026
BUY
Open market or private purchase
$3,750,000
$12.5 p/Share
300,000
Added 3.07%
9,461,581
Common Stock
Jan 16
2026
BUY
Open market or private purchase
$4,011,529
$12.37 p/Share
324,295
Added 3.42%
9,161,581
Common Stock
Jan 15
2026
BUY
Open market or private purchase
$11,483,451
$11.65 p/Share
985,704
Added 10.03%
8,837,286
Common Stock
Jan 09
2026
$8,184
$12.0 p/Share
682
Added 0.01%
7,851,582
Common Stock
Jan 08
2026
BUY
Open market or private purchase
$163,648
$11.96 p/Share
13,683
Added 0.17%
7,850,900
Common Stock
Jan 07
2026
BUY
Open market or private purchase
$86,749
$11.61 p/Share
7,472
Added 0.1%
7,837,217
Common Stock
Jan 06
2026
BUY
Open market or private purchase
$28,867
$11.64 p/Share
2,480
Added 0.03%
7,829,745
Common Stock
Jan 05
2026
BUY
Open market or private purchase
$741,509
$11.57 p/Share
64,089
Added 0.81%
7,827,265
Common Stock
Jan 02
2026
BUY
Open market or private purchase
$1,029,045
$11.58 p/Share
88,864
Added 1.13%
7,763,176
Common Stock
Dec 31
2025
BUY
Open market or private purchase
$1,215,779
$11.59 p/Share
104,899
Added 1.35%
7,674,312
Common Stock
Dec 30
2025
BUY
Open market or private purchase
$1,116,765
$11.61 p/Share
96,190
Added 1.25%
7,569,413
Common Stock
Dec 29
2025
BUY
Open market or private purchase
$693,227
$11.6 p/Share
59,761
Added 0.79%
7,473,223
Common Stock
Dec 26
2025
BUY
Open market or private purchase
$159,223
$11.64 p/Share
13,679
Added 0.18%
7,413,462
Common Stock
Dec 24
2025
BUY
Open market or private purchase
$178,234
$11.6 p/Share
15,365
Added 0.21%
7,399,783
Common Stock
Dec 23
2025
BUY
Open market or private purchase
$1,306,183
$11.61 p/Share
112,505
Added 1.5%
7,384,418
Common Stock
Nov 11
2025
BUY
Open market or private purchase
$323,406
$12.48 p/Share
25,914
Added 0.36%
7,271,913
Common Stock
Nov 10
2025
BUY
Open market or private purchase
$65,564
$12.46 p/Share
5,262
Added 0.07%
7,245,999
Common Stock
Nov 07
2025
BUY
Open market or private purchase
$42,646
$12.03 p/Share
3,545
Added 0.05%
7,240,737
Common Stock
Nov 06
2025
BUY
Open market or private purchase
$861,650
$11.94 p/Share
72,165
Added 0.99%
7,237,192
Common Stock
Nov 05
2025
BUY
Open market or private purchase
$9,172
$11.7 p/Share
784
Added 0.01%
7,165,027
Common Stock
Nov 04
2025
BUY
Open market or private purchase
$573,452
$11.69 p/Share
49,055
Added 0.68%
7,164,243
Common Stock