| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $127.06 | 12,306 | $1,563,563.44 | 11,215 | 2019-07-29 | Filing | |
| $124.50 | 804 | $100,098.00 | 149,813 | 2019-07-15 | Filing | |
| $124.50 | 3,307 | $411,721.50 | 45,414 | 2019-07-15 | Filing | |
| $123.76 | 6,651 | $823,127.76 | 286,337 | 2019-07-08 | Filing | |
| $124.40 | 236 | $29,357.93 | 117,883 | 2019-07-03 | Filing | |
| $123.83 | 4,131 | $511,529.34 | 118,119 | 2019-07-03 | Filing | |
| $123.17 | 3,000 | $369,510.00 | 76,514 | 2019-07-01 | Filing | |
| $123.17 | 800 | $98,536.00 | 77,423 | 2019-07-01 | Filing | |
| $123.17 | 800 | $98,536.00 | 79,023 | 2019-07-01 | Filing | |
| $118.44 | 847 | $100,318.68 | 150,617 | 2019-06-17 | Filing | |
| $118.44 | 3,307 | $391,681.08 | 45,414 | 2019-06-17 | Filing | |
| $118.32 | 5,211 | $616,575.94 | 286,337 | 2019-06-10 | Filing | |
| $117.56 | 1,440 | $169,286.40 | 291,548 | 2019-06-10 | Filing | |
| $114.01 | 800 | $91,208.00 | 78,223 | 2019-06-03 | Filing | |
| $114.01 | 800 | $91,208.00 | 79,023 | 2019-06-03 | Filing | |
| $114.01 | 4,367 | $497,881.67 | 117,883 | 2019-06-03 | Filing | |
| $112.34 | 3,000 | $337,020.00 | 79,514 | 2019-05-30 | Filing | |
| $114.00 | 23,629 | $2,693,706.00 | 13,000 | 2019-05-24 | Filing | |
| $114.00 | 9,628 | $1,097,592.00 | 13,000 | 2019-05-24 | Filing | |
| $113.44 | 11,085 | $1,257,426.98 | 13,000 | 2019-05-24 | Filing |