תזרים המזומנים החופשי של ROR עבור H1 24 הוא 48.68 M GBP. עבור 2023, תזרים המזומנים החופשי של ROR היה 120.58 M GBP ותזרים המזומנים התפעולי היה 127.89 M GBP.