At March 31,
2026
2025
2024
€M
Trade payables
609.8
702.0
792.2
No definition available.
Tabular disclosure for trade payables.