The electricity it makes is expensive, its technology has been superseded, and it's incinerating thousands of birds ...
A wave of analyst downgrades, outlook resets and company-specific headlines pushed last week's biggest large-cap losers lower, led by First Solar, Roblox, and Madrigal.