Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $40.08 | 26,821 | Officer | 104,876 | 2023-11-17 | Filing |
| $41.03 | 8,521 | Officer | 36,381 | 2023-11-01 | Filing |
| $41.96 | 21,048 | Officer | 98,286 | 2022-11-18 | Filing |
| $44.79 | 9,486 | Officer | 41,830 | 2022-05-24 | Filing |
| $46.36 | 10,886 | Officer | 29,918 | 2021-11-02 | Filing |
| $42.59 | 1,176 | Officer, Director | 406,440 | 2021-08-20 | Filing |
| $47.70 | 2,313 | Officer | 40,804 | 2021-06-16 | Filing |
| $48.10 | 9,486 | Officer | 37,451 | 2021-05-07 | Filing |
| $45.59 | 9,298 | Officer | 41,271 | 2021-03-11 | Filing |
| $45.37 | 5,218 | Officer | 34,357 | 2019-12-17 | Filing |
| $45.04 | 5,000 | Officer | 39,575 | 2019-12-16 | Filing |
| $44.16 | 2,023 | Officer | 44,575 | 2019-12-02 | Filing |
| $45.65 | 1,094 | Officer, Director | 302,384 | 2019-05-09 | Filing |
| $45.79 | 7,132 | Officer | 62,137 | 2019-04-30 | Filing |
| $47.73 | 11,358 | Officer | 46,649 | 2018-11-07 | Filing |
| $48.63 | 2,036 | Officer, Director | 142,277 | 2018-05-23 | Filing |
| $47.66 | 11,396 | Officer | 17,273 | 2018-05-03 | Filing |
| $49.83 | 1,486 | Officer | 2,382 | 2018-03-02 | Filing |
| $53.25 | 7,457 | Officer | 35,003 | 2018-02-15 | Filing |
| $52.66 | 23,450 | Officer | 107,098 | 2017-08-14 | Filing |