First Quarter 2025 Interim Management Statement - Glanbia plc | Ticker