| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $93.11 | 18,500 | $1,722,514.65 | 12,790 | 2019-04-10 | Filing |
| Officer | $92.03 | 7,300 | $671,792.72 | 31,290 | 2019-04-10 | Filing |
| Officer, Director | $84.84 | 100 | $8,484.00 | 7,976 | 2019-04-01 | Filing |
| Officer, Director | $83.84 | 779 | $65,311.36 | 8,076 | 2019-04-01 | Filing |
| Officer, Director | $83.22 | 905 | $75,314.10 | 8,855 | 2019-04-01 | Filing |
| Officer | $82.50 | 2,812 | $231,990.00 | 8,798 | 2019-03-25 | Filing |
| Officer | $81.88 | 9,974 | $816,671.12 | 11,610 | 2019-03-25 | Filing |
| Officer | $81.04 | 5,814 | $471,166.56 | 21,584 | 2019-03-25 | Filing |
| Officer | $79.89 | 1,400 | $111,846.00 | 27,398 | 2019-03-25 | Filing |
| Director | $84.46 | 7,930 | $669,767.80 | 0 | 2019-03-22 | Filing |
| Director | $83.46 | 9,570 | $798,712.20 | 7,930 | 2019-03-22 | Filing |
| Officer | $80.93 | 964 | $78,016.52 | 5,416 | 2019-03-20 | Filing |
| Officer | $80.93 | 2,887 | $233,644.91 | 8,590 | 2019-03-20 | Filing |
| Officer, Director | $80.93 | 1,781 | $144,136.33 | 10,693 | 2019-03-20 | Filing |
| Officer | $80.93 | 1,753 | $141,870.29 | 8,798 | 2019-03-20 | Filing |
| Officer, Director | $80.93 | 1,573 | $127,302.89 | 9,640 | 2019-03-20 | Filing |
| Officer, Director | $82.48 | 4,501 | $371,234.38 | 0 | 2019-03-19 | Filing |
| Officer, Director | $81.85 | 16,324 | $1,336,148.78 | 4,501 | 2019-03-19 | Filing |
| Officer, Director | $81.01 | 4,523 | $366,396.47 | 20,825 | 2019-03-19 | Filing |
| Officer, Director | $82.45 | 61,466 | $5,068,142.15 | 0 | 2019-03-19 | Filing |