| 8 October 2026 | Jennifer F ScanlonPresident/CEO | Sell Regular sell transaction (market) | 12,500 | $70.08 | $876,035.00 | 126,724 |
| 1 September 2026 | Jennifer F ScanlonPresident/CEO | Sell Regular sell transaction (market) | 10,495 | $73.52 | $771,574.56 | 141,229 |
| 1 September 2026 | Jennifer F ScanlonPresident/CEO | Sell Regular sell transaction (market) | 2,005 | $74.43 | $149,225.33 | 139,224 |
| 3 August 2026 | Jennifer F ScanlonPresident/CEO | Sell Regular sell transaction (market) | 3,629 | $91.02 | $330,303.60 | 160,595 |
| 3 August 2026 | Jennifer F ScanlonPresident/CEO | Sell Regular sell transaction (market) | 3,281 | $91.89 | $301,492.40 | 157,314 |
| 3 August 2026 | Jennifer F ScanlonPresident/CEO | Sell Regular sell transaction (market) | 5,590 | $92.89 | $519,233.86 | 151,724 |
| 1 July 2026 | Jennifer F ScanlonPresident/CEO | Sell Regular sell transaction (market) | 4,800 | $97.92 | $470,037.12 | 171,924 |
| 1 July 2026 | Jennifer F ScanlonPresident/CEO | Sell Regular sell transaction (market) | 3,600 | $99.05 | $356,576.04 | 168,324 |
| 1 July 2026 | Jennifer F ScanlonPresident/CEO | Sell Regular sell transaction (market) | 1,200 | $100.34 | $120,409.44 | 167,124 |
| 1 July 2026 | Jennifer F ScanlonPresident/CEO | Sell Regular sell transaction (market) | 2,600 | $101.05 | $262,731.04 | 164,524 |