U.S. growth stocks and small cap names are faring the worst in early trading, while the S&P 500 is facing its sharpest ...
First Solar (NASDAQ:FSLR) +3.5% in Thursday's trading but most solar shares trade lower after President Trump unveiled sweeping tariffs on imports to the U.S., including heavy levies on countries that ...