July 24, 2025
Our Take on Tesla’s 2Q25A Results. While TSLA reported Q2 top-line sales and non-GAAP adj. EPS that missed Cons. ests. – i.e., Cons. ests. that were revised sharply lower through 2Q25, lowering the “bar” for…
July 22, 2025
Is Enphase a (Good) Short into Tonight’s Earnings Report? Betting against heavily shorted solar stocks (i.e., ENPH, with 26.469mn shares sold short at present, or 20.88% of the float, currently boasts its highest level of…
July 22, 2025
Tesla 2Q25E Earnings Preview. In this note, we adjust our 2Q25E TSLA model after our review of: (a) our expectation for an increase in gross profit/car sold QoQ as other cars sold saw price increases…
July 16, 2025
So… What’s the Update on SunRun’s SUNRN 2025-2 Solar Lease/PPA ABS Bond? In our attempt to keep tabs on the state of affairs in the solar Asset-Backed-Security (“ABS”) space, below we provide visibility into what…
July 15, 2025
Is Canadian Solar Incorporated in Canada or the People’s Republic of China (“PRC”)? When we asked popular artificial intelligence applications OpenAI and xAI where Canadian Solar (“CSIQ”) is incorporated, the answer from both was Canada….
July 10, 2025
Is Daqo New Energy (“DQ”) Now a Top Solar Sector BUY? In light of the China Ministry of Industry and Information Technology’s (“MIIT”) new proposed policy around the polysilicon segment, which includes a significant restructuring…
July 1, 2025
The U.S. Senate’s Tax/Spend Bill Makes it a Lot Harder to Use Chinese Solar Products when Installing Solar Domestically – i.e., the U.S. Congress is taking a hard line against Chinese solar panels used in…
June 26, 2025
What’s Up? In this note, we provide on-the-ground feedback from Tesla’s widely acclaimed “Robotaxi” rollout this past Sunday. That is, Tesla’s “launch” has been limited to a handful of its most loyal cult members (not…
June 17, 2025
We Move our Rating on SolarEdge from HOLD to SELL on Surprisingly Bearish Senate Tax-and-Spend Bill Language. With SolarEdge still struggling in the US and European markets (discussed below), the expectation from many solar pundits…
June 17, 2025
In the Infamous Words of Famed Children’s Character Porky Pig… “T-T-T-That’s all folks”! In this note, via math and an extremely (simplified) explanation, we detail why, barring SunRun’s ability to (in our opinion) inflate the…
June 16, 2025
Re-Publishing Our Tesla 2025E-26E Estimates and Model for Maintenance Purposes. In this note (Ex. 1-4) we provide our most recent estimates for TSLA. More specifically, we update our quarterly: (a) delivery ests., (b) revenue ests.,…
June 12, 2025
Things Just Keep Getting Better for Cameco. Cameco’s 49% share in Westinghouse is now expected to boost its Q2 results on the back of Westinghouse’s participation in the construction of two new nuclear reactors at…
June 10, 2025
It’s Now Clear… Tesla has a Demand Problem in China. In this note we detail the collapse in TSLA’s China sales year-to-date (“YTD”), based on both new monthly and weekly data released yesterday/today, despite: (a)…
May 30, 2025
We are Upgrading Sunrun to HOLD from SELL as the “Solar Friendly” Senate is Set to Return from Adjournment Jun. 2nd (i.e., Monday). While we continue to see RUN’s business as structurally flawed (given our…
May 30, 2025
We are Upgrading SolarEdge to HOLD from SELL as the “Solar Friendly” Senate is Set to Return from Adjournment Jun. 2nd (i.e., Monday). While we continue to see SEDG’s business as structurally flawed (given our view…