3 hours MBB Public Markets I LLC Invests $1.65 Million in First Solar, Inc. (NASDAQ:FSLR) MarketBeat
MBB Public Markets I LLC purchased a new stake in First Solar, Inc. (NASDAQ:FSLR – Free Report) during the second quarter, according to the company in its most recent filing with the Securities and Exchange Commission. The institutional investor purc…