Solar stocks are plunging, but ‘sell first’ mentality creates opportunity for brave investors
October 04, 2023 at 14:32 PM EDT
Solar stocks keep plunging Wednesday, with Truist analyst Jordan Levy saying investors are now just selling, without much concern over why they are selling.