| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $139.86 | 17,874 | $2,499,900.54 | 959,764 | 2017-04-12 | Filing |
| Large Shareholder, Officer, Director | $139.86 | 35,750 | $4,999,995.00 | 468,566 | 2017-04-12 | Filing |
| Large Shareholder, Officer, Director | $139.86 | 44,688 | $6,249,929.62 | 0 | 2017-04-12 | Filing |
| Large Shareholder, Officer, Director | $139.86 | 71,500 | $9,999,875.60 | 0 | 2017-04-12 | Filing |
| Large Shareholder, Officer, Director | $140.35 | 3,920 | $550,155.54 | 1,074,070 | 2017-04-11 | Filing |
| Large Shareholder, Officer, Director | $139.65 | 13,962 | $1,949,824.02 | 1,077,990 | 2017-04-11 | Filing |
| Large Shareholder, Officer, Director | $140.90 | 200 | $28,180.00 | 977,638 | 2017-04-11 | Filing |
| Large Shareholder, Officer, Director | $140.18 | 6,200 | $869,091.20 | 977,838 | 2017-04-11 | Filing |
| Large Shareholder, Officer, Director | $139.57 | 11,483 | $1,602,719.06 | 984,038 | 2017-04-11 | Filing |
| Large Shareholder, Officer, Director | $141.00 | 100 | $14,100.00 | 504,316 | 2017-04-11 | Filing |
| Large Shareholder, Officer, Director | $140.33 | 8,201 | $1,150,860.27 | 504,416 | 2017-04-11 | Filing |
| Large Shareholder, Officer, Director | $139.63 | 27,464 | $3,834,902.68 | 512,617 | 2017-04-11 | Filing |
| Large Shareholder, Officer, Director | $140.94 | 1,400 | $197,309.98 | 0 | 2017-04-11 | Filing |
| Large Shareholder, Officer, Director | $140.11 | 15,706 | $2,200,641.48 | 1,400 | 2017-04-11 | Filing |
| Large Shareholder, Officer, Director | $139.57 | 27,600 | $3,852,016.08 | 17,106 | 2017-04-11 | Filing |
| Large Shareholder, Officer, Director | $140.91 | 3,200 | $450,920.64 | 0 | 2017-04-11 | Filing |
| Large Shareholder, Officer, Director | $140.06 | 26,857 | $3,761,612.91 | 3,200 | 2017-04-11 | Filing |
| Large Shareholder, Officer, Director | $139.54 | 41,474 | $5,787,443.71 | 30,057 | 2017-04-11 | Filing |
| Officer | $140.96 | 900 | $126,860.04 | 638,435 | 2017-04-11 | Filing |
| Officer | $140.12 | 11,782 | $1,650,883.24 | 639,335 | 2017-04-11 | Filing |