| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $136.85 | 13,686 | $1,872,929.10 | 56,730 | 2019-06-20 | Filing | |
| $133.43 | 7,662 | $1,022,377.44 | 56,730 | 2019-06-17 | Filing | |
| $125.20 | 3,428 | $429,185.60 | 11,620 | 2019-05-28 | Filing | |
| $129.14 | 6,750 | $871,695.00 | 56,730 | 2019-05-21 | Filing | |
| $128.79 | 11,000 | $1,416,690.00 | 15,208 | 2019-05-15 | Filing | |
| $128.79 | 9,210 | $1,186,155.90 | 26,208 | 2019-05-15 | Filing | |
| $125.13 | 44,594 | $5,580,056.14 | 29,840 | 2019-03-29 | Filing | |
| $124.15 | 63,726 | $7,911,582.90 | 686,774 | 2019-03-26 | Filing | |
| $121.53 | 11,640 | $1,414,609.20 | 5,704 | 2019-03-13 | Filing | |
| $120.35 | 16,743 | $2,015,020.05 | 7,754 | 2019-03-11 | Filing | |
| $124.42 | 27 | $3,359.21 | 4,846,083 | 2019-03-04 | Filing | |
| $116.23 | 9,000 | $1,046,070.00 | 21,762 | 2018-11-13 | Filing | |
| $140.09 | 3,206 | $449,128.54 | 457,996 | 2018-06-12 | Filing | |
| $140.09 | 3,206 | $449,128.54 | 457,996 | 2018-06-12 | Filing | |
| $140.09 | 3,206 | $449,128.54 | 457,996 | 2018-06-12 | Filing | |
| $141.49 | 4,294 | $607,558.06 | 461,202 | 2018-06-07 | Filing | |
| $141.49 | 4,294 | $607,558.06 | 461,202 | 2018-06-07 | Filing | |
| $141.49 | 4,294 | $607,558.06 | 461,202 | 2018-06-07 | Filing | |
| $141.09 | 4,581 | $646,333.29 | 633,653 | 2018-06-07 | Filing | |
| $138.84 | 2,184 | $303,226.56 | 275 | 2018-05-15 | Filing |