| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $90.39 | 166,407 | $15,041,961.39 | 250,868 | 2019-01-02 | Filing | |
| $104.00 | 10,408 | $1,082,432.00 | 114,690 | 2018-09-14 | Filing | |
| $98.43 | 8,804 | $866,577.72 | 11,897 | 2018-07-26 | Filing | |
| $97.30 | 2,663 | $259,108.83 | 24,153 | 2018-07-26 | Filing | |
| $97.00 | 12,098 | $1,173,506.00 | 43,712 | 2018-07-26 | Filing | |
| $95.00 | 1,800 | $171,000.00 | 59,290 | 2018-07-25 | Filing | |
| $96.00 | 10,000 | $960,000.00 | 103,090 | 2018-07-25 | Filing | |
| $92.00 | 10,460 | $962,320.00 | 102,828 | 2018-06-11 | Filing | |
| $90.00 | 3,100 | $279,000.00 | 60,826 | 2018-05-17 | Filing | |
| $85.15 | 1,678 | $142,873.48 | 63,649 | 2018-03-02 | Filing | |
| $90.29 | 7,560 | $682,583.33 | 114,155 | 2018-02-21 | Filing | |
| $90.30 | 58,284 | $5,262,858.69 | 216,526 | 2018-02-21 | Filing | |
| $92.40 | 2,350 | $217,148.70 | 25,766 | 2018-02-07 | Filing | |
| $88.28 | 41,351 | $3,650,536.58 | 206,302 | 2018-01-02 | Filing | |
| $88.28 | 103,806 | $9,164,170.15 | 247,653 | 2018-01-02 | Filing | |
| $88.28 | 65,351 | $5,769,297.38 | 351,459 | 2018-01-02 | Filing | |
| $95.00 | 6,165 | $585,675.00 | 58,507 | 2017-10-23 | Filing | |
| $95.00 | 7,932 | $753,540.00 | 58,507 | 2017-10-23 | Filing | |
| $94.00 | 10,460 | $983,240.00 | 101,177 | 2017-10-23 | Filing | |
| $86.10 | 26,174 | $2,253,599.72 | 104,955 | 2017-08-15 | Filing |