Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $42.15 | 20,834 | Large Shareholder, Officer, Director | 562,500 | 2024-10-25 | Filing |
| $42.15 | 20,834 | Large Shareholder, Officer, Director | 187,500 | 2024-10-25 | Filing |
| $42.15 | 33,334 | Large Shareholder, Officer, Director | 875 | 2024-10-25 | Filing |
| $42.15 | 166,668 | Large Shareholder, Officer, Director | 135,755 | 2024-10-25 | Filing |
| $42.31 | 800 | Director | 9,649,103 | 2024-10-23 | Filing |
| $41.41 | 12,200 | Director | 9,649,903 | 2024-10-23 | Filing |
| $41.50 | 30,000 | Officer | 352,844 | 2024-10-07 | Filing |
| $47.75 | 13,000 | Director | 9,662,103 | 2024-09-25 | Filing |
| $46.29 | 700 | Officer | 327,009 | 2024-09-23 | Filing |
| $45.55 | 16,300 | Officer | 327,709 | 2024-09-23 | Filing |
| $46.12 | 25 | Large Shareholder, Officer, Director | 208,334 | 2024-09-18 | Filing |
| $45.56 | 20,808 | Large Shareholder, Officer, Director | 208,359 | 2024-09-18 | Filing |
| $46.12 | 26 | Large Shareholder, Officer, Director | 583,334 | 2024-09-18 | Filing |
| $45.56 | 20,807 | Large Shareholder, Officer, Director | 583,360 | 2024-09-18 | Filing |
| $46.12 | 42 | Large Shareholder, Officer, Director | 875 | 2024-09-18 | Filing |
| $45.56 | 33,291 | Large Shareholder, Officer, Director | 917 | 2024-09-18 | Filing |
| $46.12 | 207 | Large Shareholder, Officer, Director | 135,755 | 2024-09-18 | Filing |
| $45.56 | 166,459 | Large Shareholder, Officer, Director | 135,962 | 2024-09-18 | Filing |
| $45.27 | 66,557 | Officer | 352,844 | 2024-09-12 | Filing |
| $45.01 | 3,443 | Officer | 352,844 | 2024-09-11 | Filing |