תזרים המזומנים החופשי של STJ עבור H2 24 הוא -774.8 M GBP. עבור 2024, תזרים המזומנים החופשי של STJ היה -655.8 M GBP ותזרים המזומנים התפעולי היה -652.2 M GBP.