20 Oct $FSLR 07.08.25 Investment Thesis: * SO: 107,250,000 * Price ~165 = $17,696, 250,000 * EV: 17, 696, 250, 000 20 Oct 2025 16 min read
30 Sep The Death of Renewables! ($FSLR & $NXT) 07.07.25 In this piece, we’ll look at the “One Big Beautiful Bill” — a sweeping policy package that 30 Sep 2025 3 min read