| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $107.14 | 200 | $21,428.00 | 119,377 | 2018-02-12 | Filing | |
| $106.34 | 3,000 | $319,020.00 | 119,577 | 2018-02-12 | Filing | |
| $105.05 | 2,800 | $294,140.00 | 122,577 | 2018-02-12 | Filing | |
| $105.54 | 600 | $63,324.00 | 37,075 | 2018-02-13 | Filing | |
| $106.05 | 600 | $63,630.00 | 44,293 | 2018-01-18 | Filing | |
| $104.81 | 2,583 | $270,724.23 | 125,377 | 2018-01-16 | Filing | |
| $103.88 | 3,417 | $354,957.96 | 127,960 | 2018-01-16 | Filing | |
| $103.62 | 600 | $62,172.00 | 37,675 | 2018-01-16 | Filing | |
| $101.55 | 600 | $60,930.00 | 44,893 | 2017-12-18 | Filing | |
| $100.01 | 6,000 | $600,060.00 | 131,377 | 2017-12-12 | Filing | |
| $100.43 | 600 | $60,258.00 | 38,275 | 2017-12-13 | Filing | |
| $100.48 | 600 | $60,288.00 | 45,493 | 2017-11-20 | Filing | |
| $99.50 | 1,571 | $156,314.50 | 137,377 | 2017-11-13 | Filing | |
| $98.73 | 4,429 | $437,275.17 | 138,948 | 2017-11-13 | Filing | |
| $98.32 | 600 | $58,992.00 | 38,875 | 2017-11-13 | Filing | |
| $97.69 | 600 | $58,614.00 | 46,093 | 2017-10-18 | Filing | |
| $99.40 | 600 | $59,640.00 | 39,475 | 2017-10-13 | Filing | |
| $99.83 | 200 | $19,966.00 | 143,377 | 2017-10-12 | Filing | |
| $99.18 | 5,800 | $575,244.00 | 143,577 | 2017-10-12 | Filing | |
| $100.00 | 20,000 | $2,000,000.00 | 149,377 | 2017-10-10 | Filing |