| Aug 12, 2026Transaction date | Richard R. DelucaResearch disclosed relationships | SaleSEC code S | Common Stock ($0.50 par value) | 600 shares | $132.0367 | 110,167.07 shares | 110,167.070000000007 sharesOwner coverage latest filing Aug 12, 2026 | 4Filed Aug 12, 2026 |
| Aug 12, 2026Transaction date | Richard R. DelucaResearch disclosed relationships | SaleSEC code S | Common Stock ($0.50 par value) | 11,099 shares | $131.6128 | 110,767.07 shares | 110,167.070000000007 sharesOwner coverage latest filing Aug 12, 2026 | 4Filed Aug 12, 2026 |
| Aug 11, 2026Transaction date | Richard R. DelucaResearch disclosed relationships | SaleSEC code S | Common Stock ($0.50 par value) | 5,427 shares | $132.3496 | 121,866.07 shares | 110,167.070000000007 sharesOwner coverage latest filing Aug 12, 2026 | 4Filed Aug 12, 2026 |
| Aug 11, 2026Transaction date | Richard R. DelucaResearch disclosed relationships | SaleSEC code S | Common Stock ($0.50 par value) | 7,410 shares | $131.3313 | 127,293.07 shares | 110,167.070000000007 sharesOwner coverage latest filing Aug 12, 2026 | 4Filed Aug 12, 2026 |
| Aug 10, 2026Transaction date | Richard R. DelucaResearch disclosed relationships | SaleSEC code S | Common Stock ($0.50 par value) | 20,784 shares | $130.4345 | 134,703.07 shares | 110,167.070000000007 sharesOwner coverage latest filing Aug 12, 2026 | 4Filed Aug 12, 2026 |
| Aug 6, 2026Transaction date | Richard R. DelucaResearch disclosed relationships | SaleSEC code S | Common Stock ($0.50 par value) | 300 shares | $131.0233 | 155,487.07 shares | 110,167.070000000007 sharesOwner coverage latest filing Aug 12, 2026 | 4Filed Aug 10, 2026 |
| Aug 6, 2026Transaction date | Richard R. DelucaResearch disclosed relationships | SaleSEC code S | Common Stock ($0.50 par value) | 4,945 shares | $130.2312 | 155,787.07 shares | 110,167.070000000007 sharesOwner coverage latest filing Aug 12, 2026 | 4Filed Aug 10, 2026 |
| Aug 6, 2026Transaction date | Richard R. DelucaResearch disclosed relationships | SaleSEC code S | Common Stock ($0.50 par value) | 805 shares | $131.0216 | 160,732.07 shares | 110,167.070000000007 sharesOwner coverage latest filing Aug 12, 2026 | 4Filed Aug 10, 2026 |
| Aug 5, 2026Transaction date | David R. MaraldoResearch disclosed relationships | SaleSEC code S | Common Stock ($0.50 par value) | 2,686 shares | $128.7179 | 18,212.434 shares | 18,212.434000000001 sharesOwner coverage latest filing Aug 7, 2026 | 4Filed Aug 7, 2026 |
| Aug 5, 2026Transaction date | David R. MaraldoResearch disclosed relationships | AcquisitionSEC code M | Common Stock ($0.50 par value) | 2,686 shares | $84.71 | 20,898.434 shares | 18,212.434000000001 sharesOwner coverage latest filing Aug 7, 2026 | 4Filed Aug 7, 2026 |
| Aug 5, 2026Transaction date | David R. MaraldoResearch disclosed relationships | SaleSEC code S | Common Stock ($0.50 par value) | 9,709 shares | $128.7179 | 18,212.434 shares | 18,212.434000000001 sharesOwner coverage latest filing Aug 7, 2026 | 4Filed Aug 7, 2026 |
| Aug 5, 2026Transaction date | David R. MaraldoResearch disclosed relationships | AcquisitionSEC code M | Common Stock ($0.50 par value) | 9,709 shares | $87.1 | 27,921.434 shares | 18,212.434000000001 sharesOwner coverage latest filing Aug 7, 2026 | 4Filed Aug 7, 2026 |