| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $33.31 | 122 | $4,063.82 | 81,473 | 2026-05-13 | Filing | |
| $32.36 | 11,865 | $383,906.31 | 81,595 | 2026-05-13 | Filing | |
| $33.58 | 314 | $10,543.30 | 88,750 | 2026-05-13 | Filing | |
| $32.34 | 12,349 | $399,328.38 | 89,064 | 2026-05-13 | Filing | |
| $32.91 | 4,310 | $141,824.43 | 60,289 | 2026-05-12 | Filing | |
| $32.91 | 6,682 | $219,877.89 | 93,460 | 2026-05-12 | Filing | |
| $33.61 | 4,862 | $163,396.75 | 101,413 | 2026-05-12 | Filing | |
| $33.52 | 10,000 | $335,171.00 | 106,275 | 2026-05-11 | Filing | |
| $24.06 | 2,956 | $71,121.36 | 127,597 | 2026-03-05 | Filing | |
| $88.00 | 11,363 | $999,944.00 | 556,818 | 2024-04-25 | Filing | |
| $23.54 | 10 | $235.40 | 47,983 | 2025-12-05 | Filing | |
| $26.94 | 2,956 | $79,634.64 | 52,132 | 2025-09-05 | Filing | |
| $38.61 | 613 | $23,665.91 | 11,363 | 2025-06-26 | Filing | |
| $38.21 | 1,767 | $67,513.71 | 11,976 | 2025-06-26 | Filing | |
| $35.00 | 421,498 | $14,752,430.00 | 13,743 | 2025-06-26 | Filing | |
| $35.00 | 1,578,502 | $55,247,570.00 | 3,841,308 | 2025-06-26 | Filing | |
| $38.43 | 5,000 | $192,135.50 | 435,241 | 2025-06-25 | Filing | |
| $38.34 | 5,000 | $191,714.00 | 440,241 | 2025-06-24 | Filing | |
| $38.20 | 157 | $5,997.49 | 445,241 | 2025-06-23 | Filing | |
| $37.67 | 4,843 | $182,436.78 | 445,398 | 2025-06-23 | Filing |