| Date | Insider | Title | Code | Shares | Price | Value |
|---|---|---|---|---|---|---|
| May 19, 2026 | DiNunzio Joseph A | Other | W | 193 | $0.0000 | $0.00 |
| May 5, 2026 | EISENBREY JOHN R JR | Director | J | 1,000 | $31.4100 | $31.41K |
| May 5, 2026 | EISENBREY JOHN R JR | Director | A | 1,000 | $31.4100 | $31.41K |
| May 5, 2026 | EISENBREY JOHN R JR | Director | J | 1,000 | $31.4100 | $31.41K |
| May 5, 2026 | Taylor Nicholle Renee | CEO and President | J | 1,000 | $31.4100 | $31.41K |
| May 5, 2026 | Taylor Nicholle Renee | CEO and President | J | 1,000 | $31.4100 | $31.41K |
| May 5, 2026 | TAYLOR DIAN C | Director | J | 1,000 | $31.4100 | $31.41K |
| May 5, 2026 | TAYLOR DIAN C | Director | A | 1,000 | $31.4100 | $31.41K |
| May 5, 2026 | TAYLOR DIAN C | Director | J | 1,000 | $31.4100 | $31.41K |
| May 5, 2026 | Houghton Michael | Director | J | 1,000 | $31.4100 | $31.41K |
| May 5, 2026 | Houghton Michael | Director | A | 1,000 | $31.4100 | $31.41K |
| May 5, 2026 | Houghton Michael | Director | J | 1,000 | $31.4100 | $31.41K |
| May 5, 2026 | Rossi Salvatore J JR | Director | J | 1,000 | $31.4100 | $31.41K |
| May 5, 2026 | Rossi Salvatore J JR | Director | A | 1,000 | $31.4100 | $31.41K |
| May 5, 2026 | Rossi Salvatore J JR | Director | J | 1,000 | $31.4100 | $31.41K |
| Mar 23, 2026 | TAYLOR DIAN C | Director | S | 1,000 | $31.2500 | $31.25K |
| Mar 20, 2026 | TAYLOR DIAN C | Director | S | 2,000 | $31.0000 | $62.00K |
| Mar 19, 2026 | TAYLOR DIAN C | Director | S | 2,000 | $31.0000 | $62.00K |
| Dec 22, 2025 | TAYLOR DIAN C | Director | S | 2,224 | $31.9700 | $71.10K |
| Dec 19, 2025 | TAYLOR DIAN C | Director | S | 2,224 | $31.7270 | $70.56K |
| Sep 16, 2025 | Anderson Pierre A | Chief Info Officer / Sr VP | A | 1,000 | $32.0800 | $32.08K |
| Sep 16, 2025 | Anderson Pierre A | Chief Info Officer / Sr VP | A | 750 | $32.0800 | $24.06K |
| Sep 16, 2025 | Finch Jennifer Leigh | Sr. Vice President & Treasurer | A | 750 | $32.0800 | $24.06K |
| Sep 16, 2025 | SPACHT DAVID B | CFO | A | 750 | $32.0800 | $24.06K |
| Sep 16, 2025 | Emerson Courtney A | Gen Counsel & Asst Secretary | A | 750 | $32.0800 | $24.06K |
| Sep 16, 2025 | KONSTANSKI DANIEL | Vice President of Engineering | A | 750 | $32.0800 | $24.06K |
| Sep 16, 2025 | Kelly Raymond T. | VP of Information Technology | A | 750 | $32.0800 | $24.06K |
| Aug 28, 2025 | THAEDER JOHN M | Senior Vice President | S | 1,000 | $33.3700 | $33.37K |
| Aug 22, 2025 | THAEDER JOHN M | Senior Vice President | S | 1,000 | $33.4936 | $33.49K |
| Aug 21, 2025 | THAEDER JOHN M | Senior Vice President | S | 1,000 | $32.9211 | $32.92K |
| May 6, 2025 | BIEDERMAN KENNETH R | Director | J | 1,000 | $37.0700 | $37.07K |
| May 6, 2025 | BIEDERMAN KENNETH R | Director | J | 1,000 | $37.0700 | $37.07K |
| May 6, 2025 | Taylor Nicholle Renee | CEO and President | J | 1,000 | $37.0700 | $37.07K |
| May 6, 2025 | Taylor Nicholle Renee | CEO and President | J | 1,000 | $37.0700 | $37.07K |
| May 6, 2025 | TAYLOR DIAN C | Director | J | 1,000 | $37.0700 | $37.07K |
| May 6, 2025 | TAYLOR DIAN C | Director | J | 1,000 | $37.0700 | $37.07K |
| May 6, 2025 | EISENBREY JOHN R JR | Director | J | 1,000 | $37.0700 | $37.07K |
| May 6, 2025 | EISENBREY JOHN R JR | Director | J | 1,000 | $37.0700 | $37.07K |
| May 6, 2025 | Houghton Michael | Director | J | 1,000 | $37.0700 | $37.07K |
| May 6, 2025 | Houghton Michael | Director | J | 1,000 | $37.0700 | $37.07K |
| May 5, 2025 | Taylor Nicholle Renee | CEO and President | A | 1,000 | $34.2700 | $34.27K |
| May 5, 2025 | TAYLOR DIAN C | Director | A | 1,000 | $34.2700 | $34.27K |
| May 5, 2025 | EISENBREY JOHN R JR | Director | A | 1,000 | $34.2700 | $34.27K |
| May 5, 2025 | Houghton Michael | Director | A | 1,000 | $34.2700 | $34.27K |
| May 9, 2024 | BIEDERMAN KENNETH R | Director | J | 1,000 | $54.8800 | $54.88K |
| May 9, 2024 | BIEDERMAN KENNETH R | Director | J | 1,000 | $54.8800 | $54.88K |
| May 9, 2024 | EISENBREY JOHN R JR | Director | J | 1,000 | $54.8800 | $54.88K |
| May 9, 2024 | EISENBREY JOHN R JR | Director | J | 1,000 | $54.8800 | $54.88K |
| May 9, 2024 | TAYLOR DIAN C | C.E.O. President | J | 1,000 | $54.8800 | $54.88K |
| May 9, 2024 | TAYLOR DIAN C | C.E.O. President | J | 1,000 | $54.8800 | $54.88K |