| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $105.80 | 3,400 | $359,703.68 | 22,689 | 2017-07-03 | Filing | |
| $106.58 | 300 | $31,973.01 | 33,045 | 2017-07-03 | Filing | |
| $105.84 | 1,200 | $127,004.40 | 33,345 | 2017-07-03 | Filing | |
| $112.20 | 12,368 | $1,387,747.73 | 0 | 2017-06-16 | Filing | |
| $111.71 | 49,250 | $5,501,806.15 | 12,368 | 2017-06-16 | Filing | |
| $110.51 | 38,382 | $4,241,671.58 | 61,618 | 2017-06-16 | Filing | |
| $112.29 | 2,531 | $284,202.70 | 109,871 | 2017-06-16 | Filing | |
| $111.80 | 27,105 | $3,030,344.42 | 112,402 | 2017-06-16 | Filing | |
| $110.56 | 20,364 | $2,251,354.24 | 139,507 | 2017-06-16 | Filing | |
| $107.90 | 10,000 | $1,079,024.00 | 229,614 | 2017-06-15 | Filing | |
| $114.70 | 1,600 | $183,519.04 | 256,133 | 2017-06-01 | Filing | |
| $114.23 | 6,400 | $731,065.60 | 257,733 | 2017-06-01 | Filing | |
| $113.96 | 8,000 | $911,680.00 | 159,871 | 2017-06-01 | Filing | |
| $114.67 | 500 | $57,334.00 | 26,089 | 2017-06-01 | Filing | |
| $114.23 | 3,500 | $399,821.10 | 26,589 | 2017-06-01 | Filing | |
| $108.84 | 1,000 | $108,844.10 | 13,665 | 2017-05-23 | Filing | |
| $110.00 | 2,500 | $275,000.00 | 9,009 | 2017-05-23 | Filing | |
| $109.00 | 26,701 | $2,910,409.00 | 12,705 | 2017-05-23 | Filing | |
| $112.03 | 1,018 | $114,044.50 | 4,034 | 2017-05-24 | Filing | |
| $112.03 | 3,321 | $372,044.99 | 13,375 | 2017-05-24 | Filing |