US stock futures showed a slight upward trend this morning, with the S&P 500 futures gaining around 0.1%. However, pre-market trading saw several companies experience significant share drops, primarily driven by disappointing quarterly results. Urban Outfitters, Canadian Solar, Snowflake, and Lufax Holding led the decline, with shares falling by double digits.
Results for: Canadian Solar
Despite the recent setbacks in the solar industry due to shifting policies and rising costs, the demand for renewable energy remains strong. With signs of a market bottom emerging, now may be an opportune time to invest in some top solar stocks. Here are three multibagger candidates worth considering: First Solar (FSLR), Enphase Energy (ENPH), and Canadian Solar (CSIQ).