| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $112.73 | 598 | $67,412.54 | 41,454 | 2020-02-25 | Filing | |
| $112.73 | 405 | $45,655.65 | 70,701 | 2020-02-25 | Filing | |
| $106.51 | 8,853 | $942,941.88 | 36,543 | 2020-01-02 | Filing | |
| $105.45 | 69,003 | $7,276,504.36 | 45,396 | 2020-01-02 | Filing | |
| $106.51 | 7,423 | $790,646.00 | 114,399 | 2020-01-02 | Filing | |
| $105.46 | 58,258 | $6,143,772.16 | 121,822 | 2020-01-02 | Filing | |
| $107.83 | 500 | $53,915.00 | 39,458 | 2019-11-27 | Filing | |
| $107.53 | 32,193 | $3,461,552.33 | 39,958 | 2019-11-27 | Filing | |
| $107.15 | 11,863 | $1,271,096.72 | 72,151 | 2019-11-27 | Filing | |
| $107.17 | 8,000 | $857,352.00 | 14,951 | 2019-11-26 | Filing | |
| $106.00 | 5,000 | $530,000.00 | 23,732 | 2019-09-17 | Filing | |
| $100.00 | 244,565 | $24,456,500.00 | 213,049 | 2019-06-13 | Filing | |
| $100.00 | 73,005 | $7,300,500.00 | 66,017 | 2019-06-13 | Filing | |
| $95.00 | 47,574 | $4,519,530.00 | 36,534 | 2019-04-24 | Filing | |
| $90.70 | 2,100 | $190,476.30 | 36,534 | 2019-04-08 | Filing | |
| $90.15 | 5,900 | $531,855.50 | 38,634 | 2019-04-08 | Filing | |
| $90.59 | 5,890 | $533,586.88 | 67,526 | 2019-04-04 | Filing | |
| $90.59 | 60,492 | $5,480,151.76 | 73,416 | 2019-04-04 | Filing | |
| $86.81 | 3,373 | $292,810.13 | 39,458 | 2019-03-04 | Filing | |
| $86.81 | 3,892 | $337,864.52 | 38,311 | 2019-03-04 | Filing |