FSLR ▲ +2.3% - First Solar, Inc. $FSLR u/g Buy @ Truist pt 270 12-OCT-2026 05:46 AM ET