| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $52.62 | 600 | $31,572.00 | 1,004 | 2019-05-03 | Filing | |
| $144.00 | 2,100 | $302,400.00 | 7,931 | 2018-08-03 | Filing | |
| $144.00 | 3,013 | $433,872.00 | 10,489 | 2018-08-03 | Filing | |
| $140.00 | 7,000 | $980,000.00 | 10,489 | 2018-08-02 | Filing | |
| $141.19 | 1,460 | $206,137.40 | 48,499 | 2018-08-02 | Filing | |
| $140.55 | 13,040 | $1,832,772.00 | 49,959 | 2018-08-02 | Filing | |
| $134.84 | 7,443 | $1,003,614.12 | 19,263 | 2018-06-08 | Filing | |
| $133.07 | 506 | $67,333.42 | 62,999 | 2018-05-21 | Filing | |
| $132.45 | 7,837 | $1,038,010.65 | 63,505 | 2018-05-21 | Filing | |
| $118.78 | 700 | $83,146.00 | 1,046 | 2018-05-04 | Filing | |
| $122.61 | 16,000 | $1,961,760.00 | 62,999 | 2018-03-13 | Filing | |
| $122.49 | 4,830 | $591,626.70 | 10,031 | 2018-03-12 | Filing | |
| $123.95 | 1,700 | $210,715.00 | 2,709 | 2018-02-27 | Filing | |
| $126.02 | 200 | $25,204.00 | 1,390 | 2017-11-29 | Filing | |
| $125.82 | 85 | $10,694.70 | 1,590 | 2017-11-29 | Filing | |
| $125.83 | 100 | $12,583.00 | 1,675 | 2017-11-29 | Filing | |
| $126.14 | 100 | $12,614.00 | 1,775 | 2017-11-29 | Filing | |
| $126.01 | 100 | $12,601.00 | 1,875 | 2017-11-29 | Filing | |
| $119.00 | 1,163 | $138,397.00 | 11,000 | 2017-11-20 | Filing | |
| $119.00 | 2,837 | $337,603.00 | 12,163 | 2017-11-17 | Filing |