Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $35.92 | 1,225 | Large Shareholder, Officer, Director | 51,368 | 2024-12-23 | Filing |
| $35.92 | 10,935 | Large Shareholder, Officer, Director | 896,122 | 2024-12-23 | Filing |
| $36.25 | 5,043 | Large Shareholder, Officer, Director | 52,593 | 2024-12-20 | Filing |
| $36.25 | 45,406 | Large Shareholder, Officer, Director | 907,057 | 2024-12-20 | Filing |
| $36.98 | 22 | Large Shareholder, Officer, Director | 57,636 | 2024-12-19 | Filing |
| $36.28 | 5,021 | Large Shareholder, Officer, Director | 57,658 | 2024-12-19 | Filing |
| $36.98 | 203 | Large Shareholder, Officer, Director | 952,463 | 2024-12-19 | Filing |
| $36.28 | 45,203 | Large Shareholder, Officer, Director | 952,666 | 2024-12-19 | Filing |
| $38.09 | 79 | Large Shareholder, Officer, Director | 62,679 | 2024-12-18 | Filing |
| $37.80 | 2,938 | Large Shareholder, Officer, Director | 62,758 | 2024-12-18 | Filing |
| $36.44 | 2,026 | Large Shareholder, Officer, Director | 65,696 | 2024-12-18 | Filing |
| $38.09 | 716 | Large Shareholder, Officer, Director | 997,869 | 2024-12-18 | Filing |
| $37.80 | 26,451 | Large Shareholder, Officer, Director | 998,585 | 2024-12-18 | Filing |
| $36.44 | 18,239 | Large Shareholder, Officer, Director | 1,025,036 | 2024-12-18 | Filing |
| $37.70 | 7,500 | Officer | 434,821 | 2024-12-16 | Filing |
| $38.29 | 322 | Large Shareholder, Officer, Director | 67,722 | 2024-12-17 | Filing |
| $37.24 | 4,721 | Large Shareholder, Officer, Director | 68,044 | 2024-12-17 | Filing |
| $38.29 | 2,905 | Large Shareholder, Officer, Director | 1,043,275 | 2024-12-17 | Filing |
| $37.24 | 42,501 | Large Shareholder, Officer, Director | 1,046,180 | 2024-12-17 | Filing |
| $38.63 | 721 | Large Shareholder, Officer, Director | 72,765 | 2024-12-16 | Filing |