Hand-written analysis from the Marvin Labs equity research team. Independent commentary, not generated by an agent.
Spotify (SPOT)Gross margin reached a record 33.4%. One mechanism is an audiobook bundle carrying €473M of disputed royalty exposure, on which a 1 September ruling went mainly Spotify's way.
CD Projekt (CDR.WA)Revenue up 23% on an IP licensing line management will not guide for H2. The Witcher 4 confirmed for 2028, and Stage 2 of the incentive plan written down.
Capcom (9697.T)Half the full-year profit plan arrived in one quarter and the plan did not move. The conversion test the thesis rests on is censored, not passed.
Nintendo (7974.T)Margin recovery is real, but tariffs and currency drove roughly 82% of the operating profit rise. Switch 2's share of platform software fell to its weakest.
Constellation Energy (CEG)The PTC floor indexes up and 920MW of PPAs are signed, but contract pricing is undisclosed by policy and the quarter turned on three unwatched variables.
Glencore (GLEN.L)Adjusted EBITDA rose 86% to $10.1bn. Glencore's own bridge puts +$3.8bn into price against a +$2.7bn Industrial move, with cost and FX taking $1.5bn back.
Unity Software (U)Unity beat every guided line, flipped to net cash and pulled GAAP profitability into 3Q26. Acquisition accounting had already lowered the bar it is about to clear.
AMD (AMD)Record revenue and Helios cleared early. The beat and second-half raise came from EPYC, which no condition tracks. Demonstrated economics still need the ramp.
Paramount Skydance (PSKY),
Warner Bros. Discovery (WBD)Operating logic intact but shareholder economics weakened. The close slips into 2027, with the share price now below the equity subscription's pricing floor.
Take-Two Interactive (TTWO)Launch date affirmed, cost ceiling intact. The recurring floor slipped 1%, and the pre-order book that dominates the story sits nowhere on the balance sheet.
Palantir Technologies (PLTR)Revenue accelerated to 93% as the rate embedded in the price fell to 34.4%. One condition lost its threshold metric, another saw SBC compression reverse.
Sony (6758.T)Portfolio earnings held. The peer discount compressed before the operating conditions were proven, while the results were flattered by currency and a refund.
Apple (AAPL)Demand records across every geography and free cash flow at a high. The margin now turns on a component cost the condition set never contained.
Shell (SHEL.L)Adjusted Earnings rose $2.9bn sequentially to $9.8bn. Shell's own segment bridges show prices and margins contributing $2.7bn of that and tax $0.7bn, while volume and mix subtracted $1.0bn.
Roblox (RBLX)Payer growth collapsed from 52% to 15% and infrastructure leverage inverted at its first test. Bookings +8%, then guided down 14-18%.
Microsoft (MSFT)Capacity is converting fast. Azure at 43%, 88 new datacentres, dock-to-live down by half. Whether it converts at sufficient returns is the open question.
Volkswagen (VOW3.DE)H1 reported margin of 3.75% sits below the 4.0% guidance floor, and the segments that held their earnings were cushioned by falling provisions.
Ubisoft (UBI.PA)A slight beat on a light slate, guidance reaffirmed. The group trades far below its marked Vantage stake alone, and execution is the only bridge.
TSMC beat guidance on every margin line and raised 2026 growth past 40%, but shares fell 7% amid a sector sell-off, rising capex, and a lower margin guide.
Morgan Stanley (MS)A record 2Q26 across every segment, led by Institutional Securities. With the stock up 30% YTD at 4.3x tangible book, the question turns to durability.
Nintendo (7974.T)A Domesday survey of Nintendo's enforcement machine — the lockout, the takedowns, the Palworld patents — measured against the company's own forty-year code. The motte holds. The moat keeps moving.
Microsoft (MSFT)Microsoft's restructure cuts 3,200 Xbox roles and moves five studios out. The structural change: franchise control now sits above the studios that build them.
Micron Technology (MU)The price behind Micron's 84.6% margin trades dark. DDR5 trades on the tape. Watching the lit price is the cheapest way to be early on the one you can't see.
Ubisoft (UBI.PA)Event addendum to the Ubisoft reset primer. Covers the FY25-26 Universal Registration Document and the 1 July 2026 Creative House 2 leadership appointment, scoped to the conditions they move: Vantage structural…