|
Dec 30
2025
|
BUY
Open market or private purchase
|
$161,250
$6.45 p/Share
|
25,000
|
|
|
Dec 29
2025
|
BUY
Open market or private purchase
|
$173,779
$6.34 p/Share
|
27,410
|
|
|
Dec 26
2025
|
BUY
Open market or private purchase
|
$199,080
$6.3 p/Share
|
31,600
|
|
|
Dec 24
2025
|
BUY
Open market or private purchase
|
$168,562
$6.3 p/Share
|
26,756
|
|
|
Dec 23
2025
|
BUY
Open market or private purchase
|
$200,713
$6.29 p/Share
|
31,910
|
|
|
Dec 22
2025
|
BUY
Open market or private purchase
|
$169,201
$6.29 p/Share
|
26,900
|
|
|
Dec 19
2025
|
BUY
Open market or private purchase
|
$181,250
$6.25 p/Share
|
29,000
|
|
|
|
|
Dec 18
2025
|
BUY
Open market or private purchase
|
$157,500
$6.3 p/Share
|
25,000
|
|
|
Dec 17
2025
|
BUY
Open market or private purchase
|
$172,701
$6.19 p/Share
|
27,900
|
|
|
Dec 16
2025
|
BUY
Open market or private purchase
|
$241,291
$6.18 p/Share
|
39,044
|
|
|
Dec 15
2025
|
BUY
Open market or private purchase
|
$193,800
$6.46 p/Share
|
30,000
|
|
|
Dec 12
2025
|
BUY
Open market or private purchase
|
$132,262
$6.64 p/Share
|
19,919
|
|
|
Dec 11
2025
|
BUY
Open market or private purchase
|
$164,507
$6.69 p/Share
|
24,590
|
|
|
Dec 10
2025
|
BUY
Open market or private purchase
|
$184,416
$6.78 p/Share
|
27,200
|
|
|
Dec 09
2025
|
BUY
Open market or private purchase
|
$37,571
$6.72 p/Share
|
5,591
|
|
|
Dec 08
2025
|
BUY
Open market or private purchase
|
$324,073
$6.68 p/Share
|
48,514
|
|
|
Dec 05
2025
|
BUY
Open market or private purchase
|
$325,116
$6.81 p/Share
|
47,741
|
|
|
Dec 04
2025
|
BUY
Open market or private purchase
|
$315,860
$6.62 p/Share
|
47,713
|
|
|
Dec 03
2025
|
BUY
Open market or private purchase
|
$157,680
$6.57 p/Share
|
24,000
|
|
|
Dec 02
2025
|
BUY
Open market or private purchase
|
$318,500
$6.37 p/Share
|
50,000
|
|
|
Dec 01
2025
|
BUY
Open market or private purchase
|
$320,000
$6.4 p/Share
|
50,000
|
|
|
Nov 28
2025
|
BUY
Open market or private purchase
|
$96,047
$6.46 p/Share
|
14,868
|
|
|
Nov 26
2025
|
BUY
Open market or private purchase
|
$319,000
$6.38 p/Share
|
50,000
|
|
|
Nov 25
2025
|
BUY
Open market or private purchase
|
$95,850
$6.39 p/Share
|
15,000
|
|
|
Nov 24
2025
|
BUY
Open market or private purchase
|
$315,500
$6.31 p/Share
|
50,000
|
|