Deutsche Bank lowered the firm’s price target on First Solar (FSLR) to $265 from $280 and keeps a Buy rating on the shares following the Q4 ...
First Solar (NASDAQ:FSLR) fell short of Wall Street earnings expectations for the fourth quarter, but its revenue came in ...