Nextpower upgraded to Buy at Guggenheim Securities, which cited the stock's recent 33% decline from its late May peak.
Read on WOBR AI →