תזרים המזומנים החופשי של STMRF עבור H1 24 הוא 101.69 M USD. עבור 2023, תזרים המזומנים החופשי של STMRF היה 557.53 M USD ותזרים המזומנים התפעולי היה 755.79 M USD.