Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $60.00 | 19,827 | Officer | 173,618 | 2024-07-18 | Filing |
| $60.00 | 2,480 | Officer | 193,445 | 2024-06-12 | Filing |
| $60.00 | 16,734 | Officer, Director | 817,753 | 2024-06-12 | Filing |
| $56.76 | 15,000 | Officer, Director | 161,622 | 2024-05-28 | Filing |
| $59.36 | 16,646 | Large Shareholder, Officer, Director | 583,054 | 2024-05-15 | Filing |
| $59.27 | 41,770 | Large Shareholder, Officer, Director | 583,054 | 2024-05-14 | Filing |
| $59.26 | 20,653 | Large Shareholder, Officer, Director | 583,054 | 2024-05-13 | Filing |
| $58.50 | 1,747 | Large Shareholder, Officer, Director | 583,054 | 2024-05-10 | Filing |
| $58.43 | 67,703 | Large Shareholder, Officer, Director | 583,054 | 2024-05-09 | Filing |
| $58.49 | 21 | Large Shareholder, Officer, Director | 583,054 | 2024-05-07 | Filing |
| $61.43 | 3,861 | Large Shareholder, Officer, Director | 583,054 | 2024-04-29 | Filing |
| $54.01 | 34,186 | Officer | 168,622 | 2023-09-14 | Filing |
| $54.00 | 3,800 | Officer | 168,622 | 2023-09-06 | Filing |
| $54.06 | 100 | Officer | 168,622 | 2023-08-31 | Filing |
| $54.00 | 1,509 | Officer | 168,622 | 2023-08-30 | Filing |
| $54.06 | 5,473 | Officer | 168,622 | 2023-07-19 | Filing |
| $54.07 | 3,500 | Officer | 168,622 | 2023-04-18 | Filing |
| $54.00 | 7,589 | Officer | 168,622 | 2023-04-17 | Filing |
| $54.02 | 11,336 | Officer | 168,622 | 2023-04-14 | Filing |
| $50.80 | 86,596 | Officer, Director | 814,199 | 2023-04-10 | Filing |