| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $112.03 | 1,018 | $114,044.50 | 4,034 | 2017-05-24 | Filing | |
| $109.24 | 1,412 | $154,241.09 | 0 | 2017-05-24 | Filing | |
| $108.00 | 10,965 | $1,184,194.78 | 264,133 | 2017-05-22 | Filing | |
| $107.57 | 200 | $21,513.00 | 22,735 | 2017-05-19 | Filing | |
| $107.19 | 2,000 | $214,371.00 | 22,935 | 2017-05-19 | Filing | |
| $109.23 | 100 | $10,923.00 | 167,871 | 2017-05-17 | Filing | |
| $108.41 | 15,530 | $1,683,624.38 | 167,971 | 2017-05-17 | Filing | |
| $107.66 | 10,751 | $1,157,448.36 | 183,501 | 2017-05-17 | Filing | |
| $106.69 | 19,437 | $2,073,642.18 | 194,252 | 2017-05-17 | Filing | |
| $105.34 | 9,345 | $984,374.27 | 213,689 | 2017-05-17 | Filing | |
| $104.56 | 10,000 | $1,045,603.00 | 239,614 | 2017-05-18 | Filing | |
| $100.34 | 10,000 | $1,003,432.00 | 16,745 | 2017-05-15 | Filing | |
| $105.97 | 5,000 | $529,850.00 | 16,745 | 2017-05-10 | Filing | |
| $94.01 | 10,000 | $940,066.00 | 12,122 | 2017-05-03 | Filing |