תזרים המזומנים החופשי של IMB עבור H2 24 הוא 2.98 B GBP. עבור 2024, תזרים המזומנים החופשי של IMB היה 2.52 B GBP ותזרים המזומנים התפעולי היה 2.89 B GBP.