Finance Capital One Is Betting Sixteen Billion Dollars That You Will Not Default Capital One’s profits exceeded expectations, supported by a major buyback. by October 21, 2025January 4, 2026