First Solar stock price: FSLR ends week at $242 after Citi shifts top pick — what to watch next — alphai