| Jul 30, 2026Transaction date | Warren Nighan Jr.Research disclosed relationships | SaleSEC code S | Common Stock, par value $.01 | 23,370 shares | $14.72 | 64,745 shares | 64,745 sharesOwner coverage latest filing Jul 31, 2026 | 4Filed Jul 31, 2026 |
| Jul 22, 2026Transaction date | Laura PiccininiResearch disclosed relationships | DispositionSEC code F | Common Stock, par value $.01 | 4,506 shares | $13.82 | 81,929 shares | 81,929 sharesOwner coverage latest filing Jul 24, 2026 | 4Filed Jul 24, 2026 |
| Jul 22, 2026Transaction date | Laura PiccininiResearch disclosed relationships | AcquisitionSEC code M | Common Stock, par value $.01 | 8,047 shares | $0 | 86,435 shares | 81,929 sharesOwner coverage latest filing Jul 24, 2026 | 4Filed Jul 24, 2026 |
| Jul 22, 2026Transaction date | Warren Nighan Jr.Research disclosed relationships | DispositionSEC code F | Common Stock, par value $.01 | 1,671 shares | $13.82 | 88,115 shares | 64,745 sharesOwner coverage latest filing Jul 31, 2026 | 4Filed Jul 24, 2026 |
| Jul 22, 2026Transaction date | Warren Nighan Jr.Research disclosed relationships | AcquisitionSEC code M | Common Stock, par value $.01 | 5,694 shares | $0 | 89,786 shares | 64,745 sharesOwner coverage latest filing Jul 31, 2026 | 4Filed Jul 24, 2026 |
| Jul 22, 2026Transaction date | Stephen A. TrowbridgeResearch disclosed relationships | DispositionSEC code F | Common Stock, par value $.01 | 8,319 shares | $13.82 | 305,796 shares | 305,796 sharesOwner coverage latest filing Jul 24, 2026 | 4Filed Jul 24, 2026 |
| Jul 22, 2026Transaction date | Stephen A. TrowbridgeResearch disclosed relationships | AcquisitionSEC code M | Common Stock, par value $.01 | 16,296 shares | $0 | 314,115 shares | 305,796 sharesOwner coverage latest filing Jul 24, 2026 | 4Filed Jul 24, 2026 |
| Jul 22, 2026Transaction date | James C. ClemmerResearch disclosed relationships | DispositionSEC code F | Common Stock, par value $.01 | 26,728 shares | $13.82 | 862,448 shares | 862,448 sharesOwner coverage latest filing Jul 24, 2026 | 4Filed Jul 24, 2026 |
| Jul 22, 2026Transaction date | James C. ClemmerResearch disclosed relationships | AcquisitionSEC code M | Common Stock, par value $.01 | 52,358 shares | $0 | 889,176 shares | 862,448 sharesOwner coverage latest filing Jul 24, 2026 | 4Filed Jul 24, 2026 |
| Jul 22, 2026Transaction date | Chad Thomas CampbellResearch disclosed relationships | DispositionSEC code F | Common Stock, par value $.01 | 2,330 shares | $13.82 | 108,676 shares | 108,676 sharesOwner coverage latest filing Jul 24, 2026 | 4Filed Jul 24, 2026 |
| Jul 22, 2026Transaction date | Chad Thomas CampbellResearch disclosed relationships | AcquisitionSEC code M | Common Stock, par value $.01 | 6,466 shares | $0 | 111,006 shares | 108,676 sharesOwner coverage latest filing Jul 24, 2026 | 4Filed Jul 24, 2026 |
| Jul 20, 2026Transaction date | Stephen A. TrowbridgeResearch disclosed relationships | DispositionSEC code F | Common Stock, par value $.01 | 717 shares | $13.71 | 244,562 shares | 305,796 sharesOwner coverage latest filing Jul 24, 2026 | 4Filed Jul 21, 2026 |