Coming out of the financial crisis banking stocks like Bank of America (NYSE:BAC), Citigroup (NYSE:C) and JPMorgan Chase (NYSE:JPM) 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.