Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $70.05 | 10,000 | Officer | 28,691 | 2023-06-05 | Filing |
| $69.78 | 47,326 | Officer | 118,659 | 2023-06-05 | Filing |
| $69.99 | 1,435 | Officer | 74,246 | 2023-06-01 | Filing |
| $75.16 | 50,000 | Officer | 847,592 | 2023-05-10 | Filing |
| $74.96 | 5,000 | Officer | 141,284 | 2023-05-10 | Filing |
| $75.11 | 27,426 | Officer | 36,119 | 2023-05-10 | Filing |
| $75.03 | 9,491 | Officer | 36,119 | 2023-05-08 | Filing |
| $71.89 | 5,000 | Officer | 146,284 | 2023-04-10 | Filing |
| $71.54 | 50,000 | Officer | 897,592 | 2023-04-10 | Filing |
| $62.55 | 1,601 | Officer | 75,681 | 2023-03-01 | Filing |
| $66.60 | 1,282 | Officer | 27,512 | 2023-02-16 | Filing |
| $67.31 | 852 | Officer | 22,059 | 2023-02-08 | Filing |
| $70.95 | 14,546 | Officer | 120,786 | 2023-01-10 | Filing |
| $72.03 | 1,027 | Officer | 22,059 | 2023-01-04 | Filing |
| $68.35 | 1,475 | Officer | 38,441 | 2022-12-07 | Filing |
| $64.74 | 14,500 | Officer | 115,284 | 2022-11-10 | Filing |
| $65.80 | 3,050 | Officer | 39,916 | 2022-10-28 | Filing |
| $64.52 | 14,500 | Officer | 115,284 | 2022-10-10 | Filing |
| $79.47 | 14,500 | Officer | 115,284 | 2022-09-08 | Filing |
| $78.37 | 14,500 | Officer | 115,284 | 2022-08-10 | Filing |