תזרים המזומנים החופשי של IBSTL עבור H2 24 הוא 26.96 M GBP. עבור 2024, תזרים המזומנים החופשי של IBSTL היה 8.56 M GBP ותזרים המזומנים התפעולי היה 53.79 M GBP.