| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $60.97 | 1,631 | $99,442.07 | 193,927 | 2018-12-10 | Filing | |
| $60.70 | 9,767 | $592,856.90 | 99,066 | 2018-12-10 | Filing | |
| $60.50 | 9,767 | $590,903.50 | 2,430,531 | 2018-12-10 | Filing | |
| $79.22 | 3,225 | $255,484.50 | 2,440,298 | 2018-09-28 | Filing | |
| $78.70 | 2,548 | $200,527.60 | 523,130 | 2018-09-27 | Filing | |
| $78.69 | 2,548 | $200,502.12 | 195,558 | 2018-09-27 | Filing | |
| $78.67 | 2,548 | $200,451.16 | 108,833 | 2018-09-27 | Filing | |
| $78.33 | 11,175 | $875,337.75 | 2,443,523 | 2018-09-25 | Filing | |
| $75.32 | 390 | $29,374.80 | 15,405 | 2018-08-06 | Filing | |
| $79.48 | 1,266 | $100,621.68 | 2,454,698 | 2018-08-01 | Filing | |
| $89.56 | 558 | $49,974.48 | 198,106 | 2018-06-28 | Filing | |
| $89.56 | 1,674 | $149,923.44 | 525,678 | 2018-06-28 | Filing | |
| $89.56 | 2,379 | $213,063.24 | 2,455,964 | 2018-06-28 | Filing | |
| $88.55 | 11,740 | $1,039,577.00 | 22,805 | 2018-06-05 | Filing | |
| $90.08 | 2,800 | $252,224.00 | 26,233 | 2018-06-07 | Filing | |
| $91.33 | 2,200 | $200,926.00 | 29,033 | 2018-06-07 | Filing | |
| $88.08 | 3,158 | $278,156.64 | 34,545 | 2018-06-04 | Filing | |
| $88.21 | 14,244 | $1,256,463.24 | 37,703 | 2018-06-01 | Filing | |
| $87.65 | 400 | $35,060.00 | 14,491 | 2018-05-31 | Filing | |
| $88.24 | 20,000 | $1,764,800.00 | 8,840 | 2018-05-31 | Filing |