| 15 June 2026 | Alexandra M LusterVice President | Sell Regular sell transaction (market) | 18,007 | $44.64 | $803,832.48 | 82,356 |
| 12 June 2026 | JUNIPER INVESTMENT COMPANY LLCInvestment Management Company | Sell Regular sell transaction (market) | 37,000 | $46.88 | $1,734,711.70 | 1,732,966 |
| 11 June 2026 | JUNIPER INVESTMENT COMPANY LLCInvestment Management Company | Sell Regular sell transaction (market) | 11,812 | $47.87 | $565,389.65 | 1,781,778 |
| 10 June 2026 | Kevin M CarneyDirector | Sell Regular sell transaction (market) | 3,000 | $48.00 | $144,000.00 | 25,039 |
| 5 June 2026 | Alexandra M LusterVice President | Sell Regular sell transaction (market) | 1,993 | $50.11 | $99,869.23 | 100,363 |
| 4 June 2026 | JUNIPER INVESTMENT COMPANY LLCInvestment Management Company | Sell Regular sell transaction (market) | 25,208 | $51.13 | $1,288,950.58 | 1,781,778 |
| 3 June 2026 | JUNIPER INVESTMENT COMPANY LLCInvestment Management Company | Sell Regular sell transaction (market) | 81,504 | $50.10 | $4,083,383.00 | 1,806,986 |
| 3 June 2026 | Felecia J PryorDirector | Sell Regular sell transaction (market) | 2,000 | $49.70 | $99,400.00 | 14,801 |
| 22 May 2026 | James J Jr BurkeDirector | Sell Regular sell transaction (market) | 15,807 | $48.36 | $764,426.52 | 44,198 |
| 18 May 2026 | James J Jr BurkeDirector | Sell Regular sell transaction (market) | 16,000 | $49.54 | $792,640.00 | 60,005 |