| 2024-05-30 | Armes Joseph B | Chairman, President & CEO | Sell | 121 | $258.71 | $31,303.91 | -0.2% | → |
| 2024-04-17 | Armes Joseph B | Chairman, President & CEO | Sell | 1,000 | $232.69 | $232,685.66 | -0.2% | → |
| 2024-03-15 | Armes Joseph B | Chairman, President & CEO | Sell | 1,000 | $230.06 | $230,056.60 | -2.0% | → |
| 2024-03-13 | Sullivan Don | EVP, GM Contractor Solutions | Sell | 7,826 | $230.90 | $1,807,032.13 | -11.5% | → |
| 2024-02-20 | Armes Joseph B | Chairman, President & CEO | Sell | 1,000 | $232.36 | $232,362.57 | -0.3% | → |
| 2023-12-15 | Armes Joseph B | Chairman, President & CEO | Sell | 1,000 | $202.79 | $202,792.33 | -0.3% | → |
| 2023-11-15 | Armes Joseph B | Chairman, President & CEO | Sell | 1,000 | $176.12 | $176,124.22 | -0.3% | → |
| 2023-10-16 | Armes Joseph B | Chairman, President & CEO | Sell | 1,000 | $174.97 | $174,966.68 | -0.5% | → |
| 2023-09-15 | Armes Joseph B | Chairman, President & CEO | Sell | 1,000 | $178.38 | $178,383.19 | -0.5% | → |
| 2023-08-15 | Armes Joseph B | Chairman, President & CEO | Sell | 1,000 | $187.04 | $187,044.24 | -0.5% | → |
| 2023-08-07 | Perry James E | EVP, CFO | Sell | 867 | $184.10 | $159,614.70 | -4.3% | → |
| 2023-08-07 | Alverson Luke | SVP, GC & Secretary | Sell | 2,787 | $183.32 | $510,912.84 | -14.3% | → |
| 2023-08-07 | Armes Joseph B | Chairman, President & CEO | Sell | 8,000 | $183.54 | $1,468,320.00 | -13.0% | → |
| 2023-07-17 | Armes Joseph B | Chairman, President & CEO | Sell | 797 | $164.35 | $130,984.64 | -0.3% | → |