| 14 September 2026 | Ernest S RadyExecutive Chairman | Buy Regular purchase transaction | 50,000 | $21.65 | $1,082,500.00 | 2,463,658 |
| 2 September 2026 | Ernest S RadyExecutive Chairman | Buy Regular purchase transaction | 96,636 | $22.50 | $2,174,310.00 | 2,413,658 |
| 1 September 2026 | Ernest S RadyExecutive Chairman | Buy Regular purchase transaction | 50,000 | $22.40 | $1,120,000.00 | 9,115,846 |
| 31 August 2026 | Ernest S RadyExecutive Chairman | Buy Regular purchase transaction | 20,000 | $22.33 | $446,600.00 | 9,065,846 |
| 28 August 2026 | Ernest S RadyExecutive Chairman | Buy Regular purchase transaction | 50,000 | $22.52 | $1,126,000.00 | 9,045,846 |
| 27 August 2026 | Ernest S RadyExecutive Chairman | Buy Regular purchase transaction | 50,000 | $22.56 | $1,128,000.00 | 2,317,022 |
| 26 August 2026 | Ernest S RadyExecutive Chairman | Buy Regular purchase transaction | 50,000 | $22.89 | $1,144,500.00 | 8,995,846 |
| 24 August 2026 | Ernest S RadyExecutive Chairman | Buy Regular purchase transaction | 29,729 | $22.74 | $676,037.46 | 8,945,846 |
| 21 August 2026 | Ernest S RadyExecutive Chairman | Buy Regular purchase transaction | 50,000 | $22.75 | $1,137,500.00 | 8,916,117 |
| 19 August 2026 | Ernest S RadyExecutive Chairman | Buy Regular purchase transaction | 10,000 | $22.77 | $227,700.00 | 8,866,117 |