| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $104.66 | 7,629 | $798,451.14 | 103,998 | 2019-04-04 | Filing |
| Officer | $107.50 | 5,104 | $548,680.00 | 98,127 | 2019-03-14 | Filing |
| Officer | $106.55 | 10,062 | $1,072,106.10 | 103,231 | 2019-03-14 | Filing |
| Officer | $107.00 | 400 | $42,800.00 | 99,793 | 2019-03-13 | Filing |
| Officer | $106.43 | 10,418 | $1,108,787.74 | 100,193 | 2019-03-13 | Filing |
| Officer | $105.74 | 4,348 | $459,757.52 | 110,611 | 2019-03-13 | Filing |
| Large Shareholder, Officer, Director | $106.49 | 8,349 | $889,085.01 | 228,725 | 2019-03-13 | Filing |
| Large Shareholder, Officer, Director | $105.83 | 8,552 | $905,058.16 | 237,074 | 2019-03-13 | Filing |
| Large Shareholder, Officer, Director | $105.53 | 700 | $73,871.00 | 228,725 | 2019-03-12 | Filing |
| Large Shareholder, Officer, Director | $105.04 | 12,094 | $1,270,353.76 | 229,425 | 2019-03-12 | Filing |
| Large Shareholder, Officer, Director | $103.99 | 4,107 | $427,086.93 | 241,519 | 2019-03-12 | Filing |
| Large Shareholder, Officer, Director | $105.09 | 4,064 | $427,085.76 | 228,725 | 2019-03-11 | Filing |
| Large Shareholder, Officer, Director | $104.22 | 11,834 | $1,233,339.48 | 232,789 | 2019-03-11 | Filing |
| Large Shareholder, Officer, Director | $102.99 | 1,000 | $102,990.00 | 244,623 | 2019-03-11 | Filing |
| Officer | $101.99 | 827 | $84,345.73 | 133,113 | 2019-03-08 | Filing |
| Officer | $100.29 | 300 | $30,087.00 | 133,940 | 2019-03-08 | Filing |
| Officer | $99.31 | 200 | $19,862.00 | 134,240 | 2019-03-08 | Filing |
| Officer | $103.70 | 100 | $10,370.00 | 134,440 | 2019-03-07 | Filing |
| Officer | $102.71 | 400 | $41,084.00 | 134,540 | 2019-03-07 | Filing |
| Officer | $101.90 | 827 | $84,271.30 | 134,940 | 2019-03-07 | Filing |