Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $56.87 | 3,531 | Officer | 123,019 | 2023-10-03 | Filing |
| $55.95 | 3,197 | Officer | 126,550 | 2023-10-03 | Filing |
| $69.36 | 2,000 | Officer | 244,587 | 2023-09-18 | Filing |
| $69.51 | 985 | Officer | 105,468 | 2023-09-18 | Filing |
| $71.41 | 800 | Large Shareholder, Officer, Director | 309,137 | 2023-09-07 | Filing |
| $70.85 | 6,035 | Large Shareholder, Officer, Director | 309,937 | 2023-09-07 | Filing |
| $69.59 | 1,965 | Large Shareholder, Officer, Director | 315,972 | 2023-09-07 | Filing |
| $68.52 | 1,200 | Large Shareholder, Officer, Director | 317,937 | 2023-09-07 | Filing |
| $71.39 | 1,100 | Large Shareholder, Officer, Director | 309,073 | 2023-09-07 | Filing |
| $70.82 | 5,741 | Large Shareholder, Officer, Director | 310,173 | 2023-09-07 | Filing |
| $69.55 | 1,959 | Large Shareholder, Officer, Director | 315,914 | 2023-09-07 | Filing |
| $68.51 | 1,200 | Large Shareholder, Officer, Director | 317,873 | 2023-09-07 | Filing |
| $72.13 | 11 | Director | 9,275 | 2023-09-05 | Filing |
| $85.00 | 5,000 | Officer | 104,379 | 2023-08-03 | Filing |
| $73.39 | 347 | Director | 9,286 | 2023-08-02 | Filing |
| $72.79 | 332 | Director | 9,633 | 2023-08-02 | Filing |
| $66.37 | 552 | Officer | 242,550 | 2023-07-05 | Filing |
| $65.68 | 400 | Officer | 243,102 | 2023-07-05 | Filing |
| $64.57 | 3,734 | Officer | 243,502 | 2023-07-05 | Filing |
| $63.92 | 17,507 | Officer | 247,236 | 2023-07-05 | Filing |