| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $175.64 | 2,714 | $476,686.96 | 13,984 | 2019-06-10 | Filing | |
| $174.60 | 3,056 | $533,577.60 | 16,698 | 2019-06-10 | Filing | |
| $173.60 | 1,400 | $243,040.00 | 19,754 | 2019-06-10 | Filing | |
| $172.33 | 5,079 | $875,264.07 | 21,154 | 2019-06-10 | Filing | |
| $171.58 | 500 | $85,790.00 | 26,233 | 2019-06-10 | Filing | |
| $169.48 | 100 | $16,948.00 | 26,733 | 2019-06-10 | Filing | |
| $168.67 | 300 | $50,601.00 | 26,833 | 2019-06-10 | Filing | |
| $173.12 | 1,300 | $225,056.00 | 28,622 | 2019-06-10 | Filing | |
| $172.15 | 18,700 | $3,219,205.00 | 29,922 | 2019-06-10 | Filing | |
| $181.35 | 1,164 | $211,091.40 | 31,066 | 2019-06-10 | Filing | |
| $181.65 | 3 | $544.95 | 0 | 2019-06-10 | Filing | |
| $180.84 | 28,642 | $5,179,619.28 | 3 | 2019-06-10 | Filing | |
| $140.30 | 350 | $49,105.00 | 28,695 | 2019-06-03 | Filing | |
| $140.30 | 1,667 | $233,880.10 | 116,183 | 2019-06-03 | Filing | |
| $140.36 | 2,403 | $337,285.08 | 195,395 | 2019-06-03 | Filing | |
| $139.84 | 5,500 | $769,120.00 | 197,798 | 2019-06-03 | Filing | |
| $138.53 | 5,523 | $765,101.19 | 203,298 | 2019-06-03 | Filing | |
| $137.46 | 2,300 | $316,158.00 | 208,821 | 2019-06-03 | Filing | |
| $135.67 | 3,874 | $525,585.58 | 211,121 | 2019-06-03 | Filing | |
| $140.77 | 600 | $84,462.00 | 0 | 2019-05-15 | Filing |