| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $149.25 | 200 | $29,849.00 | 30,668,800 | 2019-10-07 | Filing |
| Officer, Director | $148.84 | 3,400 | $506,060.08 | 30,669,000 | 2019-10-07 | Filing |
| Officer, Director | $147.64 | 1,400 | $206,694.04 | 30,672,400 | 2019-10-07 | Filing |
| Officer, Director | $148.77 | 200 | $29,753.00 | 30,673,800 | 2019-10-04 | Filing |
| Officer, Director | $147.86 | 3,400 | $502,728.76 | 30,674,000 | 2019-10-04 | Filing |
| Officer, Director | $147.08 | 1,400 | $205,914.94 | 30,677,400 | 2019-10-04 | Filing |
| Officer, Director | $146.60 | 2,500 | $366,498.00 | 30,678,800 | 2019-10-03 | Filing |
| Officer, Director | $145.14 | 900 | $130,627.98 | 30,681,300 | 2019-10-03 | Filing |
| Officer, Director | $143.78 | 1,100 | $158,158.00 | 30,682,200 | 2019-10-03 | Filing |
| Officer, Director | $142.69 | 500 | $71,345.00 | 30,683,300 | 2019-10-03 | Filing |
| Officer, Director | $145.72 | 500 | $72,858.00 | 30,683,800 | 2019-10-02 | Filing |
| Officer, Director | $144.52 | 1,374 | $198,570.21 | 30,684,300 | 2019-10-02 | Filing |
| Officer, Director | $143.94 | 3,126 | $449,961.13 | 30,685,674 | 2019-10-02 | Filing |
| Officer, Director | $149.59 | 57 | $8,526.62 | 299,792 | 2019-10-01 | Filing |
| Officer, Director | $148.78 | 183 | $27,227.27 | 299,849 | 2019-10-01 | Filing |
| Officer, Director | $147.72 | 380 | $56,133.98 | 300,032 | 2019-10-01 | Filing |
| Officer, Director | $149.62 | 600 | $89,769.00 | 30,688,800 | 2019-10-01 | Filing |
| Officer, Director | $148.77 | 1,400 | $208,280.94 | 30,689,400 | 2019-10-01 | Filing |
| Officer, Director | $147.68 | 3,000 | $443,052.90 | 30,690,800 | 2019-10-01 | Filing |
| Officer, Director | $148.59 | 900 | $133,728.03 | 30,693,800 | 2019-09-30 | Filing |