2 hours First Solar, Inc. (NASDAQ:FSLR) Shares Sold by Leibman Financial Services Inc. MarketBeat
Leibman Financial Services Inc. cut its position in shares of First Solar, Inc. (NASDAQ:FSLR – Free Report) by 15.8% during the 3rd quarter, according to the company in its most recent filing with the SEC. The firm owned 14,957 shares of the solar cel…