Our Research


October 28, 2026

GLJ SOLAR PRICING UPDATE – 10/28/2026: Poly-Si Futures Bounce +8.7% WoW to CNY 36,670/t on Output-Cut Hopes, but the “Floor” Isn’t Reaching Downstream: Module Prices Fall for a 2nd Straight Week, While China Wafer & Cell Prices Slide (-2.0% to -3.3% WoW)

By Gordon L. Johnson II

Poly-Si still ~15% below the producers’ CNY 43,000/t floor with >560K MT of inventory; China TOPCon module prices ~9% below the RMB 0.79/W “minimum” (i.e., price discipline is not passing through). Poly-Si: futures bounce, spot…

Read More >>

October 28, 2026

Atlas Energy Solutions Inc. (AESI) — A Bridge to Somewhere: Initiating at BUY, $13 PT

By Gordon L. Johnson II

We are below the Street on 2027–28 estimates and still buyers. At $9.08 the market is paying for a sand company sitting on the floor of its cost curve, and is getting the 731 MW…

Read More >>

October 28, 2026

Enphase (ENPH) — 3Q26 Review: The Quarter Borrowed from December, and the CEO’s Own 2027 Math is 16% below the Street

By Gordon L. Johnson II

Enphase is down ~18% pre-market; we warned this would happen two days ago in our preview note; below, we detail our takeaways from last night’s results/earnings call. Enphase reported 3Q26 revenue of $293.3mn, in line…

Read More >>

October 26, 2026

Enphase Energy (ENPH) — 3Q26 Preview: The Street is Modeling a Fourth Quarter the Channel isn’t Buying

By Gordon L. Johnson II

We have updated our bottom-up earnings driver model for Enphase to reflect a number of recent channel checks, as well as recent data from the California Solar Initiative (“CSI”) and European pricing/share data from BWG….

Read More >>

October 23, 2026

GLJ Weekly Data Center Roundup – The Tab is Open: Cheap Tokens, Rising Debt Spreads, and the First ‘Hyperscaler’ to Blink

By Gordon L. Johnson II

Bottom Line Three prices moved against the people building AI (i.e., sales prices + cost of fund it + cost to build it), and they have been moving that way for months: what customers pay…

Read More >>

October 22, 2026

Steel Industry Channel Check — Majestic Steel: Tight Into Spring, Softer Into 2H27, and the Mills Are Holding the Pen

By Gordon L. Johnson II

We spoke with a senior manager at Majestic Steel USA, one of the larger independent flat-rolled service centers in the country. The conversation was useful precisely because it was unsentimental. Nobody is calling a top….

Read More >>

October 22, 2026

Tesla Inc. (TSLA) — 3Q26 Review: A Beat Built from Tariff Refunds, a 16% Tax Rate and Slower Supplier Payments. The Milestones that Carry the Valuation were Delayed Again

By Gordon L. Johnson II

Adj. EPS of $0.48 beat cons of $0.44. Gross margin of 19.6% beat 17.8%. Free cash flow of +$1.5bn landed against a Street est. of -$5bn. We are not going to argue w/ those numbers….

Read More >>

October 21, 2026

GLJ SOLAR PRICING UPDATE – 10/21/2026: Module Prices Fall for First Time in 7 Weeks (after holding steady); Polysilicon Inventories at >560K Metric Tons Remain a “Big” Problem, thus the WoW Fall in Poly-Si Spot Futures Prices to CNY 33,725/t, or Near Recent Lows (despite reports China’s top 8 poly-Si producers recently agreed to a price floor of CNY 43,000/t [i.e., it’s not working])

By Gordon L. Johnson II

Polysilicon Futures Spot Contract Price (CNY$33,725/ton = $5.23/kg) – down -1.82% w/w Note: Adjusted for CNY exchange rate and 13% VAT.Source: Guangzhou Futures exchange. Solar Pricing Metrics – 10/21/2026 Note: EnergyTrend discontinued slurry saw price…

Read More >>

October 19, 2026

Data Center Channel Check — Three Years of Backlog became One: a Hyperscale Developer Confirms AI Spending is Slowing

By Gordon L. Johnson II

Not for lack of wanting to spend. Land, power, moratoria and rates are the brakes. Reiterate SELL on VRT. Bottom Line A channel check dinner held this past Sunday night with a senior executive of…

Read More >>

October 19, 2026

Cleveland-Cliffs (CLF) Q3 Quick Take — Coil Read Our Note After All. CLF Guides 2027 to >$4bn, 60%+ Above the Street

By Gordon L. Johnson II

Twenty-eight days ago we wrote that coil hadn’t read the July guide, that the Street hadn’t read the coil, and that Cleveland-Cliffs would come in materially above consensus as its lagged and spot contract buckets…

Read More >>

October 15, 2026

Tesla Inc. (TSLA) – 3Q26 Preview: The Street Rolled Forward a Clean 2Q That Never Happened. Reiterate SELL.

By Gordon L. Johnson II

After an extensive model revamp, supported by our extensive Q2-to-Q3 bridge analysis detailed below, compared to consensus we are $0.14 below on EPS, 128bp below on gross margin, and 70% Below on EBIT; Energy’s 13.7…

Read More >>

October 13, 2026

Residential Solar Update – Krannich, Round Three Fireside Chat: The “So-Called Recovery” Is Localized, Safe Harbor Fell Short, & String Inverters Are Back; What It Means Into 3Q26 Prints and 4Q26 Guides

By Gordon L. Johnson II

In March, the Chief Sales Officer of one of America’s largest solar distributors told us things would pick up. In June, he said the coming months should help. In what follows, we detail what he’s…

Read More >>

October 13, 2026

GLJ Macro Weekly – A Single Point of Failure

By Gordon L. Johnson II

Businesses are spending on AI like it’s 1999. Households are answering surveys like it’s 2008. We are not calling a recession. We are calling concentration, and concentration has a way of becoming the story later….

Read More >>

October 9, 2026

Vertiv Holdings Co. (VRT) – We Couldn’t Confirm Cooling Quality Issues at Last Month’s Yotta Conference. One of Our Peers Seems to Have Done It for Us

By Gordon L. Johnson II

Reiterate SELL, $188 PT. Bernstein’s hyperscaler checks call the quality concerns overblown. Its own exhibits describe the problem. We came back from Yotta (28-30 September) with secondhand chatter that Vertiv’s liquid-cooling equipment was having quality…

Read More >>

October 7, 2026

Solar Weekly – The Tariff Is a Price Floor; the Demand Is Still a Question; & the First Solar “Mystery”

By Gordon L. Johnson II

China’s polysilicon cuts are talk until they show up in the meeting minutes. First Solar is at 10.9x trailing earnings and the sell-side cannot agree on why. Key Takeaways Nothing new in price, which is…

Read More >>