תזרים המזומנים החופשי של MTRO עבור H1 24 הוא 65 M GBP. עבור 2023, תזרים המזומנים החופשי של MTRO היה 616 M GBP ותזרים המזומנים התפעולי היה 628 M GBP.