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