Regions Financial Corporation gets a buy rating after outperforming my prior bullish and neutral views over the last 3 years ...