תזרים המזומנים החופשי של OCN עבור H2 23 הוא 45.74 M GBP. עבור 2023, תזרים המזומנים החופשי של OCN היה 59.06 M GBP ותזרים המזומנים התפעולי היה 111.46 M GBP.