| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $144.54 | 2,300 | $332,436.48 | 86,391 | 2018-08-21 | Filing | |
| $143.82 | 2,200 | $316,399.16 | 88,691 | 2018-08-21 | Filing | |
| $139.71 | 1,500 | $209,568.00 | 12,000 | 2018-08-17 | Filing | |
| $139.36 | 1,500 | $209,032.95 | 13,500 | 2018-08-17 | Filing | |
| $139.71 | 2,250 | $314,343.00 | 90,891 | 2018-08-17 | Filing | |
| $139.35 | 2,250 | $313,534.58 | 93,141 | 2018-08-17 | Filing | |
| $118.36 | 2,768 | $327,632.11 | 29,665 | 2018-08-01 | Filing | |
| $110.18 | 2,769 | $305,077.62 | 32,433 | 2018-07-16 | Filing | |
| $104.65 | 5,200 | $544,181.56 | 95,391 | 2018-07-09 | Filing | |
| $103.76 | 7,800 | $809,306.94 | 100,591 | 2018-07-09 | Filing | |
| $102.84 | 5,750 | $591,352.43 | 108,391 | 2018-07-09 | Filing | |
| $100.78 | 20,294 | $2,045,229.32 | 613,231 | 2018-07-02 | Filing | |
| $99.65 | 17,137 | $1,707,702.05 | 633,525 | 2018-07-02 | Filing | |
| $98.86 | 9,259 | $915,344.74 | 650,662 | 2018-07-02 | Filing | |
| $97.74 | 3,310 | $323,519.40 | 659,921 | 2018-07-02 | Filing | |
| $110.01 | 4,800 | $528,066.72 | 369,874 | 2018-06-12 | Filing | |
| $110.01 | 350 | $38,503.50 | 4,619 | 2018-06-13 | Filing | |
| $110.39 | 1,645 | $181,588.10 | 114,141 | 2018-06-12 | Filing | |
| $109.75 | 1,229 | $134,887.54 | 374,674 | 2018-06-06 | Filing | |
| $109.27 | 10,971 | $1,198,792.39 | 375,903 | 2018-06-06 | Filing |