Regions Financial Hits 52-Week High of $28.43 on Strong Earnings