Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $163.10 | 6,000 | Officer | 192,679 | 2020-08-24 | Filing |
| $164.19 | 2,000 | Officer | 2,634 | 2020-08-03 | Filing |
| $176.17 | 1,000 | Officer | 4,634 | 2020-06-09 | Filing |
| $172.30 | 1,000 | Officer | 5,634 | 2020-06-08 | Filing |
| $168.00 | 6,000 | Officer | 198,679 | 2020-06-08 | Filing |
| $159.82 | 16,404 | Officer | 114,425 | 2020-05-05 | Filing |
| $153.86 | 5,000 | Officer | 47,767 | 2020-05-04 | Filing |
| $143.43 | 10,500 | Officer | 7,806 | 2019-10-21 | Filing |
| $143.34 | 1,000 | Officer | 616 | 2019-08-16 | Filing |
| $125.19 | 1,200 | Officer | 1,616 | 2019-05-21 | Filing |
| $118.38 | 2,000 | Officer | 34,767 | 2019-02-26 | Filing |
| $120.06 | 2,500 | Officer | 38,471 | 2019-02-25 | Filing |
| $113.96 | 2,451 | Director | 23,100 | 2018-08-29 | Filing |
| $108.79 | 693 | Officer | 14,869 | 2018-02-23 | Filing |
| $108.43 | 18,000 | Officer, Director | 162,526 | 2018-02-22 | Filing |
| $92.30 | 3,500 | Officer | 22,894 | 2017-02-24 | Filing |
| $113.09 | 10,551 | Officer | 91,808 | 2017-11-06 | Filing |
| $97.50 | 24,646 | Officer | 140,006 | 2017-05-17 | Filing |
| $96.48 | 1,500 | Director | 28,953 | 2017-05-16 | Filing |
| $90.66 | 2,413 | Director | 24,100 | 2017-03-10 | Filing |