Micron, Galecto And Xenetic Lead This Week’s Benzinga Stock Ranking Surges

Benzinga Edge Stock Rankings evaluate companies across four key factors. Here are three big companies that stood out this week.

read more