First Solar's drop reflects investor fear that higher borrowing costs will make project financing harder and slow its builds. The article ties the share decline directly to rising financing costs, a clear negative for a company that relies on capital for projects. Oil and energy ETFs rose on the same day, but that favored fossil fuel names and did not ease lenders' concerns about financing solar projects.
Oracle dropped 4.5% after issuing a force majeure notice for its New Mexico data center project, which raises questions about its AI infrastructure build pace.
Eli Lilly rose 3.5% after FDA approval for a once-weekly insulin and a licensing deal worth up to $3.35 billion, which supports its product and revenue outlook.
Get alerts for FSLR
Follow First Solar, Inc. (FSLR) free. When we publish a story about it, you get the plain-English explanation as an alert.