| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $33.32 | 148,517 | $4,947,888.41 | 2,572,441 | 2026-07-29 | Filing | |
| $33.47 | 21,217 | $710,141.48 | 212,204 | 2026-07-29 | Filing | |
| $33.47 | 18,217 | $609,635.55 | 422,760 | 2026-07-29 | Filing | |
| $32.09 | 1,500 | $48,133.05 | 189,891 | 2026-01-05 | Filing | |
| $34.24 | 10,300 | $352,634.92 | 191,371 | 2026-01-05 | Filing | |
| $33.38 | 13,900 | $464,020.92 | 201,671 | 2026-01-05 | Filing | |
| $32.30 | 31,961 | $1,032,180.50 | 215,571 | 2026-01-05 | Filing | |
| $35.07 | 1,600 | $56,116.96 | 409,190 | 2026-01-05 | Filing | |
| $34.22 | 10,500 | $359,302.65 | 410,790 | 2026-01-05 | Filing | |
| $33.37 | 13,600 | $453,875.52 | 421,290 | 2026-01-05 | Filing | |
| $32.29 | 31,961 | $1,032,110.18 | 434,890 | 2026-01-05 | Filing | |
| $35.07 | 6,400 | $224,423.04 | 2,499,291 | 2026-01-05 | Filing | |
| $34.22 | 41,276 | $1,412,398.68 | 2,505,691 | 2026-01-05 | Filing | |
| $33.38 | 53,279 | $1,778,266.54 | 2,546,967 | 2026-01-05 | Filing | |
| $32.29 | 132,454 | $4,277,032.38 | 2,600,246 | 2026-01-05 | Filing | |
| $35.11 | 16,000 | $561,694.40 | 132,036 | 2026-01-02 | Filing | |
| $35.00 | 6,185 | $216,491.70 | 382,467 | 2025-10-28 | Filing | |
| $35.57 | 60,000 | $2,134,278.00 | 30,000 | 2025-10-27 | Filing | |
| $35.01 | 38,989 | $1,364,923.01 | 2,419,109 | 2025-10-28 | Filing | |
| $35.00 | 6,185 | $216,480.57 | 173,592 | 2025-10-28 | Filing |