| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $89.30 | 7,075 | $631,808.82 | 606,631 | 2019-05-01 | Filing | |
| $88.60 | 6,925 | $613,520.38 | 613,706 | 2019-05-01 | Filing | |
| $99.91 | 250 | $24,977.50 | 22,275 | 2019-04-23 | Filing | |
| $99.90 | 10,000 | $998,954.00 | 35,672 | 2019-04-23 | Filing | |
| $102.00 | 100 | $10,200.00 | 12,534 | 2019-04-24 | Filing | |
| $92.73 | 250 | $23,182.50 | 22,525 | 2019-03-25 | Filing | |
| $93.50 | 100 | $9,350.00 | 14,171 | 2019-03-20 | Filing | |
| $91.47 | 815 | $74,548.05 | 14,271 | 2019-03-18 | Filing | |
| $91.47 | 2,260 | $206,722.20 | 5,497 | 2019-03-18 | Filing | |
| $93.80 | 400 | $37,520.00 | 16,348 | 2019-03-01 | Filing | |
| $93.25 | 4,600 | $428,964.72 | 16,748 | 2019-03-01 | Filing | |
| $93.80 | 4,723 | $443,016.93 | 466 | 2019-03-01 | Filing | |
| $93.25 | 39,739 | $3,705,582.27 | 5,189 | 2019-03-01 | Filing | |
| $93.67 | 250 | $23,417.50 | 19,662 | 2019-02-25 | Filing | |
| $85.40 | 8,200 | $700,280.82 | 620,631 | 2019-02-01 | Filing | |
| $84.68 | 27,170 | $2,300,853.41 | 628,831 | 2019-02-01 | Filing | |
| $85.44 | 3,100 | $264,854.08 | 656,001 | 2019-02-01 | Filing | |
| $84.80 | 11,900 | $1,009,153.32 | 659,101 | 2018-02-01 | Filing | |
| $85.39 | 8,390 | $716,437.20 | 671,001 | 2019-02-01 | Filing | |
| $84.68 | 26,980 | $2,284,642.12 | 679,391 | 2019-02-01 | Filing |