| Aug 3, 2026Transaction date | Kendall A. KowalskiResearch disclosed relationships | SaleSEC code S | Common Stock—Par Value $0.01 per Share | 27,570 shares | $17.2 | 70,025.034 shares | 70,025.034 sharesOwner coverage latest filing Aug 4, 2026 | 4Filed Aug 4, 2026 |
| Aug 3, 2026Transaction date | Kendall A. KowalskiResearch disclosed relationships | SaleSEC code S | Common Stock—Par Value $0.01 per Share | 400.94 shares | $17.205 | 97,595.034 shares | 70,025.034 sharesOwner coverage latest filing Aug 4, 2026 | 4Filed Aug 4, 2026 |
| Jul 1, 2026Transaction date | Stephen D. SteinourResearch disclosed relationships | AcquisitionSEC code A | Common Stock—Par Value $0.01 per Share | 6,029.534 shares | $0 | 1,461,062.862 shares | 1,461,062.861999999965 sharesOwner coverage latest filing Jul 6, 2026 | 4Filed Jul 6, 2026 |
| Jul 1, 2026Transaction date | Roger J. SitResearch disclosed relationships | AcquisitionSEC code A | Common Stock—Par Value $0.01 per Share | 1,577.391 shares | $0 | 207,191.927 shares | 207,191.926999999996 sharesOwner coverage latest filing Jul 29, 2026 | 4Filed Jul 6, 2026 |
| Jul 1, 2026Transaction date | Teresa H. SheaResearch disclosed relationships | AcquisitionSEC code A | Common Stock—Par Value $0.01 per Share | 256.54 shares | $0 | 31,230.482 shares | 31,230.482 sharesOwner coverage latest filing Jul 29, 2026 | 4Filed Jul 6, 2026 |
| Jul 1, 2026Transaction date | Richard W. NeuResearch disclosed relationships | AcquisitionSEC code A | Common Stock—Par Value $0.01 per Share | 1,519.858 shares | $0 | 491,047.992 shares | 491,047.992000000027 sharesOwner coverage latest filing Jul 29, 2026 | 4Filed Jul 6, 2026 |
| Jul 1, 2026Transaction date | Kendall A. KowalskiResearch disclosed relationships | AcquisitionSEC code A | Common Stock—Par Value $0.01 per Share | 594.243 shares | $0 | 97,995.974 shares | 70,025.034 sharesOwner coverage latest filing Aug 4, 2026 | 4Filed Jul 6, 2026 |
| Jul 1, 2026Transaction date | Rafael Diaz-GranadosResearch disclosed relationships | AcquisitionSEC code A | Common Stock—Par Value $0.01 per Share | 392.575 shares | $0 | 46,460.763 shares | 46,460.762999999999 sharesOwner coverage latest filing Jul 29, 2026 | 4Filed Jul 6, 2026 |
| Jul 1, 2026Transaction date | Ann B. CraneResearch disclosed relationships | AcquisitionSEC code A | Common Stock—Par Value $0.01 per Share | 1,306.709 shares | $0 | 234,098.558 shares | 234,098.55799999999 sharesOwner coverage latest filing Jul 29, 2026 | 4Filed Jul 6, 2026 |
| Jun 22, 2015Transaction date | Stephen D. SteinourResearch disclosed relationships | DispositionSEC code F | Common Stock—Par Value $0.01 per Share | 351,381 shares | $11.54 | 2,843,941 shares | 1,461,062.861999999965 sharesOwner coverage latest filing Jul 6, 2026 | 4Filed Jun 23, 2015 |
| Jun 22, 2015Transaction date | Stephen D. SteinourResearch disclosed relationships | AcquisitionSEC code M | Common Stock—Par Value $0.01 per Share | 500,000 shares | $4.95 | 3,195,322 shares | 1,461,062.861999999965 sharesOwner coverage latest filing Jul 6, 2026 | 4Filed Jun 23, 2015 |
| May 28, 2015Transaction date | Ann B. CraneResearch disclosed relationships | PurchaseSEC code P | Common Stock—Par Value $0.01 per Share | 2,800 shares | $11.265 | 63,251 shares | 234,098.55799999999 sharesOwner coverage latest filing Jul 29, 2026 | 4Filed May 28, 2015 |