| 2026-05-11 | James D Gray | BUY | 5,000 | $40.95 | $204,725 | 64,741 | 8% |
| 2026-05-11 | James D Gray | BUY | 5,000 | $40.90 | $204,500 | 69,741 | 8% |
| 2026-04-27 | James D Gray | BUY | 4,556 | $43.85 | $199,781 | 59,741 | 8% |
| 2026-04-15 | Partners Management, LP JANA | BUY | 50,000 | $43.19 | $2,159,500 | 5,398,980 | 1% |
| 2026-04-13 | Partners Management, LP JANA | BUY | 100,000 | $42.12 | $4,212,000 | 5,348,980 | 2% |
| 2026-04-08 | Partners Management, LP JANA | BUY | 100,000 | $41.41 | $4,141,000 | 5,248,980 | 2% |
| 2026-04-07 | Partners Management, LP JANA | BUY | 136,000 | $40.89 | $5,561,040 | 5,148,980 | 3% |
| 2026-04-07 | Norman Prestage | BUY | 2,500 | $41.40 | $103,500 | 9,482 | 36% |
| 2026-04-06 | Peter J Bensen | BUY | 5,000 | $39.45 | $197,225 | 17,204 | 41% |
| 2026-02-06 | Jan Eli B Craps | BUY | 50,000 | $48.65 | $2,432,330 | 300,000 | 20% |
| 2025-10-02 | Gregory W Jones | SELL | 1,600 | $62.48 | $99,973 | 9,475 | 14% |
| 2025-01-13 | Robert A Niblock | BUY | 3,000 | $60.94 | $182,819 | 26,406 | 13% |
| 2024-12-23 | Charles A Blixt | BUY | 1,200 | $63.25 | $75,901 | 22,982 | 6% |
| 2024-12-23 | William G Jurgensen | BUY | 5,000 | $63.27 | $316,350 | 181,250 | 3% |