| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $34.42 | 201,320 | $6,930,078.62 | 8,726,277 | 2026-01-28 | Filing | |
| $33.83 | 184,403 | $6,237,763.40 | 8,927,597 | 2026-01-28 | Filing | |
| $35.25 | 2,222 | $78,325.50 | 9,112,000 | 2026-01-28 | Filing | |
| $34.42 | 196,474 | $6,763,263.80 | 9,112,000 | 2026-01-28 | Filing | |
| $33.83 | 179,965 | $6,087,640.06 | 9,112,000 | 2026-01-28 | Filing | |
| $35.27 | 810 | $28,571.37 | 250,000 | 2026-01-28 | Filing | |
| $34.38 | 10,609 | $364,778.80 | 250,810 | 2026-01-28 | Filing | |
| $33.66 | 13,581 | $457,135.10 | 261,419 | 2026-01-28 | Filing | |
| $35.26 | 7,731 | $272,615.16 | 275,000 | 2026-01-28 | Filing | |
| $34.37 | 76,171 | $2,618,058.21 | 282,731 | 2026-01-28 | Filing | |
| $33.64 | 86,098 | $2,896,663.89 | 358,902 | 2026-01-28 | Filing | |
| $35.23 | 3,992 | $140,643.75 | 250,000 | 2026-01-28 | Filing | |
| $34.38 | 31,163 | $1,071,253.06 | 253,992 | 2026-01-28 | Filing | |
| $33.66 | 39,845 | $1,341,230.51 | 285,155 | 2026-01-28 | Filing | |
| $29.08 | 150 | $4,362.00 | 0 | 2026-01-05 | Filing | |
| $28.70 | 19,850 | $569,673.17 | 150 | 2026-01-05 | Filing | |
| $32.98 | 6,330 | $208,743.14 | 75,000 | 2025-12-23 | Filing | |
| $32.25 | 18,670 | $602,064.56 | 81,330 | 2025-12-23 | Filing | |
| $32.98 | 7,309 | $241,080.06 | 100,000 | 2025-12-23 | Filing | |
| $32.26 | 22,691 | $731,925.43 | 100,000 | 2025-12-23 | Filing |