| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $84.14 | 3,728 | $313,690.70 | 222,698 | 2020-01-09 | Filing |
| Officer | $84.61 | 100 | $8,461.00 | 85,855 | 2020-01-08 | Filing |
| Officer | $83.77 | 900 | $75,394.98 | 85,955 | 2020-01-08 | Filing |
| Director | $84.02 | 11,250 | $945,183.38 | 9,714 | 2020-01-02 | Filing |
| Officer | $84.76 | 1,000 | $84,760.00 | 185,368 | 2019-12-18 | Filing |
| Officer | $85.80 | 450 | $38,610.00 | 185,368 | 2019-12-16 | Filing |
| Officer | $85.85 | 3,733 | $320,481.04 | 225,226 | 2019-12-09 | Filing |
| Officer | $85.87 | 1,000 | $85,867.50 | 86,855 | 2019-12-09 | Filing |
| Officer | $85.97 | 1,000 | $85,970.00 | 185,818 | 2019-11-18 | Filing |
| Officer | $85.04 | 450 | $38,268.00 | 185,818 | 2019-11-15 | Filing |
| Officer | $83.78 | 4,077 | $341,575.95 | 227,759 | 2019-11-11 | Filing |
| Officer | $83.94 | 400 | $33,576.84 | 87,855 | 2019-11-08 | Filing |
| Officer | $83.29 | 600 | $49,972.98 | 88,255 | 2019-11-08 | Filing |
| Large Shareholder, Officer, Director | $84.28 | 148 | $12,474.05 | 5,553,956 | 2019-11-11 | Filing |
| Large Shareholder, Officer, Director | $83.82 | 33,934 | $2,844,327.52 | 5,554,104 | 2019-11-11 | Filing |
| Large Shareholder, Officer, Director | $84.62 | 500 | $42,310.00 | 5,553,956 | 2019-11-08 | Filing |
| Large Shareholder, Officer, Director | $83.74 | 59,911 | $5,016,701.50 | 5,554,456 | 2019-11-08 | Filing |
| Large Shareholder, Officer, Director | $82.93 | 14,142 | $1,172,733.84 | 5,614,367 | 2019-11-08 | Filing |
| Large Shareholder, Officer, Director | $85.41 | 24,056 | $2,054,591.69 | 5,553,956 | 2019-11-07 | Filing |
| Large Shareholder, Officer, Director | $84.62 | 36,510 | $3,089,611.29 | 5,578,012 | 2019-11-07 | Filing |