First Solar's profitability is heavily reliant on tax credits, with core manufacturing margins near 7%, absent subsidies.
Deutsche Bank analyst Corinne Blanchard assigned First Solar, Inc. (FSLR) a “Hold” rating, while establishing a price target of $300 per share, marking a notable upside from its current trading price ...