| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $31.33 | 10,000 | $313,300.00 | 183,745 | 2026-08-24 | Filing | |
| $31.27 | 4,200 | $131,334.00 | 193,745 | 2026-08-21 | Filing | |
| $31.80 | 3,235 | $102,873.00 | 197,945 | 2026-08-19 | Filing | |
| $31.78 | 10,000 | $317,800.00 | 201,180 | 2026-08-18 | Filing | |
| $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 |