| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $162.64 | 201 | $32,689.78 | 31,433,800 | 2019-04-04 | Filing |
| Officer, Director | $161.65 | 300 | $48,495.00 | 31,434,001 | 2019-04-04 | Filing |
| Officer, Director | $161.00 | 600 | $96,600.00 | 31,434,301 | 2019-04-04 | Filing |
| Officer, Director | $159.37 | 500 | $79,683.00 | 31,434,901 | 2019-04-04 | Filing |
| Officer, Director | $158.45 | 1,299 | $205,830.58 | 31,435,401 | 2019-04-04 | Filing |
| Officer, Director | $157.50 | 1,700 | $267,756.97 | 31,436,700 | 2019-04-04 | Filing |
| Officer, Director | $156.40 | 400 | $62,560.00 | 31,438,400 | 2019-04-04 | Filing |
| Director | $162.67 | 113 | $18,381.71 | 11,367 | 2019-04-04 | Filing |
| Officer, Director | $160.54 | 416 | $66,785.10 | 300,412 | 2019-04-02 | Filing |
| Officer, Director | $159.64 | 204 | $32,566.66 | 300,828 | 2019-04-02 | Filing |
| Officer, Director | $160.50 | 3,903 | $626,436.18 | 28,172 | 2019-04-02 | Filing |
| Officer, Director | $159.62 | 1,808 | $288,584.46 | 32,075 | 2019-04-02 | Filing |
| Officer, Director | $161.41 | 2,500 | $403,534.75 | 27,502 | 2019-04-03 | Filing |
| Officer, Director | $163.03 | 100 | $16,303.00 | 31,438,800 | 2019-04-03 | Filing |
| Officer, Director | $162.46 | 3,620 | $588,108.46 | 31,438,900 | 2019-04-03 | Filing |
| Officer, Director | $161.40 | 1,280 | $206,598.02 | 31,442,520 | 2019-04-03 | Filing |
| Officer, Director | $160.56 | 3,000 | $481,680.30 | 31,443,800 | 2019-04-02 | Filing |
| Officer, Director | $159.64 | 2,000 | $319,279.00 | 31,446,800 | 2019-04-02 | Filing |
| Officer | $161.81 | 846 | $136,891.26 | 21,602 | 2019-04-03 | Filing |
| Officer, Director | $161.30 | 2,300 | $370,990.92 | 31,448,800 | 2019-04-01 | Filing |