| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer | $139.59 | 25,263 | $3,526,550.59 | 651,117 | 2017-04-11 | Filing |
| Officer | $141.20 | 16,000 | $2,259,200.00 | 163,325 | 2017-04-07 | Filing |
| Officer | $140.66 | 750 | $105,496.50 | 82,080 | 2017-04-11 | Filing |
| Officer | $141.77 | 750 | $106,330.50 | 82,830 | 2017-04-04 | Filing |
| Officer, Director | $140.37 | 141,490 | $19,861,474.81 | 2,226,230 | 2017-03-30 | Filing |
| Officer, Director | $142.90 | 100 | $14,290.00 | 2,367,720 | 2017-03-30 | Filing |
| Officer, Director | $142.41 | 130,910 | $18,642,618.19 | 2,367,820 | 2017-03-30 | Filing |
| Large Shareholder, Officer, Director | $142.30 | 17,569 | $2,499,989.64 | 1,091,952 | 2017-03-31 | Filing |
| Large Shareholder, Officer, Director | $142.30 | 17,568 | $2,499,877.21 | 995,521 | 2017-03-31 | Filing |
| Large Shareholder, Officer, Director | $142.29 | 35,138 | $4,999,930.09 | 540,081 | 2017-03-31 | Filing |
| Large Shareholder, Officer, Director | $142.29 | 43,925 | $6,250,000.40 | 0 | 2017-03-31 | Filing |
| Large Shareholder, Officer, Director | $142.29 | 70,280 | $9,999,867.11 | 0 | 2017-03-31 | Filing |
| Large Shareholder, Officer, Director | $142.94 | 200 | $28,588.00 | 1,109,521 | 2017-03-30 | Filing |
| Large Shareholder, Officer, Director | $142.41 | 17,354 | $2,471,320.67 | 1,109,721 | 2017-03-30 | Filing |
| Large Shareholder, Officer, Director | $142.41 | 17,555 | $2,500,000.53 | 1,013,089 | 2017-03-30 | Filing |