| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $121.72 | 7,932 | $965,483.04 | 273,095 | 2019-05-20 | Filing | |
| $120.97 | 30,684 | $3,711,843.48 | 281,027 | 2019-05-20 | Filing | |
| $120.14 | 13,307 | $1,598,702.98 | 311,711 | 2019-05-20 | Filing | |
| $124.08 | 13,500 | $1,675,120.50 | 274,867 | 2019-05-16 | Filing | |
| $105.76 | 100 | $10,576.00 | 130,461 | 2019-04-17 | Filing | |
| $104.44 | 400 | $41,776.00 | 130,561 | 2019-04-17 | Filing | |
| $103.80 | 826 | $85,738.80 | 130,961 | 2019-04-17 | Filing | |
| $107.46 | 200 | $21,492.00 | 131,787 | 2019-04-16 | Filing | |
| $106.69 | 900 | $96,021.00 | 131,987 | 2019-04-16 | Filing | |
| $105.37 | 226 | $23,813.62 | 132,887 | 2019-04-16 | Filing | |
| $104.37 | 100 | $10,437.00 | 241,561 | 2019-04-10 | Filing | |
| $103.82 | 3,900 | $404,898.00 | 241,661 | 2019-04-10 | Filing | |
| $103.02 | 4,279 | $440,822.58 | 245,561 | 2019-04-10 | Filing | |
| $105.44 | 1,540 | $162,377.60 | 258,547 | 2019-04-11 | Filing | |
| $104.04 | 600 | $62,424.00 | 260,087 | 2019-04-11 | Filing | |
| $102.61 | 522 | $53,562.42 | 260,687 | 2019-04-11 | Filing | |
| $103.83 | 1,300 | $134,979.00 | 261,209 | 2019-04-10 | Filing | |
| $103.04 | 1,362 | $140,340.48 | 262,509 | 2019-04-10 | Filing | |
| $105.74 | 5,741 | $607,053.34 | 228,725 | 2019-04-11 | Filing | |
| $105.20 | 6,260 | $658,552.00 | 234,466 | 2019-04-11 | Filing |