| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $115.10 | 710 | $81,721.07 | 68,344 | 2019-07-31 | Filing | |
| $113.03 | 207 | $23,397.81 | 50,987 | 2019-07-30 | Filing | |
| $112.45 | 9,802 | $1,102,261.37 | 51,194 | 2019-07-30 | Filing | |
| $112.77 | 5,446 | $614,172.11 | 68,344 | 2019-07-30 | Filing | |
| $112.08 | 9,724 | $1,089,868.84 | 73,790 | 2019-07-30 | Filing | |
| $111.03 | 4,830 | $536,284.08 | 83,514 | 2019-07-30 | Filing | |
| $115.00 | 5,000 | $575,000.00 | 68,344 | 2019-07-26 | Filing | |
| $114.50 | 4,000 | $458,000.00 | 7,908 | 2019-07-26 | Filing | |
| $109.50 | 1,340 | $146,730.00 | 11,908 | 2019-07-26 | Filing | |
| $109.55 | 2,060 | $225,680.62 | 7,908 | 2019-06-20 | Filing | |
| $109.00 | 2,635 | $287,215.00 | 73,344 | 2019-06-20 | Filing | |
| $109.62 | 600 | $65,769.00 | 7,908 | 2019-06-10 | Filing | |
| $109.00 | 100 | $10,900.00 | 75,979 | 2019-06-11 | Filing | |
| $109.28 | 2,265 | $247,524.86 | 76,079 | 2019-06-10 | Filing | |
| $105.00 | 644 | $67,620.00 | 7,235 | 2019-06-05 | Filing | |
| $105.00 | 2,000 | $210,000.00 | 7,235 | 2019-06-04 | Filing | |
| $107.72 | 401 | $43,197.56 | 50,987 | 2019-04-30 | Filing | |
| $106.79 | 800 | $85,434.96 | 51,388 | 2019-04-30 | Filing | |
| $105.85 | 1,705 | $180,473.91 | 52,188 | 2019-04-30 | Filing | |
| $104.52 | 3,133 | $327,458.97 | 53,893 | 2019-04-30 | Filing |