| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $77.20 | 2,000 | $154,400.00 | 143,416 | 2019-08-20 | Filing | |
| $77.65 | 2,000 | $155,300.00 | 145,416 | 2019-08-20 | Filing | |
| $77.75 | 500 | $38,875.00 | 147,416 | 2019-08-20 | Filing | |
| $86.84 | 10,000 | $868,379.00 | 147,841 | 2019-05-02 | Filing | |
| $92.64 | 307 | $28,440.17 | 0 | 2017-12-18 | Filing | |
| $92.65 | 307 | $28,442.02 | 0 | 2017-12-18 | Filing | |
| $92.68 | 307 | $28,452.85 | 0 | 2017-12-18 | Filing | |
| $92.78 | 307 | $28,481.93 | 0 | 2017-12-18 | Filing | |
| $92.68 | 307 | $28,452.85 | 0 | 2017-12-18 | Filing | |
| $92.60 | 4,387 | $406,235.76 | 0 | 2017-12-18 | Filing | |
| $102.60 | 3,926 | $402,795.82 | 31,884 | 2018-04-27 | Filing | |
| $73.01 | 11,500 | $839,615.00 | 157,691 | 2018-12-27 | Filing | |
| $84.40 | 1,020 | $86,092.08 | 169,191 | 2018-11-28 | Filing | |
| $73.01 | 11,500 | $839,615.00 | 158,711 | 2018-12-27 | Filing | |
| $72.68 | 150 | $10,901.70 | 450 | 2018-12-26 | Filing | |
| $84.40 | 1,020 | $86,092.08 | 170,211 | 2018-11-28 | Filing | |
| $102.92 | 450 | $46,311.75 | 3,066 | 2018-09-12 | Filing | |
| $103.24 | 76 | $7,846.36 | 3,516 | 2018-09-04 | Filing | |
| $103.29 | 400 | $41,316.00 | 3,592 | 2018-09-04 | Filing | |
| $98.81 | 500 | $49,402.50 | 19,691 | 2018-08-13 | Filing |