Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $56.83 | 22,710 | Officer, Director | 176,622 | 2023-02-17 | Filing |
| $57.31 | 93,114 | Officer, Director | 818,699 | 2023-02-17 | Filing |
| $55.60 | 54,670 | Large Shareholder, Officer, Director | 467,856 | 2022-08-25 | Filing |
| $55.04 | 97,731 | Large Shareholder, Officer, Director | 467,856 | 2022-08-24 | Filing |
| $52.00 | 18,675 | Officer, Director | 792,424 | 2022-08-16 | Filing |
| $41.64 | 67,493 | Officer | 146,600 | 2022-08-01 | Filing |
| $40.31 | 26,221 | Officer | 146,600 | 2022-08-01 | Filing |
| $42.67 | 28,196 | Officer, Director | 190,168 | 2022-08-01 | Filing |
| $50.69 | 20,381 | Officer | 176,203 | 2022-03-09 | Filing |
| $52.00 | 2,769 | Officer, Director | 218,364 | 2022-03-07 | Filing |
| $52.37 | 6,395 | Officer, Director | 221,133 | 2022-03-04 | Filing |
| $51.28 | 33,427 | Officer, Director | 227,528 | 2021-05-07 | Filing |
| $49.80 | 45,483 | Officer | 105,761 | 2021-04-14 | Filing |
| $49.17 | 9,281 | Officer | 105,761 | 2021-04-13 | Filing |
| $49.83 | 12,729 | Officer | 105,761 | 2021-04-12 | Filing |
| $50.00 | 32,547 | Officer, Director | 804,105 | 2021-04-14 | Filing |
| $50.08 | 54,048 | Officer, Director | 804,105 | 2021-04-12 | Filing |
| $49.78 | 119,490 | Large Shareholder, Officer, Director | 425,389 | 2021-04-14 | Filing |
| $49.16 | 13,029 | Large Shareholder, Officer, Director | 425,389 | 2021-04-13 | Filing |
| $49.83 | 19,882 | Large Shareholder, Officer, Director | 425,389 | 2021-04-12 | Filing |