Our Research


July 15, 2026

Fluence Energy, Inc. (FLNC) – Two MSAs, Six Sites, Zero Credit; The Market Sold the Silence; We’re Long the Countdown

By Gordon L. Johnson II

Channel check: a 49-minute conversation yesterday with Chris Shelton, Fluence’s Head of Investor Relations. Reiterate BUY; YE2026 PT $26. Bottom Line. FLNC is down 25% in the nine trading sessions since our 7/1/26 initiation at…

Read More >>

July 14, 2026

Switch On – Hyperscaler Chase Switchgear Undercapacity – Our Checks Lampshade POWL Bookings ahead of Capacity Expansion – Upgrade to BUY, $427PT

By Austin Wang

Channel checks with leading EPCs & OEMs and key customers emphasize switchgear lead-times are continuing to expand even as we believe POWL prepares to announce plans to accelerate a multi-year capacity expansion. The substation –…

Read More >>

July 14, 2026

Tesla (TSLA) – The “SpaceX Will Buy It” Trade Has a Calendar Problem

By Gordon L. Johnson II

The new reason to own Tesla is that SpaceX buys it — soon. This note is about the word “soon.” Every mechanical step of this deal — the committee, the filing, the vote, Beijing, the…

Read More >>

July 10, 2026

Global Solar Update + China SNEC Conference Channel Check/Fireside Chat Takeaways: The Music Stopped in May in China… Somebody Tell the Bulls

By Gordon L. Johnson II

China May installs -91% y/y; Prices Below Cash Cost Across the Chain; Reiterate SELL on JinkoSolar (-39.3% YTD), Canadian Solar (-36.9% YTD) & Daqo New Energy (-58.4% YTD) The Bottom Line. There are slowdowns, and…

Read More >>

July 10, 2026

Sunrun Inc. (RUN) – An Artificial Intelligence (“AI”) Press Release Only an Analyst Could Love

By Gordon L. Johnson II

Sunrun’s AI pilot has no filed economics, no named buyer, and no owner for the GPU decay — but IR is circulating a 1-2 year payback by callback. We value cash flows, not phone calls….

Read More >>

July 9, 2026

Telsa, Inc. (TSLA) – One Hundred and Two Pieces of Paper, Seventeen Cars: Auditing the “Fledgling” Robotaxi Story

By Gordon L. Johnson II

The Punchline. We like arithmetic. Here is some: Tesla has self-certified 102 vehicles to the Texas DMV as SAE Level 4 self-driving cars, according to robotaxitracker.com. Yet, tracking data (Robotaxi Tracker) shows just 17 of…

Read More >>

July 8, 2026

US Steel Industry Channel Check — Boots on the Dock: Majestic Steel on 22 Hikes, Two Weeks of Silence, and Whether the Cycle Has Legs

By Gordon L. Johnson II

Q&A with Majestic Steel | Corroborated against SMU, Mysteel & CRU-settled market data The Bottom Line. We went back to the channel. After twenty-two consecutive weekly Nucor HRC price hikes — not a typo (Ex….

Read More >>

July 7, 2026

ShovelCheck: Anatomy of a Data Center Cancellation with a $2bn Data Center OEM

By Austin Wang

We sat down with a chief commercial officer at a leading private data center OEM for power management and cooling solutions to discuss Blackstone-backed data center developer QTS’ decision to walk away from a multi-phase…

Read More >>

July 7, 2026

GLJ Macro Weekly: Eighteen Treasury Withdrawals, No Deposits; the $442B Bar Tab That Comes Due Every Tues. and Thurs. Until Labor Day

By Gordon L. Johnson II

T-bill settlement days have quietly cost the S&P 500 its entire year. The drain resumes this week. The Bottom Line On the 41 days since late October when the Treasury settled more bills than it…

Read More >>

July 7, 2026

Metals & Mining Weekly: Rising Imports + Widening Import Arbitrage + 2nd Straight Week Nucor Pauses Prices (After 23 Straight Weeks of Hikes) = N-Term Sentiment Drag

By Gordon L. Johnson II

LME Metal Prices Mostly Higher vs. Previous Close: Today, Copper -0.03% to $6.06/lb; aluminum +0.34% to $1.53/lb; nickel +0.16% to $8.54/lb; zinc +0.97% to $1.65/lb; lead -0.18% to $1.06/lb; gold +0.07% to $4,168/oz; silver -1.07%…

Read More >>

July 6, 2026

Picks & Shovels: Vertiv brings on new APAC CDU capacity

By Austin Wang

Vertiv announced the opening of a new Johor, Malaysia facility aimed at expanding capacity of its CDU for an accelerative APAC market. VRT (BUY, $300.53) – Capacity ramp continues with Johor, Malaysia launch (link) Vertiv…

Read More >>

July 2, 2026

Primoris (PRIM, BUY) – Blattner has left the building, but we haven’t – 2Q Preview, PT to $103

By Austin Wang

We are positive on PRIM post its aggressive negative revision of F’26 outlook. We believe management’s conservatism sets up PRIM for strong F’27 EBITDA growth and see upside to the Renewables guidance for flat growth…

Read More >>

July 2, 2026

ShovelCheck: Equipment orders at private OEMs power out of 1H

By Austin Wang

Private data center OEMs we spoke with emphasized strong exit-rates on 1H order trends with hyperscaler and neocloud clients, in defiance of recent narratives fit to choppy moves across our names. We break apart reads…

Read More >>

July 1, 2026

GLJ SOLAR PRICING UPDATE – 7/1/2026: Cost Support Weakens, Downward Price Pressure Persists Across the Solar PV Supply Chain

By Gordon L. Johnson II

Please see bottom of report for important disclosures Gordon L. Johnson/GLJ Research LLC ————————————————– Polysilicon Futures Spot Contract Price (CNY$35,820/ton = $5.07/kg) – down 1.8% w/w Note: Adjusted for CNY exchange rate and 13% VAT….

Read More >>

July 1, 2026

Fluence Energy, Inc. (FLNC) – Batteries Included, Transformers Sold Separately; Initiating at BUY (High Risk); $26/shr Year-End Price Objective

By Gordon L. Johnson II

The grid is short on reserve margin. AI is the reason. Fluence sells the cure — proven batteries, not “PowerPoint” transformers. Trade construction: Own FLNC outright (high-risk long), and/or express it as a relative-value pair…

Read More >>