| 23 October 2026 | NIPPON LIFE INSURANCE COMPANY20% Owner | Buy Regular purchase transaction | 184,093 | $34.48 | $6,347,563.46 | 131,262,715 |
| 23 October 2026 | NIPPON LIFE INSURANCE COMPANY20% Owner | Buy Regular purchase transaction | 411,516 | $33.74 | $13,883,109.53 | 131,078,622 |
| 22 October 2026 | NIPPON LIFE INSURANCE COMPANY20% Owner | Buy Regular purchase transaction | 246,440 | $35.15 | $8,662,932.81 | 130,667,106 |
| 21 October 2026 | NIPPON LIFE INSURANCE COMPANY20% Owner | Buy Regular purchase transaction | 217,182 | $35.38 | $7,684,333.52 | 130,420,666 |
| 20 October 2026 | NIPPON LIFE INSURANCE COMPANY20% Owner | Buy Regular purchase transaction | 193,357 | $35.01 | $6,769,544.58 | 130,203,484 |
| 19 October 2026 | NIPPON LIFE INSURANCE COMPANY20% Owner | Buy Regular purchase transaction | 162,024 | $34.51 | $5,591,237.61 | 130,010,127 |
| 16 October 2026 | NIPPON LIFE INSURANCE COMPANY20% Owner | Buy Regular purchase transaction | 347,195 | $34.71 | $12,052,561.95 | 129,848,103 |
| 15 October 2026 | NIPPON LIFE INSURANCE COMPANY20% Owner | Buy Regular purchase transaction | 26,984 | $34.38 | $927,674.84 | 129,500,908 |
| 15 October 2026 | NIPPON LIFE INSURANCE COMPANY20% Owner | Buy Regular purchase transaction | 361,127 | $33.57 | $12,121,552.77 | 129,473,924 |
| 15 October 2026 | NIPPON LIFE INSURANCE COMPANY20% Owner | Buy Regular purchase transaction | 122,762 | $32.80 | $4,026,974.16 | 129,112,797 |