Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $75.79 | 13,500 | Officer | 247,412 | 2021-05-07 | Filing |
| $85.81 | 7,000 | Officer | 84,267 | 2020-09-28 | Filing |
| $84.50 | 52,200 | Officer | 91,267 | 2020-09-25 | Filing |
| $85.52 | 800 | Officer | 143,467 | 2020-09-23 | Filing |
| $72.85 | 2,000 | Officer | 18,571 | 2020-05-08 | Filing |
| $72.47 | 30,700 | Officer | 250,763 | 2020-05-06 | Filing |
| $62.26 | 150,000 | Director, Other | 4,245,734 | 2020-04-07 | Filing |
| $61.56 | 100,000 | Director, Other | 4,395,734 | 2020-04-06 | Filing |
| $53.57 | 250,000 | Director, Other | 4,495,734 | 2020-03-24 | Filing |
| $76.23 | 11,016 | Director | 70,237 | 2020-02-19 | Filing |
| $60.19 | 10,000 | Director | 81,253 | 2019-06-18 | Filing |
| $61.21 | 250,000 | Officer, Director | 4,681,696 | 2019-06-11 | Filing |
| $56.59 | 18,000 | Officer | 211,636 | 2019-05-17 | Filing |
| $54.15 | 8,529 | Officer | 105,556 | 2019-05-08 | Filing |
| $54.12 | 15,000 | Officer | 114,085 | 2019-05-07 | Filing |
| $51.68 | 977,000 | Officer, Director | 4,860,673 | 2018-08-21 | Filing |
| $52.56 | 13,770 | Director | 88,866 | 2018-08-16 | Filing |
| $52.51 | 6,230 | Director | 102,636 | 2018-08-15 | Filing |
| $49.94 | 12,074,582 | | 0 | 2018-05-11 | Filing |
| $49.94 | 12,074,582 | | 0 | 2018-05-11 | Filing |