Our Research


March 30, 2026

Initiate Modine (MOD) at BUY – Chiller Thriller is a Coil-ed Spring for Margins

By Austin Wang

We initiate on Modine Manufacturing at BUY with a Street-high $290 PT as the analyst community fails to give Modine credit for a NAM data center chillers capacity ramp that will drive accelerative trends at…

Read More >>

March 30, 2026

Tesla (TSLA) – Q1’26 Delivery Preview

By Gordon L. Johnson II

Investment Conclusion We reiterate our Sell rating and $24.86 12-month price target on Tesla (TSLA). Our final Q1 2026 delivery model — incorporating GLJ’s proprietary VIN-based US production channel check, CPCA/CNEVPost China production and delivery…

Read More >>

March 26, 2026

Sunrun (RUN) Channel Check Update – Optimizing for Last Cycle: Why RUN’s “Wall Street Strategy” Is a Death Sentence; PT Falls to $4.63/shr (vs. $6.73 prior)

By Gordon L. Johnson II

I. Investment Thesis We are maintaining our SELL rating on Sunrun (RUN) with an updated price target of $4.63, implying approximately 63% downside from current levels. Our conviction has strengthened following a direct channel check…

Read More >>

March 26, 2026

Solar Sector Channel Check: Fireside Chat w/ Krannich Solar CSO Confirms Demand Stagnation, ITC Behavioral Dislocation, and Module Cost Inflation; What’s it Mean for our Solar SELL Ratings (i.e., JKS, CSIQ, ENPH, SEDG, RUN, & DQ)?

By Gordon L. Johnson II

Investment Thesis GLJ Research conducted a structured expert channel check with a Chief Sales Officer at Krannich Solar — one of the largest solar equipment distributors in North America — to stress-test our below-consensus bear…

Read More >>

March 25, 2026

Global Macro Strategy: The Iran Macro Playbook – Phase Update; We Are in Late Phase 2 (The Six-Week Trigger Arrives April 10)

By Gordon L. Johnson II

Investment Summary Twenty-five days after the US/Israel launched strikes against Iran on February 28, 2026, GLJ Research’s Four-Phase Iran Macro Playbook is tracking with near-precision fidelity. We are now at the inflection point of Phase…

Read More >>

March 23, 2026

Global Macro Strategy: The Iran Macro Playbook – a Four-Phase Framework for Navigating an Energy Shock

By Gordon L. Johnson II

Investment Summary Nearly four weeks into what GLJ Research assesses as a structurally durable Middle East conflict (i.e., the US/Israel launched their initial strikes against Iran 2/28/26), markets are materially mispricing both the duration and…

Read More >>

March 23, 2026

POLYSILICON FUTURES FLASH: Anti-Involution Premium Fully Collapsed — Spot Futures Price ¥35,435/MT (-41.1% From December Peak); Reiterate SELL on JKS, CSIQ, DQ

By Gordon L. Johnson II

Investment Thesis (A.) The Event — The Anti-Involution Premium Is Gone. As of today’s close (March 23, 2026), the dominant polysilicon futures contract on the Guangzhou Futures Exchange settled at ¥35,435/MT, down ¥3,130 (-8.12%) on…

Read More >>

March 22, 2026

nVent Electric (NVT, BUY) – +35% liquid cooling CAGR thru ’28, NVT to grow ahead – PT to $153

By Austin Wang

We see partial validation of our white-space thesis as management unveiled new long-term targets ahead of the Street that met buyside expectations. Expect further long-only follow-through after management spoke to accelerative data centers execution and…

Read More >>

March 19, 2026

POLYSILICON FUTURES FLASH NOTE: The Anti-Involution Premium Is Gone – Polysilicon Spot Breaks ¥38,550/MT (-36.4% From December Peak); Cross-Name Read-Through for JKS, CSIQ, and DQ

By Gordon L. Johnson II

What the Chart Shows — and Why It Matters The dominant polysilicon futures contract (多晶硅主连) closed today at ¥38,550/MT, down ¥2,360 (-5.77%) on the session alone, on volume of 13,502 contracts. The intraday range of…

Read More >>

March 19, 2026

CANADIAN SOLAR 4Q25 EARNINGS QUICK TAKE: The Watt Hits the Fan Redux – A Miss on Every Line That Matters, a Guide That Confesses, and a JKS Read-Through That Should Terrify the Bulls; CSIQ Shares Down -13.9% Pre-Market

By Gordon L. Johnson II

(a) The Quarter – A Clean Miss Dressed Up in Project Asset Language Q4 revenue of $1.217B missed the $1.355B Consensus estimate by ~10% — a wide miss for what is supposed to be a…

Read More >>

March 18, 2026

Jinko Solar (JKS; SELL) – The “Watt Hits the Fan”: Rising Costs, Falling ASPs, and a Storage Story That Doesn’t Add Up – Reiterate SELL; PT to $12.10/shr (-51% downside)

By Gordon L. Johnson II

Investment Thesis We reiterate our SELL rating on JinkoSolar (JKS US) and adjust our 2026E yr-end PT modestly higher to $12.10 (-51% downside) from $10.15 prior on our updated estimates. The March 12, 2026 PV…

Read More >>

March 16, 2026

nVent Electric (NVT, BUY) – Initiation feedback, incremental margins puts and takes

By Austin Wang

We digest client feedback and note a consensus that management will significantly lower company-wide incremental margins from pre-Thermal divestiture guided mid-30’s with buyside bogeys clustering around mid-20’s incremental EBIT margins. We break apart the puts…

Read More >>

March 16, 2026

Cleveland-Cliffs Update – Sell the Seasonal Peak: HRC’s Best Days Are Behind It for 2026

By Gordon L. Johnson II

Investment Thesis – Estimate & Macro Update We reiterate our SELL rating on CLF and keep our 12-month price target flat at $9.42/share — reflecting the February 10 GLJ update note valuation methodology (13.0x 2026E…

Read More >>

March 16, 2026

Nextpower (NXT, BUY) – Management Initiation Feedback on Supermarket Thesis, EBTIDA Beat Streak (8 and counting) Update

By Gordon L. Johnson II

Investment Thesis – Management Feedback We had a chance to catch up with Nextpower management (IR contact: Sarah Lee) on March 13, 2026 for a 36-minute discussion covering eight topics spanning the company’s product strategy,…

Read More >>

March 13, 2026

GLJ Solar Weekly – CSI Jan. 2026 Data Update: Post Pull-Forward Hangover Confirmed; ENPH & SEDG Structurally Impaired; Module “Other” at 87.5% Signals Trouble for JKS, CSIQ, & TSLA

By Gordon L. Johnson II

Investment Thesis California Solar Initiative (“CSI”) January 2026 data delivers a verdict across two distinct dimensions: (1) the post-ITC pull-forward hangover is confirmed, with the MLPE duopoly’s inverter and storage share erosion accelerating; and (2)…

Read More >>