Q1 2025 Financial Results - Flutter Entertainment plc | RNS | Ticker