| 7 October 2026 | Stefan A DyckerhoffIndependent Director | Sell Regular sell transaction (market) | 8,333 | $376.06 | $3,133,707.98 | 286,400 |
| 7 October 2026 | Stefan A DyckerhoffIndependent Director | Sell Regular sell transaction (market) | 3,505 | $376.06 | $1,318,090.30 | 47,019 |
| 7 October 2026 | Stefan A DyckerhoffIndependent Director | Sell Regular sell transaction (market) | 661 | $376.06 | $248,575.66 | 2,648 |
| 2 September 2026 | Stefan A DyckerhoffIndependent Director | Sell Regular sell transaction (market) | 650 | $273.64 | $177,867.95 | 302,416 |
| 2 September 2026 | Stefan A DyckerhoffIndependent Director | Sell Regular sell transaction (market) | 5,409 | $274.79 | $1,486,333.70 | 297,007 |
| 2 September 2026 | Stefan A DyckerhoffIndependent Director | Sell Regular sell transaction (market) | 1,867 | $275.53 | $514,420.11 | 295,140 |
| 2 September 2026 | Stefan A DyckerhoffIndependent Director | Sell Regular sell transaction (market) | 407 | $276.75 | $112,638.06 | 294,733 |
| 2 September 2026 | Stefan A DyckerhoffIndependent Director | Sell Regular sell transaction (market) | 273 | $273.64 | $74,704.54 | 53,688 |
| 2 September 2026 | Stefan A DyckerhoffIndependent Director | Sell Regular sell transaction (market) | 2,275 | $274.79 | $625,144.98 | 51,413 |
| 2 September 2026 | Stefan A DyckerhoffIndependent Director | Sell Regular sell transaction (market) | 785 | $275.53 | $216,293.41 | 50,628 |