| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $28.78 | 14,105 | $405,991.27 | 8,443 | 2025-08-28 | Filing | |
| $28.26 | 3,564 | $100,718.64 | 40,522 | 2025-08-20 | Filing | |
| $27.30 | 5,666 | $154,701.06 | 563,872 | 2025-08-18 | Filing | |
| $27.30 | 10,098 | $275,692.57 | 469,333 | 2025-08-18 | Filing | |
| $27.95 | 2,500 | $69,879.50 | 482,121 | 2025-08-15 | Filing | |
| $27.82 | 7,146 | $198,808.87 | 588,793 | 2025-08-14 | Filing | |
| $27.83 | 92,000 | $2,560,663.60 | 0 | 2025-08-14 | Filing | |
| $27.98 | 2,500 | $69,944.25 | 511,094 | 2025-07-29 | Filing | |
| $26.83 | 2,500 | $67,070.00 | 513,594 | 2025-07-15 | Filing | |
| $27.96 | 92,000 | $2,571,998.00 | 0 | 2025-07-01 | Filing | |
| $27.94 | 10,000 | $279,392.00 | 516,094 | 2025-07-01 | Filing | |
| $28.40 | 2,500 | $71,000.00 | 526,094 | 2025-06-30 | Filing | |
| $28.10 | 2,500 | $70,245.00 | 528,594 | 2025-06-13 | Filing | |
| $28.10 | 10,098 | $283,739.66 | 492,856 | 2025-06-13 | Filing | |
| $28.48 | 135,000 | $3,845,164.50 | 716,728 | 2025-06-11 | Filing | |
| $28.48 | 184,000 | $5,240,798.40 | 0 | 2025-06-11 | Filing | |
| $28.78 | 2,500 | $71,950.00 | 531,094 | 2025-05-30 | Filing | |
| $28.53 | 7,000 | $199,686.90 | 25,295 | 2025-05-27 | Filing | |
| $29.53 | 2,500 | $73,825.00 | 533,594 | 2025-05-15 | Filing | |
| $28.94 | 5,449 | $157,689.70 | 245,837 | 2025-05-16 | Filing |