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