Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $28.49 | 20,640 | Large Shareholder, Officer, Director | 864,105 | 2025-04-29 | Filing |
| $28.38 | 2,291 | Large Shareholder, Officer, Director | 43,251 | 2025-04-28 | Filing |
| $28.38 | 20,640 | Large Shareholder, Officer, Director | 884,745 | 2025-04-28 | Filing |
| $28.33 | 2,291 | Large Shareholder, Officer, Director | 45,542 | 2025-04-25 | Filing |
| $28.33 | 20,640 | Large Shareholder, Officer, Director | 905,385 | 2025-04-25 | Filing |
| $28.17 | 2,291 | Large Shareholder, Officer, Director | 47,833 | 2025-04-24 | Filing |
| $28.17 | 20,640 | Large Shareholder, Officer, Director | 926,025 | 2025-04-24 | Filing |
| $27.95 | 787 | Large Shareholder, Officer, Director | 50,124 | 2025-04-23 | Filing |
| $27.95 | 7,100 | Large Shareholder, Officer, Director | 946,665 | 2025-04-23 | Filing |
| $27.05 | 458 | Large Shareholder, Officer, Director | 50,911 | 2025-04-22 | Filing |
| $27.05 | 4,128 | Large Shareholder, Officer, Director | 953,765 | 2025-04-22 | Filing |
| $26.73 | 1,824 | Officer | 129,790 | 2025-04-17 | Filing |
| $26.84 | 10,000 | Officer | 503,382 | 2025-04-16 | Filing |
| $28.63 | 5,445 | Officer | 127,889 | 2025-04-02 | Filing |
| $28.63 | 4,393 | Officer | 229,124 | 2025-04-02 | Filing |
| $28.63 | 4,892 | Officer | 134,238 | 2025-04-02 | Filing |
| $29.08 | 482 | Large Shareholder, Officer, Director | 51,369 | 2025-04-01 | Filing |
| $29.08 | 4,108 | Large Shareholder, Officer, Director | 969,179 | 2025-04-01 | Filing |
| $29.22 | 1,095 | Large Shareholder, Officer, Director | 51,851 | 2025-03-31 | Filing |
| $28.65 | 1,196 | Large Shareholder, Officer, Director | 52,946 | 2025-03-31 | Filing |