| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer, Director | $79.21 | 567 | $44,912.07 | 3,527,708 | 2019-11-19 | Filing |
| Officer, Director | $78.78 | 59,244 | $4,667,242.32 | 3,528,275 | 2019-11-19 | Filing |
| Officer, Director | $77.81 | 12,948 | $1,007,483.88 | 3,587,519 | 2019-11-19 | Filing |
| Officer, Director | $76.85 | 2,929 | $225,093.65 | 3,600,467 | 2019-11-19 | Filing |
| Officer, Director | $79.21 | 201 | $15,921.21 | 72,052 | 2019-11-19 | Filing |
| Officer, Director | $78.78 | 21,176 | $1,668,245.28 | 72,253 | 2019-11-19 | Filing |
| Officer, Director | $77.81 | 4,629 | $360,182.49 | 93,429 | 2019-11-19 | Filing |
| Officer, Director | $76.85 | 1,045 | $80,308.25 | 98,058 | 2019-11-19 | Filing |
| Director | $79.42 | 300 | $23,826.00 | 1,302 | 2019-11-19 | Filing |
| Director | $78.85 | 4,870 | $383,999.50 | 1,602 | 2019-11-19 | Filing |
| Director | $77.89 | 600 | $46,734.00 | 6,472 | 2019-11-19 | Filing |
| Director | $76.91 | 4,230 | $325,329.30 | 7,072 | 2019-11-19 | Filing |
| Officer | $79.90 | 12,936 | $1,033,586.40 | 84,962 | 2019-11-18 | Filing |
| Officer | $79.25 | 12,545 | $994,191.25 | 97,898 | 2019-11-18 | Filing |
| Director | $70.97 | 10,000 | $709,700.00 | 1,302 | 2019-11-12 | Filing |
| Officer | $73.08 | 3,881 | $283,623.48 | 172,737 | 2019-11-11 | Filing |