First Solar, Inc. (FSLR): GLJ Research downgrades to Hold, PT at $161

FSLRFirst Solar, Inc.•GLJ Research•Oct 30, 2026
9