Here are two bank stocks that recently reported earnings, and why they could be excellent choices for long-term investors at their current prices. The largest all-digital U.S. bankAlly Financial (ALLY +1.44%) is one of the most interesting bank stocks in the market. It was spun out of General Motors (GM +1.60%) in the wake of the financial crisis and, not surprisingly, specializes in auto loans. Ally is also the largest online-only bank in the United States with $144 billion in retail deposits. If gradually falling interest rates result in a surge in auto financing, Ally could be a big winner in 2026 and beyond.