| 2023-07-17 | Armes Joseph B | Chairman, President & CEO | Sell | 203 | $165.77 | $33,651.31 | -0.3% | → |
| 2023-06-15 | Armes Joseph B | Chairman, President & CEO | Sell | 1,000 | $159.56 | $159,559.94 | -0.4% | → |
| 2023-05-30 | Alverson Luke | SVP, GC & Secretary | Sell | 600 | $144.68 | $86,808.00 | -2.9% | → |
| 2023-05-30 | Armes Joseph B | Chairman, President & CEO | Sell | 1,000 | $144.58 | $144,582.26 | -0.5% | → |
| 2023-04-17 | Armes Joseph B | Chairman, President & CEO | Sell | 1,000 | $140.74 | $140,735.01 | -0.4% | → |
| 2023-03-15 | Armes Joseph B | Chairman, President & CEO | Sell | 1,000 | $131.61 | $131,610.16 | -0.5% | → |
| 2023-02-15 | Armes Joseph B | Chairman, President & CEO | Sell | 1,000 | $141.06 | $141,056.68 | -0.3% | → |
| 2023-01-17 | Armes Joseph B | Chairman, President & CEO | Sell | 1,000 | $127.05 | $127,051.42 | -0.3% | → |
| 2022-11-18 | Armes Joseph B | Chairman, President & CEO | Sell | 2,000 | $121.05 | $242,105.33 | -1.1% | → |
| 2022-10-18 | Armes Joseph B | Chairman, President & CEO | Sell | 2,000 | $121.57 | $243,132.53 | -1.7% | → |
| 2022-09-15 | Armes Joseph B | Chairman, President & CEO | Sell | 2,000 | $125.48 | $250,968.00 | -1.7% | → |
| 2022-08-24 | Armes Joseph B | Chairman, President & CEO | Sale+OE | 17,800 | $133.07 | $2,368,572.04 | -12.2% | → |
| 2022-08-15 | Armes Joseph B | Chairman, President & CEO | Sell | 2,000 | $142.72 | $285,449.00 | -1.7% | → |
| 2022-08-08 | Armes Joseph B | Chairman, President & CEO | Sell | 2,864 | $121.22 | $347,178.04 | -1.5% | → |
| 2022-08-02 | Armes Joseph B | Chairman, President & CEO | Sell | 7,136 | $120.39 | $859,120.94 | -3.4% | → |
| 2022-02-28 | Armes Joseph B | Chairman, President & CEO | Sell | 3,714 | $120.38 | $447,091.32 | -6.7% | → |
| 2022-01-18 | Armes Joseph B | Chairman, President & CEO | Sell | 286 | $120.09 | $34,345.74 | -0.5% | → |