| 8 September 2026 | A. James TeagueIndependent Director | Buy Regular purchase transaction | 3,900 | $64.21 | $250,419.00 | 116,865 |
| 8 September 2026 | A. James TeagueIndependent Director | Buy Regular purchase transaction | 3,900 | $64.25 | $250,575.00 | 14,960 |
| 1 June 2026 | Christopher P WirtzChief Accounting Officer | Sell Tax related | 1,303 | $69.54 | $90,610.62 | 34,782 |
| 13 May 2026 | Christopher P WirtzChief Accounting Officer | Sell Regular sell transaction (market) | 700 | $77.22 | $54,054.00 | 36,085 |
| 12 May 2026 | Laurie Hamilton ArgoIndependent Director | Sell Regular sell transaction (market) | 5,200 | $72.88 | $378,976.00 | 44,839 |
| 11 May 2026 | Christopher M PowellChief Legal/Compliance Officer | Sell Regular sell transaction (market) | 9,179 | $73.90 | $678,328.10 | 141,790 |
| 11 May 2026 | Christopher M PowellChief Legal/Compliance Officer | Sell Regular sell transaction (market) | 25,492 | $74.84 | $1,907,821.28 | 116,298 |
| 11 May 2026 | Christopher M PowellChief Legal/Compliance Officer | Sell Regular sell transaction (market) | 2,181 | $75.33 | $164,294.73 | 114,117 |
| 8 May 2026 | A. James TeagueIndependent Director | Buy Regular purchase transaction | 3,425 | $72.98 | $249,956.50 | 109,890 |
| 8 May 2026 | A. James TeagueIndependent Director | Buy Regular purchase transaction | 2,750 | $72.98 | $200,695.00 | 11,060 |