Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $49.45 | 9,074 | Officer | 36,720 | 2020-12-16 | Filing |
| $44.50 | 2,130 | Director | 22,166 | 2020-11-09 | Filing |
| $30.06 | 10,172 | Director | 25,789 | 2020-03-25 | Filing |
| $31.03 | 3,300 | Director | 35,961 | 2020-03-20 | Filing |
| $47.61 | 2,626 | Director | 15,977 | 2020-01-27 | Filing |
| $48.75 | 5,000 | Director | 39,261 | 2019-12-16 | Filing |
| $55.20 | 2,108 | Director | 18,857 | 2019-03-04 | Filing |
| $52.64 | 1,902 | Director | 15,089 | 2019-01-28 | Filing |
| $70.23 | 2,000 | Officer, Director | 407,142 | 2018-06-22 | Filing |
| $69.28 | 3,770 | Officer, Director | 409,142 | 2018-06-22 | Filing |
| $70.50 | 100 | Officer, Director | 412,912 | 2018-06-20 | Filing |
| $70.10 | 5,670 | Officer, Director | 413,012 | 2018-06-20 | Filing |
| $69.98 | 2,070 | Officer, Director | 418,682 | 2018-06-18 | Filing |
| $69.65 | 3,700 | Officer, Director | 420,752 | 2018-06-18 | Filing |
| $69.87 | 3,570 | Officer, Director | 424,452 | 2018-06-15 | Filing |
| $69.36 | 2,200 | Officer, Director | 428,022 | 2018-06-15 | Filing |
| $70.36 | 356 | Director | 4,127 | 2018-06-14 | Filing |
| $71.25 | 200 | Officer, Director | 430,222 | 2018-06-13 | Filing |
| $70.46 | 5,571 | Officer, Director | 430,422 | 2018-06-13 | Filing |
| $72.75 | 1,000 | Officer, Director | 435,993 | 2018-06-11 | Filing |