UAE - Mubasher: Mubadala Investment Company reported strong financial performance in 2025, with assets under management (AUM) rising by 17% year-on-year (YoY) to AED 1.40 trillion ($385 billion).
The capital deployed grew by 20% to AED 143 billion ($39 billion) at the end of December 2025, according to the financial results.
Likewise, the proceeds jumped by 27% YoY to reach record levels at AED 138 billion ($38 billion).
Khaldoon Khalifa Al Mubarak, Managing Director and Group CEO, commented: “The strength of Mubadala’s performance in 2025 reflects the long-term strategy to invest in key sectors of growth in the UAE and abroad. That strategy and our portfolio performance over the last five and ten years means Mubadala remains resilient and well positioned to weather the current challenges facing the regional and global economy.”
Al Mubarak added: “In 2025, we bolstered our AI capabilities in Abu Dhabi and continued to deploy capital underpinning the UAE’s vision of greater economic diversification. With our solid track record, we are confident we will emerge from these challenging times stronger than before.”
Carlos Obeid, Chief Financial Officer of Mubadala, said: “This was achieved while maintaining a robust liquidity position that is built on a consistent access to diversified sources of capital. This discipline provides us with the flexibility to remain resilient in a challenging global environment and to capitalize on opportunities arising from the shifting global economic landscape.”
Since 2021, the Abu Dhabi-based company has not disclosed annual financial figures such as revenue and net income but has disclosed rolling five-year IRR and, in 2024, began publishing 10-year IRR figures, reflecting the long-term nature of its capital deployment.
Last December, Mubadala and Glenwood Private Equity (Glenwood PE) closed their co-investment in NanoH2O after securing all required regulatory approvals.