| Sep 14, 2026Transaction dateAmended filing | Archie M. Brown Jr.Research disclosed relationships | AcquisitionSEC code A | Common stock, No par value | 91,632 shares | $0 | 330,390 shares | 330,390 sharesOwner coverage latest filing Sep 16, 2026 | 4/AFiled Sep 16, 2026 |
| Sep 14, 2026Transaction dateAmended filing | James M. AndersonResearch disclosed relationships | AcquisitionSEC code A | Common stock, No par value | 45,816 shares | $0 | 156,392 shares | 156,392 sharesOwner coverage latest filing Sep 16, 2026 | 4/AFiled Sep 16, 2026 |
| Sep 14, 2026Transaction dateAmended filing | Karen B. WoodsResearch disclosed relationships | AcquisitionSEC code A | Common stock, No par value | 15,272 shares | $0 | 90,234 shares | 90,234 sharesOwner coverage latest filing Sep 16, 2026 | 4/AFiled Sep 16, 2026 |
| Sep 14, 2026Transaction dateAmended filing | Amanda N. NeeleyResearch disclosed relationships | AcquisitionSEC code A | Common stock, No par value | 30,544 shares | $0 | 96,731 shares | 96,731 sharesOwner coverage latest filing Sep 16, 2026 | 4/AFiled Sep 16, 2026 |
| Sep 14, 2026Transaction dateAmended filing | Karen B. WoodsResearch disclosed relationships | AcquisitionSEC code A | Common stock, No par value | 15,272 shares | $32.74 | 90,234 shares | 90,234 sharesOwner coverage latest filing Sep 16, 2026 | 4/AFiled Sep 16, 2026 |
| Sep 14, 2026Transaction date | Amanda N. NeeleyResearch disclosed relationships | AcquisitionSEC code A | Common stock, No par value | 3,544 shares | $32.74 | 69,731 shares | 96,731 sharesOwner coverage latest filing Sep 16, 2026 | 4Filed Sep 16, 2026 |
| Sep 14, 2026Transaction date | James M. AndersonResearch disclosed relationships | AcquisitionSEC code A | Common stock, No par value | 45,816 shares | $32.74 | 156,392 shares | 156,392 sharesOwner coverage latest filing Sep 16, 2026 | 4Filed Sep 16, 2026 |
| Sep 14, 2026Transaction date | Archie M. Brown Jr.Research disclosed relationships | AcquisitionSEC code A | Common stock, No par value | 91,632 shares | $32.74 | 330,390 shares | 330,390 sharesOwner coverage latest filing Sep 16, 2026 | 4Filed Sep 16, 2026 |
| Sep 14, 2026Transaction date | Karen B. WoodsResearch disclosed relationships | AcquisitionSEC code A | Common stock, No par value | 15,272 shares | $32.74 | 90,234 shares | 90,234 sharesOwner coverage latest filing Sep 16, 2026 | 4Filed Sep 16, 2026 |
| Sep 5, 2026Transaction date | James M. AndersonResearch disclosed relationships | DispositionSEC code F | Common stock, No par value | 3,961 shares | $32.98 | 110,576 shares | 156,392 sharesOwner coverage latest filing Sep 16, 2026 | 4Filed Sep 9, 2026 |
| Sep 3, 2026Transaction date | Archie M. Brown Jr.Research disclosed relationships | SaleSEC code S | Common stock, No par value | 5,000 shares | $32.93 | 238,758 shares | 330,390 sharesOwner coverage latest filing Sep 16, 2026 | 4Filed Sep 3, 2026 |
| Jul 31, 2026Transaction date | James M. AndersonResearch disclosed relationships | SaleSEC code S | Common stock, No par value | 4,000 shares | $33.73 | 114,537 shares | 156,392 sharesOwner coverage latest filing Sep 16, 2026 | 4Filed Jul 31, 2026 |