
Mercedes-Benz reported Q2 core car sales fell 8% year-on-year to 417,800 units, driven by a 30% decline in China amid intensifying competition and product ramp timing. The company saw relative strength elsewhere, with deliveries up 10% in the U.S. and 4% in Europe. Battery-electric vehicle sales rose 50% to 63,000 vehicles (cars and vans), but the broader volume trend remains pressured by China’s price war.
The key mechanism is margin, not units: China is the profit pool for premium German OEMs, so even modest share loss there can offset healthier U.S./Europe deliveries and compress group operating leverage. That creates a negative second-order effect for the whole European luxury stack: dealers lean on incentives, residual values weaken, and suppliers tied to higher-content vehicles see slower pull-through and tougher pricing.
The market risk is that investors treat this as a temporary product-cycle miss, when it may be a structural brand-competitiveness problem against local EV incumbents that are learning to fight on software, cost, and refresh cadence. Near term, the next catalyst is monthly China registration data and any intra-quarter pricing response; over 1-3 months, guidance revisions matter more than delivery prints. Over 6-18 months, the thesis is only broken if these OEMs prove they can defend price with a credible new model mix and stop subsidizing volume.
Contrarian view: the selloff may be partially right but incomplete. The market is likely underestimating how much of the China issue is mix erosion rather than outright demand collapse, which means top-line stabilization may not translate into EPS recovery. If the earnings frame keeps shifting from revenue to profitability, valuation compression can persist even without further unit downside. That argues for selling rallies in the weakest China-exposed premium names rather than fading the entire auto complex.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Overall Sentiment
moderately negative
Sentiment Score
-0.35
Ticker Sentiment