| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $182.70 | 1,279 | $233,675.09 | 161,690 | 2019-10-15 | Filing |
| Large Shareholder, Director | $184.71 | 271 | $50,057.14 | 101,917 | 2019-10-15 | Filing |
| Large Shareholder, Director | $167.87 | 300 | $50,361.00 | 102,188 | 2019-10-02 | Filing |
| Large Shareholder, Director | $166.88 | 59,290 | $9,894,024.68 | 102,488 | 2019-10-02 | Filing |
| Large Shareholder, Director | $166.23 | 208,526 | $34,662,609.70 | 161,778 | 2019-10-02 | Filing |
| Large Shareholder, Director | $165.39 | 32,669 | $5,403,250.05 | 370,304 | 2019-10-02 | Filing |
| Officer | $173.00 | 4,153 | $718,468.17 | 162,969 | 2019-09-16 | Filing |
| Officer | $173.67 | 3,191 | $554,179.37 | 167,122 | 2019-09-16 | Filing |
| Officer | $173.73 | 513 | $89,125.49 | 164,937 | 2019-09-16 | Filing |
| Officer | $172.92 | 2,587 | $447,338.87 | 165,450 | 2019-09-16 | Filing |
| Officer | $171.48 | 200 | $34,296.00 | 168,037 | 2019-09-16 | Filing |
| Officer | $168.68 | 100 | $16,868.00 | 168,237 | 2019-09-16 | Filing |
| Officer | $166.11 | 100 | $16,611.00 | 168,337 | 2019-09-16 | Filing |
| Officer | $173.66 | 1,391 | $241,567.04 | 168,437 | 2019-09-16 | Filing |
| Large Shareholder, Director | $173.58 | 3,699 | $642,089.44 | 175,000 | 2019-09-12 | Filing |
| Large Shareholder, Director | $172.70 | 31,944 | $5,516,846.99 | 178,699 | 2019-09-12 | Filing |
| Large Shareholder, Director | $171.73 | 95,111 | $16,333,022.07 | 210,643 | 2019-09-12 | Filing |
| Large Shareholder, Director | $170.79 | 44,246 | $7,556,761.07 | 305,754 | 2019-09-12 | Filing |
| Large Shareholder, Director | $177.59 | 341 | $60,556.86 | 102,188 | 2019-09-04 | Filing |
| Large Shareholder, Director | $176.64 | 8,918 | $1,575,273.74 | 102,529 | 2019-09-04 | Filing |