| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $27.80 | 26,889 | $747,632.51 | 2,388,014 | 2025-07-03 | Filing | |
| $27.76 | 4,266 | $118,428.43 | 168,660 | 2025-07-03 | Filing | |
| $27.77 | 4,266 | $118,472.79 | 377,535 | 2025-07-03 | Filing |