HOOD's Banking Bet Pays Off With $1.5B in Deposits: Why it Matters