| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $81.62 | 23,500 | $1,918,004.20 | 285,327 | 2020-02-03 | Filing |
| Officer | $80.14 | 73,500 | $5,890,503.15 | 308,827 | 2020-02-03 | Filing |
| Officer | $82.08 | 124 | $10,178.35 | 263,262 | 2020-02-03 | Filing |
| Officer | $81.34 | 2,191 | $178,222.51 | 263,386 | 2020-02-03 | Filing |
| Officer | $80.21 | 1,881 | $150,873.51 | 265,577 | 2020-02-03 | Filing |
| Officer | $79.16 | 700 | $55,414.03 | 267,458 | 2020-02-03 | Filing |
| 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 |