European banks' first-quarter earnings have largely beaten expectations, with the boost from higher interest rates still supporting lenders' bottom line.
CNBC Pro screened three indexes for stocks that are among the most overbought. They were also screened to include analyst buy ratings of more than 50%.