Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $72.12 | 14,500 | Officer | 12,242 | 2020-08-13 | Filing |
| $71.28 | 5,000 | Officer | 2,661 | 2020-08-11 | Filing |
| $71.12 | 2,494 | Officer | 0 | 2020-08-12 | Filing |
| $71.20 | 42,334 | Officer | 2,494 | 2020-08-12 | Filing |
| $71.62 | 2,599 | Officer | 5,782 | 2020-08-11 | Filing |
| $68.19 | 46,852 | Officer | 2,494 | 2020-08-05 | Filing |
| $66.00 | 7,000 | Officer | 5,730 | 2020-05-12 | Filing |
| $76.17 | 17,694 | Officer | 14,545 | 2020-02-19 | Filing |
| $75.06 | 15,401 | Officer, Director | 27,028 | 2020-02-11 | Filing |
| $75.91 | 15,198 | Officer | 5,063 | 2019-11-15 | Filing |
| $83.43 | 4,000 | Officer | 1,425 | 2019-08-16 | Filing |
| $74.20 | 10,000 | Officer | 1,425 | 2019-05-14 | Filing |
| $82.53 | 25,000 | Director | 161,447 | 2019-08-15 | Filing |
| $81.52 | 57,072 | Director | 161,447 | 2019-08-08 | Filing |
| $81.01 | 4,634 | Director | 161,447 | 2019-08-07 | Filing |
| $80.60 | 12,577 | Officer | 21,045 | 2019-08-07 | Filing |
| $81.04 | 20,794 | Director | 161,447 | 2019-08-02 | Filing |
| $75.55 | 1,283 | Officer | 3,063 | 2019-05-17 | Filing |
| $74.73 | 3,611 | Officer | 3,063 | 2019-05-16 | Filing |
| $75.00 | 8,367 | Officer | 21,045 | 2019-05-15 | Filing |