| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $31.64 | 1,875 | $59,325.00 | 12,642 | 2026-08-06 | Filing | |
| $31.97 | 1,666 | $53,262.02 | 3,550 | 2026-08-05 | Filing | |
| $31.97 | 9,723 | $310,844.31 | 0 | 2026-08-05 | Filing | |
| $31.98 | 1,000 | $31,980.00 | 4,878 | 2026-08-05 | Filing | |
| $31.87 | 10,000 | $318,700.00 | 211,180 | 2026-08-03 | Filing | |
| $32.08 | 4,200 | $134,736.00 | 77,139 | 2026-07-30 | Filing | |
| $31.50 | 10,000 | $315,000.00 | 221,180 | 2026-07-31 | Filing | |
| $32.08 | 10,000 | $320,800.00 | 231,180 | 2026-07-30 | Filing | |
| $31.88 | 10,000 | $318,800.00 | 241,180 | 2026-07-29 | Filing | |
| $31.86 | 10,000 | $318,600.00 | 251,180 | 2026-07-28 | Filing | |
| $31.15 | 2,000 | $62,300.00 | 172,073 | 2026-07-29 | Filing | |
| $31.75 | 10,000 | $317,500.00 | 174,073 | 2026-07-28 | Filing | |
| $28.78 | 5,000 | $143,900.00 | 261,180 | 2026-06-11 | Filing | |
| $28.89 | 15,000 | $433,350.00 | 266,180 | 2026-06-10 | Filing | |
| $28.54 | 15,000 | $428,100.00 | 281,180 | 2026-06-08 | Filing | |
| $27.92 | 11,595 | $323,732.40 | 296,180 | 2026-05-27 | Filing | |
| $27.99 | 10,000 | $279,900.00 | 307,775 | 2026-05-22 | Filing | |
| $27.60 | 11,000 | $303,600.00 | 317,775 | 2026-03-04 | Filing | |
| $27.42 | 9,800 | $268,716.00 | 328,775 | 2026-03-03 | Filing | |
| $27.80 | 200 | $5,560.00 | 338,575 | 2026-03-02 | Filing |