First Solar logo Schwab Charles Investment Management Inc. boosted its position in shares of First Solar, Inc. (NASDAQ:FSLR) by 2.5% in the fourth quarter, according to the company in its most recent Form 13F filing with the SEC. The fund owned 299,590 ...
more»