| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $77.78 | 8,150 | $633,904.56 | 268,158 | 2020-02-03 | Filing |
| Officer | $76.76 | 2,967 | $227,737.72 | 50,046 | 2020-01-21 | Filing |
| Officer | $76.25 | 5,200 | $396,476.08 | 53,013 | 2020-01-21 | Filing |
| Officer | $74.96 | 2,900 | $217,395.60 | 58,213 | 2020-01-21 | Filing |
| Officer | $75.51 | 1,154 | $87,136.23 | 269,458 | 2020-01-21 | Filing |
| Officer | $74.77 | 11,892 | $889,175.54 | 270,612 | 2020-01-21 | Filing |
| Officer | $78.00 | 7,500 | $585,000.00 | 293,194 | 2020-01-16 | Filing |
| Large Shareholder, Officer, Director | $77.41 | 4,800 | $371,565.12 | 0 | 2020-01-15 | Filing |
| Large Shareholder, Officer, Director | $76.74 | 36,178 | $2,776,469.76 | 4,800 | 2020-01-15 | Filing |
| Large Shareholder, Officer, Director | $75.95 | 12,234 | $929,220.01 | 40,978 | 2020-01-15 | Filing |
| Large Shareholder, Officer, Director | $74.83 | 13,131 | $982,561.22 | 53,212 | 2020-01-15 | Filing |
| Large Shareholder, Officer, Director | $73.90 | 3,800 | $280,802.52 | 66,343 | 2020-01-15 | Filing |
| Large Shareholder, Officer, Director | $74.77 | 600 | $44,863.92 | 0 | 2020-01-14 | Filing |
| Large Shareholder, Officer, Director | $73.77 | 45,300 | $3,341,753.82 | 600 | 2020-01-14 | Filing |
| Large Shareholder, Officer, Director | $73.20 | 24,243 | $1,774,657.90 | 45,900 | 2020-01-14 | Filing |
| Officer | $75.03 | 32,000 | $2,400,934.40 | 317,327 | 2020-01-13 | Filing |
| Director | $71.69 | 3,125 | $224,020.31 | 0 | 2020-01-08 | Filing |
| Director | $70.00 | 3,125 | $218,750.94 | 0 | 2020-01-06 | Filing |
| Officer | $68.51 | 4,228 | $289,676.77 | 275,654 | 2020-01-06 | Filing |
| Officer | $67.82 | 3,318 | $225,032.73 | 279,882 | 2020-01-06 | Filing |