| Aug 4, 2026Transaction date | Brenda ReichelderferResearch disclosed relationships | SaleSEC code S | Common Stock, par value $1.00 per share | 6,070 shares | $131.0169 | 45,888 shares | 45,888 sharesOwner coverage latest filing Aug 6, 2026 | 4Filed Aug 6, 2026 |
| Aug 4, 2026Transaction date | Brenda ReichelderferResearch disclosed relationships | DispositionSEC code G | Common Stock, par value $1.00 per share | 7,650 shares | $0 | 51,958 shares | 45,888 sharesOwner coverage latest filing Aug 6, 2026 | 4Filed Aug 6, 2026 |
| Aug 4, 2026Transaction date | Diane BoninaResearch disclosed relationships | SaleSEC code S | Common Stock, par value $1.00 per share | 100 shares | $131.05 | 15,689 shares | 15,689 sharesOwner coverage latest filing Aug 5, 2026 | 4Filed Aug 5, 2026 |
| Aug 4, 2026Transaction date | Diane BoninaResearch disclosed relationships | SaleSEC code S | Common Stock, par value $1.00 per share | 6,350 shares | $130.4118 | 15,789 shares | 15,689 sharesOwner coverage latest filing Aug 5, 2026 | 4Filed Aug 5, 2026 |
| Aug 4, 2026Transaction date | Diane BoninaResearch disclosed relationships | AcquisitionSEC code M | Common Stock, par value $1.00 per share | 6,450 shares | $51.81 | 22,139 shares | 15,689 sharesOwner coverage latest filing Aug 5, 2026 | 4Filed Aug 5, 2026 |
| Aug 4, 2026Transaction date | Diane BoninaResearch disclosed relationships | SaleSEC code S | Common Stock, par value $1.00 per share | 100 shares | $131.05 | 15,689 shares | 15,689 sharesOwner coverage latest filing Aug 5, 2026 | 4Filed Aug 5, 2026 |
| Aug 4, 2026Transaction date | Diane BoninaResearch disclosed relationships | SaleSEC code S | Common Stock, par value $1.00 per share | 8,306 shares | $130.4519 | 15,789 shares | 15,689 sharesOwner coverage latest filing Aug 5, 2026 | 4Filed Aug 5, 2026 |
| Aug 4, 2026Transaction date | Diane BoninaResearch disclosed relationships | AcquisitionSEC code M | Common Stock, par value $1.00 per share | 8,406 shares | $35.8 | 24,095 shares | 15,689 sharesOwner coverage latest filing Aug 5, 2026 | 4Filed Aug 5, 2026 |
| Aug 3, 2026Transaction date | Diane BoninaResearch disclosed relationships | SaleSEC code S | Common Stock, par value $1.00 per share | 4,408 shares | $128.7495 | 15,689 shares | 15,689 sharesOwner coverage latest filing Aug 5, 2026 | 4Filed Aug 5, 2026 |
| Apr 28, 2015Transaction date | Brenda ReichelderferResearch disclosed relationships | AcquisitionSEC code A | Common Stock, par value $1.00 per share | 4,489 shares | $0 | 112,459 shares | 45,888 sharesOwner coverage latest filing Aug 6, 2026 | 4Filed Apr 29, 2015 |