First Solar, Inc. (FSLR): A Bear Case Theory

We came across a bearish thesis on First Solar, Inc. (FSLR) on Stock Whisperer’s Substack. In this article, we will summarize the bears’ thesis on FSLR. First Solar, Inc. (FSLR)’s share was trading at $158.38 as of 23rd May. FSLR’s trailing and forward P/E were 13.46 and 10.17 respectively according to Yahoo Finance.

Solar panels in an agricultural field, highlighting the company’s commitment to renewable energy.

First Solar (FSLR) appears to be under meaningful pressure, with a...