| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $52.70 | 2,500 | $131,750.00 | 82,360 | 2020-06-11 | Filing | |
| $72.29 | 50,000 | $3,614,500.00 | 1,073,612 | 2020-02-18 | Filing | |
| $70.90 | 1,500 | $106,350.00 | 58,204 | 2020-02-13 | Filing | |
| $84.00 | 2,000 | $168,000.00 | 59,672 | 2019-12-16 | Filing | |
| $79.00 | 2,000 | $158,000.00 | 61,672 | 2019-12-10 | Filing | |
| $70.09 | 3,000 | $210,270.00 | 63,672 | 2019-11-12 | Filing | |
| $107.30 | 2,900 | $311,170.00 | 1,138,612 | 2019-11-01 | Filing | |
| $104.91 | 2,500 | $262,275.00 | 1,141,512 | 2019-10-23 | Filing | |
| $104.91 | 100 | $10,491.00 | 1,144,012 | 2019-10-21 | Filing | |
| $103.21 | 963 | $99,391.23 | 210,650 | 2019-10-17 | Filing | |
| $103.19 | 600 | $61,914.00 | 204,016 | 2019-10-17 | Filing | |
| $103.00 | 100 | $10,300.00 | 204,616 | 2019-10-16 | Filing | |
| $102.50 | 1,000 | $102,500.00 | 1,144,112 | 2019-10-16 | Filing | |
| $102.52 | 1,300 | $133,276.00 | 1,145,112 | 2019-10-15 | Filing | |
| $100.14 | 2,000 | $200,280.00 | 1,146,412 | 2019-10-11 | Filing | |
| $103.05 | 2,237 | $230,522.85 | 211,613 | 2019-09-16 | Filing | |
| $103.06 | 2,400 | $247,344.00 | 204,716 | 2019-09-16 | Filing | |
| $103.04 | 1,524 | $157,032.96 | 100,616 | 2019-09-16 | Filing | |
| $95.00 | 2,618 | $248,710.00 | 66,639 | 2019-08-13 | Filing | |
| $138.00 | 5,000 | $690,000.00 | 32,633 | 2019-07-23 | Filing |