Evercore initiated coverage on the biotech sector and named its seven favorite stocks it calls “The Magnificent Seven.”

Read More