תזרים המזומנים החופשי של OWL עבור Q3 24 הוא 314.76 M USD. עבור 2023, תזרים המזומנים החופשי של OWL היה 881.24 M USD ותזרים המזומנים התפעולי היה 949.14 M USD.