Financial Results for the First Quarter 2025 - MHP SE | RNS | Ticker