Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $63.50 | 1,000 | | 3,637 | 2022-03-24 | Filing |
| $56.10 | 1,500 | | 3,424 | 2021-03-17 | Filing |
| $52.05 | 861 | | 4,924 | 2021-02-26 | Filing |
| $53.13 | 1,991 | | 137,606 | 2021-09-28 | Filing |
| $54.23 | 5,889 | | 139,597 | 2021-09-27 | Filing |
| $41.59 | 1,200 | | 117,971 | 2020-12-14 | Filing |
| $41.59 | 7,135 | | 119,171 | 2020-12-14 | Filing |
| $41.04 | 1,300 | | 126,306 | 2020-12-11 | Filing |
| $59.92 | 5,000 | Officer | 31,015 | 2019-06-10 | Filing |
| $55.00 | 320,741 | Large Shareholder | 0 | 2019-04-09 | Filing |
| $55.00 | 1,232,334 | Large Shareholder | 0 | 2019-04-09 | Filing |
| $64.25 | 2,800 | Officer | 7,675 | 2018-08-14 | Filing |
| $64.30 | 6 | Officer | 10,475 | 2018-08-07 | Filing |
| $62.97 | 3,117 | Officer | 34,354 | 2018-08-02 | Filing |
| $64.94 | 300 | Officer | 37,471 | 2018-08-01 | Filing |
| $65.16 | 3,417 | Officer | 33,511 | 2018-07-31 | Filing |
| $53.78 | 2,640 | Officer | 32,169 | 2017-08-24 | Filing |
| $53.95 | 1,320 | Officer | 31,193 | 2017-08-22 | Filing |
| $62.87 | 1,453 | Officer, Director | 109,451 | 2017-12-15 | Filing |
| $54.92 | 1,320 | Officer | 32,434 | 2017-08-30 | Filing |