First Solar Inc <FSLR.O>: Truist Securities initiates coverage with hold rating; price target $249 - FSLR News | Rallies