| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $127.85 | 1,550 | $198,160.53 | 3,201 | 2019-06-17 | Filing | |
| $132.02 | 3,942 | $520,403.52 | 8,590 | 2019-06-10 | Filing | |
| $131.46 | 11,408 | $1,499,640.92 | 12,532 | 2019-06-10 | Filing | |
| $130.67 | 8,150 | $1,064,945.83 | 23,940 | 2019-06-10 | Filing | |
| $129.47 | 6,500 | $841,555.00 | 32,090 | 2019-06-10 | Filing | |
| $133.31 | 200 | $26,662.00 | 7,976 | 2019-06-10 | Filing | |
| $132.36 | 571 | $75,574.71 | 8,176 | 2019-06-10 | Filing | |
| $131.29 | 500 | $65,643.00 | 8,747 | 2019-06-10 | Filing | |
| $130.12 | 513 | $66,750.07 | 9,247 | 2019-06-10 | Filing | |
| $107.11 | 398 | $42,628.31 | 48,844 | 2019-05-15 | Filing | |
| $106.26 | 2,302 | $244,603.84 | 49,242 | 2019-05-15 | Filing | |
| $104.64 | 100 | $10,464.00 | 51,544 | 2019-05-15 | Filing | |
| $103.22 | 200 | $20,643.00 | 51,644 | 2019-05-15 | Filing | |
| $107.20 | 6,782 | $727,018.87 | 1,449,205 | 2019-05-15 | Filing | |
| $106.39 | 28,191 | $2,999,308.15 | 1,455,987 | 2019-05-15 | Filing | |
| $105.83 | 9,624 | $1,018,469.42 | 1,484,178 | 2019-05-15 | Filing | |
| $104.35 | 1,100 | $114,789.29 | 1,493,802 | 2019-05-15 | Filing | |
| $103.40 | 3,200 | $330,890.56 | 1,494,902 | 2019-05-15 | Filing | |
| $107.21 | 1,300 | $139,368.71 | 8,590 | 2019-05-10 | Filing | |
| $106.51 | 4,700 | $500,589.95 | 9,890 | 2019-05-10 | Filing |