Actionable Stock Market Trading Newswire. Built for Traders, by Traders.
All news is property of their respective owners.
Read More

Why First Solar Gets Upgrade, Despite Recent Selloff

Despite a positive earnings update for the first quarter, First Solar, Inc’s (NASDAQ: FSLR) stock Friday plummeted 8.9%, possibly on investor concerns around “shipping and logistics headwinds as well as long-term tech concerns," according to BofA Securities.

FSLR