| 17 August 2026 | LLC PRESCOTT GROUP CAPITAL MANAGEMENTHedge Fund | Buy Regular purchase transaction | 20,000 | $14.69 | $293,800.00 | 1,944,486 |
| 10 August 2026 | LLC PRESCOTT GROUP CAPITAL MANAGEMENTHedge Fund | Buy Regular purchase transaction | 10,000 | $16.01 | $160,100.00 | 1,924,486 |
| 10 August 2026 | LLC PRESCOTT GROUP CAPITAL MANAGEMENTHedge Fund | Buy Regular purchase transaction | 13,072 | $15.78 | $206,276.16 | 1,914,486 |
| 10 August 2026 | LLC PRESCOTT GROUP CAPITAL MANAGEMENTHedge Fund | Buy Regular purchase transaction | 16,928 | $15.80 | $267,462.40 | 1,901,414 |
| 10 August 2026 | LLC PRESCOTT GROUP CAPITAL MANAGEMENTHedge Fund | Buy Regular purchase transaction | 876 | $15.64 | $13,700.64 | 1,884,486 |
| 7 August 2026 | LLC PRESCOTT GROUP CAPITAL MANAGEMENTHedge Fund | Buy Regular purchase transaction | 10,000 | $16.72 | $167,200.00 | 1,883,610 |
| 7 August 2026 | LLC PRESCOTT GROUP CAPITAL MANAGEMENTHedge Fund | Buy Regular purchase transaction | 20,000 | $16.69 | $333,800.00 | 1,873,610 |
| 7 August 2026 | LLC PRESCOTT GROUP CAPITAL MANAGEMENTHedge Fund | Buy Regular purchase transaction | 30,000 | $16.68 | $500,400.00 | 1,853,610 |
| 7 August 2026 | LLC PRESCOTT GROUP CAPITAL MANAGEMENTHedge Fund | Buy Regular purchase transaction | 5,000 | $16.62 | $83,100.00 | 1,823,610 |
| 7 August 2026 | LLC PRESCOTT GROUP CAPITAL MANAGEMENTHedge Fund | Buy Regular purchase transaction | 20,000 | $16.55 | $331,000.00 | 1,818,610 |