| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $90.51 | 45,528 | $4,120,575.38 | 7,800 | 2020-02-13 | Filing |
| Large Shareholder, Officer, Director | $89.74 | 9,115 | $817,976.45 | 53,328 | 2020-02-13 | Filing |
| Large Shareholder, Officer, Director | $88.58 | 6,760 | $598,796.74 | 62,443 | 2020-02-13 | Filing |
| Large Shareholder, Officer, Director | $87.74 | 940 | $82,474.00 | 69,203 | 2020-02-13 | Filing |
| Large Shareholder, Officer, Director | $88.99 | 800 | $71,191.20 | 0 | 2020-02-12 | Filing |
| Large Shareholder, Officer, Director | $88.20 | 59,943 | $5,287,188.39 | 800 | 2020-02-12 | Filing |
| Large Shareholder, Officer, Director | $87.19 | 9,400 | $819,619.84 | 60,743 | 2020-02-12 | Filing |
| Director | $89.68 | 989 | $88,691.64 | 0 | 2020-02-10 | Filing |
| Director | $89.00 | 1,336 | $118,900.53 | 989 | 2020-02-10 | Filing |
| Director | $87.94 | 800 | $70,349.04 | 2,325 | 2020-02-10 | Filing |
| Officer | $91.04 | 7,500 | $682,800.00 | 285,694 | 2020-02-04 | Filing |
| Officer | $92.76 | 1,000 | $92,756.00 | 253,327 | 2020-02-04 | Filing |
| Officer | $91.92 | 15,000 | $1,378,873.50 | 254,327 | 2020-02-04 | Filing |
| Officer | $85.00 | 16,000 | $1,360,000.00 | 269,327 | 2020-02-03 | Filing |
| 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 |