Coming out of the financial crisis banking stocks like Bank of America (BAC 3.35%), Citigroup (C 1.41%) and JPMorgan Chase (JPM 2.51%) were screaming buys. But with Bank of America rising 50%, Citigroup 40%, and JPMorgan up 13% in the last year, do they still have room to run?

Fool.com financials analyst Matt Koppenheffer helps explain the opportunity today.