“I still prefer them over the chinamen.”
BlackRock owns China.
Or it may be like the old saying (updated for dollars: “Owe the bank $100K and they own you; owe the bank $1B and you own them.”