Live widget hidden — enable in cookie settings
Europe Weekly Recap: Week Ending Saturday, July 25

Europe Weekly Recap: Week Ending Saturday, July 25

Europe weekly recap cover image for week ending July 25, 2026

Europe Weekly Recap: Week Ending Saturday, July 25

0 views     20 hours ago
7 min read
Text Size
Key PointsAbout This Summary iAn AI tool helped create this summary based on the text of the article. The Luna3 team has checked it for accuracy and revised as necessary. Read more about how we use AI in our publishing process.
  • MC led France with a -9.85% move over the week
  • Covered 8 exchanges — 8 with notable gainers, 8 with notable decliners
  • Includes LSE, Xetra, Euronext Paris, Euronext Amsterdam, SIX, Borsa Italiana, BME, and OMX coverage

Session at a Glance

Energy majors surged on $100 oil while luxury and tech dragged continental indices into the red.

FTSE 100 United Kingdom ▲ +0.63%
DAX 40 Germany ▼ -0.61%
CAC 40 France ▼ -0.94%
Euro STOXX 50 Eurozone ▼ -1.17%
IBEX 35 Spain ▼ -0.19%
FTSE MIB Italy ▼ -2.02%
AEX Netherlands ▼ -1.43%
SMI Switzerland ▼ -0.37%

Brent crude hovering near $100 per barrel — fuelled by continued US strikes on Iranian military infrastructure — was the week’s dominant force. BP, TotalEnergies, ENI, and Repsol all rallied 9–10%, lifting the energy-heavy FTSE 100 to a 0.63% weekly gain and making London the sole green index among the majors. TotalEnergies reported a 67% jump in Q2 profit; Repsol tripled year-on-year adjusted net income.

On the other side of the ledger, luxury and growth names were punished. LVMH slid nearly 10% as sluggish demand and Middle East uncertainty weighed on discretionary spending sentiment, dragging Ferrari and the broader CAC 40 lower. SAP fell 6.8% after a mixed Q2 report — cloud growth was solid but overall earnings missed — pulling the DAX into negative territory. Prosus dropped almost 10% amid a broader tech-sector de-rating.

The result was a stark energy-vs-everything-else split: the FTSE MIB lost 2% despite ENI’s surge because banks and luxury names offset it, while the Euro STOXX 50 shed 1.2% as its tech and consumer mega-caps outweighed energy gains.

Here are the biggest movers across Europe’s major exchanges for the week ending Saturday, July 25, grouped by market — each figure is the stock’s move over the full trading week.

United Kingdom (LSE)

↑ BP +8.96%

Large-cap · 555.9 (local)

Why: BP rallied on Brent crude near $100, a Q2 trading update showing stronger refining margins (up $1.2–1.4B vs Q1), and net debt reduction — the oil supercycle trade in full swing.

Pattern: Momentum continuation on the energy complex; BP broke above recent resistance with volume, riding a sector-wide crude tailwind rather than an isolated catalyst.

↓ LSEG -5.78%

Large-cap · 8568 (local)

Why: London Stock Exchange Group fell amid broader profit-taking in high-multiple financial infrastructure names, with no single earnings catalyst — valuation reassessment after a strong Q1 revenue print faded.

Pattern: Mean-reversion from elevated valuations; LSEG had been trading near 52-week highs and the pullback looks like de-rating pressure as risk appetite rotated into energy and defensives.

Germany (Xetra / DAX)

↑ RWE +5.97%

Mid-cap · 58.92 (local)

Why: RWE gained as European power prices firmed and investors positioned ahead of earnings, with the recent Amprion grid stake acquisition reinforcing the utility’s transformation into a renewables-plus-infrastructure play.

Pattern: Sector rotation into defensives and utilities as growth names sold off; RWE is trading near recent highs with technical buy signals, part of a broader flight to energy-adjacent yield.

↓ SAP -6.77%

Mega-cap · 128.3 (local)

Why: SAP dropped after Q2 results showed strong cloud growth offset by an overall earnings miss, extending a year-long de-rating — shares are down over 40% YTD as AI-driven valuation premiums unwind.

Pattern: Post-earnings gap-down with follow-through selling; the mixed report failed to arrest a momentum-negative trend, and SAP’s mega-cap weighting dragged the DAX lower for the week.

France (Euronext Paris)

↑ TTE +9.47%

Large-cap · 76.18 (local)

Why: TotalEnergies surged after reporting a 67% Q2 profit jump — its best quarter in nearly three years — as average selling prices rose $17.90/bbl and refining margins nearly tripled year-on-year.

Pattern: Earnings-driven breakout reinforced by macro tailwinds; the move fits the broader energy-sector momentum theme and TotalEnergies’ announced $1.5B Q3 buyback adds a shareholder-return catalyst.

↓ MC -9.85%

Mega-cap · 453.5 (local)

Why: LVMH fell nearly 10% as Middle East escalation rattled luxury demand expectations and Chinese consumer sentiment remained uncertain — the stock has now shed over 30% from its 2025 high.

Pattern: Momentum breakdown in the luxury sector; LVMH is in a sustained downtrend and this week’s drop accelerated the move, dragging peers like Ferrari and Kering lower in a correlated sector sell-off.

Netherlands (Euronext AMS)

↑ RAND +9.36%

Mid-cap · 35.53 (local)

Why: Randstad rallied as European equity fund inflows hit a ninth consecutive week and cyclical staffing names attracted rotation interest amid still-resilient eurozone employment data.

Pattern: Mean-reversion bounce on a beaten-down cyclical; Randstad had been discounting recession fears and the rebound looks like positioning into a sector that benefits from flow-driven equity demand.

