Mubadala Investment Company disclosed ownership of 12.7 million shares of BlackRock iShares Bitcoin Trust (IBIT), valued at about $630.6 million as of Dec. 31, 2025, according to Reuters.
Bitcoin sees Abu Dhabi IBIT exposure top $1B after Q4 13F
Loading BTC data...
MOBILE APP