| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $109.95 | 240 | $26,388.60 | 15,630 | 2019-06-12 | Filing | |
| $109.28 | 1,260 | $137,693.43 | 15,870 | 2019-06-12 | Filing | |
| $112.05 | 1,600 | $179,276.00 | 111,374 | 2019-06-11 | Filing | |
| $111.19 | 1,000 | $111,193.50 | 112,974 | 2019-06-11 | Filing | |
| $108.99 | 6,031 | $657,331.96 | 113,974 | 2019-06-11 | Filing | |
| $108.15 | 11,369 | $1,229,583.50 | 120,005 | 2019-06-11 | Filing | |
| $107.97 | 667 | $72,017.52 | 0 | 2019-06-06 | Filing | |
| $107.78 | 1,948 | $209,949.79 | 0 | 2019-06-06 | Filing | |
| $112.77 | 844 | $95,177.88 | 12,384 | 2019-05-31 | Filing | |
| $119.18 | 40 | $4,767.20 | 17,130 | 2019-05-21 | Filing | |
| $118.43 | 1,460 | $172,911.60 | 17,170 | 2019-05-21 | Filing | |
| $119.45 | 5,650 | $674,865.38 | 114,988 | 2019-05-15 | Filing | |
| $118.72 | 14,350 | $1,703,702.32 | 120,638 | 2019-05-15 | Filing | |
| $121.18 | 14,000 | $1,696,566.20 | 76,208 | 2019-05-16 | Filing | |
| $120.58 | 16,000 | $1,929,288.00 | 90,208 | 2019-05-16 | Filing | |
| $123.01 | 1,600 | $196,815.52 | 76,208 | 2019-04-15 | Filing | |
| $122.59 | 28,400 | $3,481,604.28 | 77,808 | 2019-04-15 | Filing | |
| $120.26 | 6,069 | $729,848.84 | 134,988 | 2019-04-09 | Filing | |
| $119.92 | 13,931 | $1,670,659.85 | 141,057 | 2019-04-09 | Filing | |
| $120.40 | 1,997 | $240,431.41 | 275 | 2019-04-08 | Filing |