| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $127.75 | 500 | $63,875.00 | 134,588 | 2018-10-15 | Filing |
| Officer | $127.17 | 3,091 | $393,070.42 | 135,088 | 2018-10-15 | Filing |
| Officer, Director | $127.78 | 1,100 | $140,559.98 | 358,734 | 2018-10-15 | Filing |
| Officer, Director | $127.16 | 6,266 | $796,809.00 | 359,834 | 2018-10-15 | Filing |
| Large Shareholder, Director | $127.76 | 233 | $29,767.29 | 109,068 | 2018-10-15 | Filing |
| Large Shareholder, Director | $127.15 | 1,201 | $152,702.83 | 109,301 | 2018-10-15 | Filing |
| Officer | $131.26 | 1,200 | $157,512.00 | 65,425 | 2018-10-10 | Filing |
| Officer | $130.66 | 299 | $39,067.13 | 66,625 | 2018-10-10 | Filing |
| Officer | $128.28 | 100 | $12,828.00 | 66,924 | 2018-10-10 | Filing |
| Officer | $126.74 | 200 | $25,347.00 | 67,024 | 2018-10-10 | Filing |
| Officer | $125.79 | 600 | $75,472.98 | 67,224 | 2018-10-10 | Filing |
| Officer | $124.70 | 1,800 | $224,461.26 | 67,824 | 2018-10-10 | Filing |
| Officer | $123.60 | 601 | $74,283.18 | 69,624 | 2018-10-10 | Filing |
| Large Shareholder, Director | $137.90 | 8,438 | $1,163,603.58 | 110,502 | 2018-10-08 | Filing |
| Large Shareholder, Director | $137.10 | 53,955 | $7,396,987.70 | 118,940 | 2018-10-08 | Filing |
| Large Shareholder, Director | $136.13 | 23,736 | $3,231,217.28 | 172,895 | 2018-10-08 | Filing |
| Large Shareholder, Director | $135.05 | 16,401 | $2,215,028.85 | 196,631 | 2018-10-08 | Filing |
| Large Shareholder, Director | $134.04 | 26,190 | $3,510,575.69 | 213,032 | 2018-10-08 | Filing |
| Large Shareholder, Director | $133.13 | 67,407 | $8,973,590.58 | 239,222 | 2018-10-08 | Filing |
| Large Shareholder, Director | $132.22 | 115,340 | $15,250,762.30 | 306,629 | 2018-10-08 | Filing |