| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $117.08 | 7,077 | $828,575.16 | 500 | 2019-05-03 | Filing | |
| $124.65 | 10,000 | $1,246,500.00 | 57,806 | 2019-04-12 | Filing | |
| $125.15 | 4,735 | $592,585.25 | 22,085 | 2019-04-12 | Filing | |
| $125.85 | 1,800 | $226,530.00 | 18,425 | 2019-04-05 | Filing | |
| $132.02 | 3,714 | $490,311.14 | 116,810,304 | 2019-03-26 | Filing | |
| $131.40 | 201,286 | $26,448,376.54 | 116,814,018 | 2019-03-26 | Filing | |
| $128.50 | 1,000 | $128,500.00 | 4,595 | 2019-03-22 | Filing | |
| $123.16 | 14,847 | $1,828,556.52 | 109,663 | 2019-03-12 | Filing | |
| $127.01 | 1,000 | $127,010.00 | 5,595 | 2019-03-01 | Filing | |
| $128.97 | 58,717 | $7,572,790.21 | 117,015,304 | 2019-03-01 | Filing | |
| $128.55 | 106,854 | $13,736,081.70 | 117,074,021 | 2019-03-01 | Filing | |
| $127.45 | 44,429 | $5,662,342.76 | 117,180,875 | 2019-03-01 | Filing | |
| $127.45 | 33,200 | $4,231,472.80 | 117,225,304 | 2019-02-28 | Filing | |
| $126.58 | 166,800 | $21,113,544.00 | 117,258,504 | 2019-02-28 | Filing | |
| $124.19 | 195,000 | $24,217,635.00 | 117,425,304 | 2019-02-22 | Filing | |
| $121.00 | 25,000 | $3,025,000.00 | 132,962 | 2019-02-15 | Filing | |
| $123.14 | 21,380 | $2,632,690.44 | 117,620,304 | 2019-02-19 | Filing | |
| $122.40 | 183,620 | $22,475,822.48 | 117,641,684 | 2019-02-19 | Filing | |
| $120.00 | 4,000 | $480,000.00 | 41,224 | 2019-01-31 | Filing | |
| $80.08 | 17,379 | $1,391,710.32 | 40,685 | 2018-04-16 | Filing |