| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $32.98 | 9,823 | $323,946.82 | 15,000 | 2025-12-23 | Filing | |
| $32.25 | 30,177 | $973,259.55 | 15,000 | 2025-12-23 | Filing | |
| $27.03 | 176,457 | $4,769,632.71 | 9,112,000 | 2025-12-29 | Filing | |
| $29.41 | 7,436 | $218,698.71 | 9,288,457 | 2025-12-26 | Filing | |
| $28.44 | 325,633 | $9,262,533.00 | 9,295,893 | 2025-12-26 | Filing |