Sector & Market
First Solar $150M Block Trade, Shares Fall
First Solar executed a $150 million block trade of 672,700 shares at $222.92, a 3.9% discount to the opening price.
The trade represented 0.7% of the float and accounted for 30% of the 20‑day average