Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $51.70 | 25,148 | Officer | 686,957 | 2024-11-04 | Filing |
| $52.89 | 4,100 | Officer | 327,009 | 2024-11-04 | Filing |
| $51.56 | 1,400 | Officer | 331,109 | 2024-11-04 | Filing |
| $50.31 | 3,500 | Officer | 332,509 | 2024-11-04 | Filing |
| $50.00 | 117,000 | Director | 9,532,103 | 2024-10-31 | Filing |
| $49.97 | 1,889 | Officer | 352,844 | 2024-10-31 | Filing |
| $49.31 | 8,111 | Officer | 354,733 | 2024-10-31 | Filing |
| $50.33 | 200,000 | | 4,707,579 | 2024-10-31 | Filing |
| $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 |