BlackRock Reports $84B in Q1 Net Inflows, $3B in Digital Assets, $107B in iShares ETFs

BlackRock has reported record-high assets amid market volatility, with total net inflows of $84 billion in the first quarter of 2025The DefiantRead More