| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $80.15 | 1,390 | $111,408.50 | 3,477,622 | 2019-11-21 | Filing |
| Officer, Director | $80.15 | 497 | $39,834.55 | 71,874 | 2019-11-21 | Filing |
| Director | $78.65 | 8,000 | $629,200.00 | 1,302 | 2019-11-21 | Filing |
| Director | $79.05 | 27,423 | $2,167,788.15 | 28,827 | 2019-11-21 | Filing |
| Officer, Director | $79.97 | 367 | $29,348.99 | 6,629 | 2019-11-20 | Filing |
| Officer, Director | $79.12 | 910 | $71,999.20 | 6,996 | 2019-11-20 | Filing |
| Officer, Director | $78.54 | 33 | $2,591.82 | 7,906 | 2019-11-20 | Filing |
| Officer, Director | $79.97 | 367 | $29,348.99 | 6,629 | 2019-11-20 | Filing |
| Officer, Director | $79.12 | 910 | $71,999.20 | 6,996 | 2019-11-20 | Filing |
| Officer, Director | $78.54 | 33 | $2,591.82 | 7,906 | 2019-11-20 | Filing |
| Officer, Director | $79.97 | 13,547 | $1,083,353.59 | 3,479,012 | 2019-11-20 | Filing |
| Officer, Director | $79.13 | 33,965 | $2,687,650.45 | 3,492,559 | 2019-11-20 | Filing |
| Officer, Director | $78.54 | 1,184 | $92,991.36 | 3,526,524 | 2019-11-20 | Filing |
| Officer, Director | $79.97 | 4,840 | $387,054.80 | 71,879 | 2019-11-20 | Filing |
| Officer, Director | $79.13 | 12,144 | $960,954.72 | 76,719 | 2019-11-20 | Filing |
| Officer, Director | $78.54 | 420 | $32,986.80 | 88,863 | 2019-11-20 | Filing |
| Officer, Director | $79.21 | 17 | $1,346.57 | 7,939 | 2019-11-19 | Filing |
| Officer, Director | $78.79 | 1,586 | $124,960.94 | 7,956 | 2019-11-19 | Filing |
| Officer, Director | $77.81 | 356 | $27,700.36 | 9,542 | 2019-11-19 | Filing |
| Officer, Director | $76.85 | 76 | $5,840.60 | 9,898 | 2019-11-19 | Filing |