| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $23.47 | 14,692 | $344,821.24 | 624,497 | 2025-06-16 | Filing | |
| $23.15 | 132,496 | $3,067,282.40 | 542,089 | 2025-06-12 | Filing | |
| $24.75 | 19,432 | $480,942.00 | 5,480,568 | 2025-06-03 | Filing | |
| $24.44 | 249,700 | $6,102,668.00 | 6,090,959 | 2025-06-02 | Filing | |
| $24.33 | 250,300 | $6,089,799.00 | 6,340,659 | 2025-05-30 | Filing | |
| $24.00 | 2,435 | $58,440.00 | 24,693 | 2025-05-29 | Filing | |
| $23.98 | 2,000 | $47,960.00 | 27,128 | 2025-05-28 | Filing | |
| $23.93 | 852,567 | $20,401,928.31 | 26,588,867 | 2025-05-28 | Filing | |
| $23.86 | 251,898 | $6,010,286.28 | 27,441,434 | 2025-05-27 | Filing | |
| $23.82 | 174,858 | $4,165,117.56 | 6,590,959 | 2025-05-28 | Filing | |
| $23.74 | 132,697 | $3,150,226.78 | 6,765,817 | 2025-05-27 | Filing | |
| $23.99 | 229,627 | $5,508,751.73 | 27,693,332 | 2025-05-23 | Filing | |
| $23.98 | 168,009 | $4,028,855.82 | 27,922,959 | 2025-05-22 | Filing | |
| $24.03 | 133,346 | $3,204,304.38 | 6,898,514 | 2025-05-23 | Filing | |
| $24.09 | 59,099 | $1,423,694.91 | 7,031,860 | 2025-05-22 | Filing | |
| $23.64 | 477,570 | $11,289,754.80 | 5,500,000 | 2025-05-19 | Filing | |
| $23.50 | 107,002 | $2,514,547.00 | 5,977,570 | 2025-05-16 | Filing | |
| $24.05 | 200,811 | $4,829,504.55 | 28,082,445 | 2025-05-14 | Filing | |
| $24.01 | 1,000 | $24,010.00 | 15,642 | 2025-05-14 | Filing | |
| $23.90 | 10,155 | $242,704.50 | 6,084,572 | 2025-05-15 | Filing |