Abu Dhabi’s Mubadala Raises Bitcoin ETF Stakes 16% to $566M in Q1 2026
Abu Dhabi sovereign wealth fund Mubadala Investment Company has raised its position in BlackRock’s iShares Bitcoin Trust (IBIT), reporting ownership of 14,721,917 shares worth $565,616,051 per share. March 31, 2026,…