Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $70.50 | 12 | | 4,439 | 2021-11-17 | Filing |
| $71.11 | 1,081 | | 4,451 | 2021-11-16 | Filing |
| $73.78 | 800 | Director | 0 | 2021-03-10 | Filing |
| $54.80 | 17,439 | Officer, Director | 190,939 | 2018-05-04 | Filing |
| $54.40 | 5,000 | Officer, Director | 208,378 | 2018-05-03 | Filing |
| $54.74 | 25,000 | Officer, Director | 213,378 | 2018-05-02 | Filing |
| $54.41 | 11,000 | Officer, Director | 238,378 | 2018-05-01 | Filing |
| $62.77 | 5,000 | Officer, Director | 102,796 | 2017-02-28 | Filing |
| $66.93 | 1,699 | Officer | 725 | 2016-11-30 | Filing |
| $63.36 | 1,945 | Officer | 0 | 2016-11-10 | Filing |
| $64.51 | 3,221 | Officer | 0 | 2016-11-09 | Filing |
| $59.98 | 1,076 | Officer | 1,070 | 2016-08-05 | Filing |
| $60.59 | 1,070 | Officer | 0 | 2016-08-01 | Filing |
| $60.22 | 10,000 | Officer, Director | 98,406 | 2016-08-01 | Filing |
| $60.23 | 1,987 | Officer | 0 | 2016-07-29 | Filing |
| $53.07 | 1,769 | Officer | 3,800 | 2016-05-25 | Filing |
| $53.06 | 1,900 | Officer | 5,569 | 2016-05-24 | Filing |
| $52.00 | 404 | Officer | 823 | 2016-05-18 | Filing |
| $50.09 | 800 | Officer | 1,874 | 2016-05-13 | Filing |
| $49.33 | 2,987 | Officer | 160 | 2016-05-10 | Filing |