Bloom Energy shares fall on Oracle project halt

Go back to Bloom Energy shares fall on Oracle project halt

Selloff in this energy stock is "overdone", Mizuho says

September 29, 2026 7:00 PM EDT

Mizuho told clients in a note that the recent drop in First Solar (NASDAQ: FSLR) shares was an overreaction and that the solar panel maker retains pricing power.

Analyst Maheep Mandloi explained that the stock fell on concern that average selling prices might grow less than expected, as First Solar instead secures more favorable... More