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