Avalon Trust Co Makes New $4.76 Million Investment in First Solar, Inc. $FSLR
Avalon Trust Co recently acquired 20,170 shares of First Solar, Inc. (NASDAQ:FSLR) stock, valued at approximately $4.76 million, during the second quarter. This move is part of broader institutional investment, with various hedge funds also buying and selling shares. The article also details recent …