Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $28.78 | 2,203 | Officer | 8,007 | 2025-04-03 | Filing |
| $29.26 | 11,581 | Officer | 124,104 | 2025-04-02 | Filing |
| $27.77 | 3,236 | Officer | 170,285 | 2025-03-31 | Filing |
| $37.35 | 4,685 | Officer | 751,243 | 2025-03-26 | Filing |
| $36.60 | 3,241 | Officer | 755,928 | 2025-03-26 | Filing |
| $35.37 | 22,558 | Officer | 759,169 | 2025-03-26 | Filing |
| $34.50 | 18,941 | Officer | 781,727 | 2025-03-26 | Filing |
| $33.57 | 18,262 | Officer | 800,668 | 2025-03-26 | Filing |
| $32.41 | 23,118 | Officer | 129,248 | 2025-03-21 | Filing |
| $34.31 | 23,287 | Officer, Director | 209,661 | 2025-03-18 | Filing |
| $34.15 | 7,087 | Large Shareholder, Officer, Director | 380,262 | 2025-03-17 | Filing |
| $33.55 | 40,447 | Large Shareholder, Officer, Director | 387,349 | 2025-03-17 | Filing |
| $34.13 | 21,047 | Large Shareholder, Officer, Director | 94,895 | 2025-03-18 | Filing |
| $33.75 | 57,713 | Large Shareholder, Officer, Director | 115,942 | 2025-03-18 | Filing |
| $33.01 | 2,792 | Large Shareholder, Officer, Director | 173,655 | 2025-03-17 | Filing |
| $32.96 | 16,667 | Large Shareholder, Officer, Director | 176,447 | 2025-03-17 | Filing |
| $32.91 | 14,320 | Large Shareholder, Officer, Director | 176,447 | 2025-03-17 | Filing |
| $33.49 | 27,347 | Large Shareholder, Officer, Director | 190,767 | 2025-03-17 | Filing |
| $35.28 | 50,000 | Large Shareholder, Officer, Director | 176,447 | 2025-03-17 | Filing |
| $32.97 | 17,001 | Large Shareholder, Officer, Director | 176,447 | 2025-03-17 | Filing |