↓ PRX -9.82%

Large-cap · 36.46 (local)

Why: Prosus dropped nearly 10% as its China-tech exposure via Tencent weighed amid broader risk-off in growth and emerging-market proxies, compounded by analyst target cuts.

Pattern: Correlated tech sell-off; Prosus moves as a leveraged bet on Chinese internet and the week’s de-rating in global growth names hit hard — the stock is near 52-week lows with elevated volatility.

Switzerland (SIX)

↑ NOVN +3.57%

Mega-cap · 127.7 (local)

Why: Novartis gained after solid Q2 results showing 9% core operating income growth and mid-single-digit sales expansion, with specialty medicines continuing to drive the pharma giant’s pipeline re-rating.

Pattern: Defensive rotation into pharma; Novartis is trading near 52-week highs and the steady earnings print reinforced its safe-haven appeal as investors fled cyclical and growth exposure.

↓ GIVN -6.60%

Mid-cap · 3196 (local)

Why: Givaudan dropped after H1 results showed slowing growth momentum — Taste & Wellbeing missed estimates — and the company flagged tariff repayments and higher net debt as headwinds.

Pattern: Post-earnings de-rating on a premium-multiple compounder; the miss broke the steady-growth narrative and triggered profit-taking, with CHF 4.6B net debt above consensus adding balance sheet concern.

Italy (Borsa Italiana)

↑ ENI +8.79%

Large-cap · 22.97 (local)

Why: ENI surged on the oil rally and a new long-term offshore drilling campaign with Saipem, reinforcing its upstream production pipeline as Brent held near $100 per barrel.

Pattern: Energy-sector momentum continuation; ENI’s move mirrors BP and TotalEnergies, confirming this is a macro oil trade rather than an idiosyncratic catalyst — the drilling deal adds medium-term volume visibility.

↓ RACE -5.57%

Large-cap · 315.5 (local)

Why: Ferrari fell as the luxury/discretionary sell-off caught the supercar maker — a modest buyback pace disappointed investors, and the stock continues to unwind from its 2025 all-time high, now down 33%.

Pattern: Luxury-sector correlation with LVMH dragging high-end consumer names lower; Ferrari’s premium multiple makes it vulnerable in risk-off weeks, and the slow buyback cadence removed a potential floor.

Spain (BME / Madrid)

↑ REP +9.36%

Mid-cap · 26.41 (local)

Why: Repsol jumped after Q2 adjusted net income tripled year-on-year to €1.8B on stronger refining margins and higher oil prices, with production running above 580,000 boe/d — well ahead of full-year guidance.

Pattern: Earnings-driven breakout riding the energy macro wave; Repsol’s move is the strongest in the European oil cohort this week, with the Venezuela asset rotation and Alaska first-oil adding strategic catalysts.

↓ SAN -2.76%

Large-cap · 11.61 (local)

Why: Banco Santander dipped as European bank sentiment softened on Middle East uncertainty and rising oil costs pressuring consumer credit quality — the pullback follows a 328% five-year run.

Pattern: Mild profit-taking on an extended long-term winner; the -2.76% drop is modest relative to the bank’s run and looks like sector rotation out of financials rather than a fundamental re-rating.

Nordics (OMX / Stockholm)

↑ ASSA-B +3.49%

Mid-cap · 343.6 (local)

Why: ASSA ABLOY edged higher as defensive industrials attracted inflows and the security/access solutions maker benefited from steady building-sector demand and its value-stock positioning relative to peers.

Pattern: Quiet rotation into quality industrials with stable earnings profiles; the +3.5% gain is consistent with a flight-to-quality week where low-volatility names outperformed high-beta growth.

↓ ERIC-B -4.53%

Mid-cap · 91.5 (local)

Why: Ericsson fell with no single catalyst — the telecom equipment maker was caught in the broader tech sell-off as investors de-risked growth-sensitive names ahead of further earnings reports.

Pattern: Sector drag from the global tech de-rating; Ericsson’s 5G infrastructure cycle is mature and the stock lacks near-term catalysts, making it vulnerable to flow-driven selling in risk-off weeks.

Reading the Week

The exchange-by-exchange breakdown above surfaces both market-specific catalysts and cross-border themes. When multiple European exchanges move together, look for a macro driver (USD/EUR move, ECB/BoE policy, commodity price, EU regulatory shift). Isolated single-exchange moves tend to reflect local earnings, regulatory news, or sector rotation.

Read next: Europe Markets · What Is a P/E Ratio? · What Is a Dividend?

AI-Augmented Stock Research

Get early access to Orbit

Orbit is Luna3.ai’s AI-augmented research engine. 12 algorithmic signals + a gradient-boosted ML model + an agentic LLM that reads each top pick’s filings and writes a daily thesis with conviction score and catalyst proximity. Three regimes, three playbooks — growth in expansion, defensives in late-cycle, recovery plays at panic bottoms. The 3 in Luna3.ai.

No spam. Unsubscribe any time.

Disclaimer

Luna3.ai content is for educational and informational purposes only and does not constitute personalized investment, trading, or financial advice. Some posts are researched or drafted with AI assistance and may contain mistakes; primary sources for data and claims are linked inline within each article. Always do your own research and consult a licensed advisor before making financial decisions. Past performance does not guarantee future results. Some articles on this site contain affiliate links; if you click through and complete an action — such as opening a brokerage account — Luna3.ai may earn a commission at no cost to you. This does not influence our editorial independence.

Comments
Sort by
Top comments
Newest first
Add a comment...

No comments yet. Be the first to share your thoughts!

Stay ahead of the markets.