תזרים המזומנים החופשי של OTX עבור Q1 25 הוא -106.04 M EUR. עבור 2024, תזרים המזומנים החופשי של OTX היה 743.74 M EUR ותזרים המזומנים התפעולי היה 890.99 M EUR.