| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $84.73 | 3,657 | $309,846.64 | 5,553,956 | 2019-11-06 | Filing |
| Large Shareholder, Officer, Director | $84.18 | 53,804 | $4,529,021.65 | 5,557,613 | 2019-11-06 | Filing |