| 2021-12-31 | Armes Joseph B | Chairman, President & CEO | Sell | 2,000 | $120.22 | $240,440.00 | -1.7% | → |
| 2021-11-22 | Armes Joseph B | Chairman, President & CEO | Sale+OE | 9,522 | $138.69 | $1,320,588.18 | -7.4% | → |
| 2021-11-19 | Armes Joseph B | Chairman, President & CEO | Sale+OE | 22,091 | $141.29 | $3,121,328.95 | -5.1% | → |
| 2021-11-18 | Alverson Luke | SVP, GC & Secretary | Sell | 1,800 | $142.77 | $256,986.00 | -10.3% | → |
| 2021-11-15 | Armes Joseph B | Chairman, President & CEO | Sell | 2,000 | $140.31 | $280,626.33 | -1.7% | → |
| 2021-10-15 | Armes Joseph B | Chairman, President & CEO | Sell | 2,000 | $138.37 | $276,738.80 | -1.1% | → |
| 2021-09-15 | Armes Joseph B | Chairman, President & CEO | Sell | 2,000 | $126.97 | $253,949.00 | -0.8% | → |
| 2021-08-16 | GAMBRELL MICHAEL R | - | Buy | 2,000 | $129.75 | $259,500.00 | +11.5% | → |
| 2021-08-16 | Armes Joseph B | Chairman, President & CEO | Sale+OE | 33,750 | $129.59 | $4,373,791.70 | -10.5% | → |
| 2021-07-15 | Armes Joseph B | Chairman, President & CEO | Sell | 2,000 | $113.87 | $227,747.00 | -1.2% | → |
| 2021-06-15 | Armes Joseph B | Chairman, President & CEO | Sell | 2,000 | $116.00 | $232,000.00 | -1.2% | → |
| 2021-05-17 | Armes Joseph B | Chairman, President & CEO | Sell | 2,000 | $126.94 | $253,877.53 | -0.8% | → |
| 2021-04-15 | Armes Joseph B | Chairman, President & CEO | Sell | 2,000 | $138.61 | $277,229.00 | -1.1% | → |
| 2021-03-15 | Armes Joseph B | Chairman, President & CEO | Sell | 2,000 | $133.91 | $267,825.00 | -2.5% | → |
| 2021-03-08 | Alverson Luke | SVP, GC & Secretary | Sell | 1,200 | $130.74 | $156,888.00 | -7.8% | → |
| 2021-02-16 | Armes Joseph B | Chairman, President & CEO | Sell | 2,000 | $129.13 | $258,266.90 | -2.3% | → |
| 2021-01-15 | Armes Joseph B | Chairman, President & CEO | Sell | 2,000 | $123.79 | $247,583.20 | -1.1% | → |
| 2020-12-15 | Armes Joseph B | Chairman, President & CEO | Sell | 2,000 | $114.64 | $229,281.28 | -1.1% | → |
| 2020-11-16 | Armes Joseph B | Chairman, President & CEO | Sell | 545 | $108.10 | $58,914.50 | -1.1% | → |