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