Financials have the market’s deepest bench of near-breakouts Leave a Comment / Uncategorized / By The Survivor CNBC screened the S&P 500 for stocks trading close to 52-week highs that have not made new highs recently.
Wells Fargo double upgrades this oil and gas stock on improved capital efficiency and Permian productivity