תזרים המזומנים החופשי של STO עבור H2 24 הוא 101.6 M AUD. עבור 2024, תזרים המזומנים החופשי של STO היה 395.69 M AUD ותזרים המזומנים התפעולי היה 3.8 B AUD.