Aug 05
2025
|
BUY
Open market or private purchase
|
$130,259
$14.33 p/Share
|
9,090
|
|
Aug 04
2025
|
BUY
Open market or private purchase
|
$183,062
$14.35 p/Share
|
12,757
|
|
Aug 01
2025
|
BUY
Open market or private purchase
|
$250,212
$14.11 p/Share
|
17,733
|
|
Jul 31
2025
|
BUY
Open market or private purchase
|
$293,024
$14.06 p/Share
|
20,841
|
|
Jul 30
2025
|
BUY
Open market or private purchase
|
$331,809
$14.22 p/Share
|
23,334
|
|
Jul 29
2025
|
BUY
Open market or private purchase
|
$365,454
$14.43 p/Share
|
25,326
|
|
Jul 09
2024
|
BUY
Open market or private purchase
|
$98,364
$14.99 p/Share
|
6,562
|
|
Jul 05
2024
|
BUY
Open market or private purchase
|
$93,930
$15.0 p/Share
|
6,262
|
|
Jun 27
2024
|
BUY
Open market or private purchase
|
$119,146
$14.97 p/Share
|
7,959
|
|
Jun 14
2024
|
BUY
Open market or private purchase
|
$117,868
$14.92 p/Share
|
7,900
|
|
Jun 13
2024
|
BUY
Open market or private purchase
|
$12,441
$14.99 p/Share
|
830
|
|
May 29
2024
|
BUY
Open market or private purchase
|
$1,541
$14.97 p/Share
|
103
|
|
May 28
2024
|
BUY
Open market or private purchase
|
$2,865
$15.0 p/Share
|
191
|
|
Mar 20
2023
|
BUY
Open market or private purchase
|
$206,142
$16.31 p/Share
|
12,639
|
|
Mar 17
2023
|
BUY
Open market or private purchase
|
$371,194
$16.06 p/Share
|
23,113
|
|
Mar 16
2023
|
BUY
Open market or private purchase
|
$376,168
$16.11 p/Share
|
23,350
|
|
Mar 15
2023
|
BUY
Open market or private purchase
|
$378,837
$16.2 p/Share
|
23,385
|
|
Mar 14
2023
|
BUY
Open market or private purchase
|
$381,643
$16.32 p/Share
|
23,385
|
|
Mar 13
2023
|
BUY
Open market or private purchase
|
$381,877
$16.33 p/Share
|
23,385
|
|
Oct 24
2022
|
BUY
Open market or private purchase
|
$28,029
$17.74 p/Share
|
1,580
|
|
Oct 21
2022
|
BUY
Open market or private purchase
|
$34,440
$17.22 p/Share
|
2,000
|
|
Oct 20
2022
|
BUY
Open market or private purchase
|
$34,080
$17.04 p/Share
|
2,000
|
|
Oct 19
2022
|
BUY
Open market or private purchase
|
$33,840
$16.92 p/Share
|
2,000
|
|
Oct 18
2022
|
BUY
Open market or private purchase
|
$34,100
$17.05 p/Share
|
2,000
|
|
Oct 17
2022
|
BUY
Open market or private purchase
|
$33,240
$16.62 p/Share
|
2,000
|
|