First Solar (FSLR) reported higher fourth-quarter profit but missed earnings expectations, sending shares tumbling over 10% on weak 2026 revenue guidance.
The solar panel manufacturer’s disappointing outlook overshadowed strong revenue growth, raising concerns about future...