| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $30.10 | 1,206 | $36,300.60 | 7,231,687 | 2026-08-19 | Filing | |
| $30.02 | 32,927 | $988,468.54 | 7,232,893 | 2026-08-18 | Filing | |
| $30.04 | 9,173 | $275,556.92 | 7,265,820 | 2026-08-17 | Filing | |
| $30.25 | 136,226 | $4,120,836.50 | 7,274,993 | 2026-08-14 | Filing | |
| $30.15 | 135,612 | $4,088,701.80 | 7,411,219 | 2026-08-13 | Filing | |
| $30.06 | 96,331 | $2,895,709.86 | 7,546,831 | 2026-08-12 | Filing | |
| $29.76 | 20,475 | $609,336.00 | 7,643,162 | 2026-08-07 | Filing | |
| $29.79 | 109,366 | $3,258,013.14 | 7,663,637 | 2026-08-06 | Filing | |
| $30.11 | 134,269 | $4,042,839.59 | 7,773,003 | 2026-08-05 | Filing | |
| $30.17 | 38,788 | $1,170,233.96 | 7,907,272 | 2026-08-04 | Filing | |
| $30.38 | 55,105 | $1,674,200.11 | 153,909 | 2026-07-30 | Filing | |
| $26.83 | 83,663 | $2,244,594.63 | 506,597 | 2026-03-16 | Filing | |
| $26.80 | 39,749 | $1,065,233.45 | 590,260 | 2026-03-13 | Filing | |
| $22.46 | 100,000 | $2,245,500.00 | 845,362 | 2025-08-07 | Filing | |
| $22.54 | 100,000 | $2,253,600.00 | 945,362 | 2025-08-06 | Filing | |
| $22.81 | 28,000 | $638,568.00 | 176,560 | 2025-06-27 | Filing | |
| $22.94 | 224 | $5,138.56 | 7,946,060 | 2024-10-18 | Filing |