
European equities traded mixed Friday but are poised for healthy weekly gains, driven by a robust earnings season where regional companies posted 10% average growth with a 14% upside surprise, despite slightly underwhelming top-line sales. Concurrently, the implementation of Trump administration tariffs, with duties as high as 50%, heightened global economic activity concerns, contributing to oil prices being on track for their steepest weekly losses since late-June, further pressured by OPEC+'s decision to unwind output cuts. Notable corporate updates included Munich Re cutting its 2025 revenue forecast while maintaining its profit goal, and NN Group reporting a sharp H1 2025 net profit decline.
European equity markets are showing signs of consolidation after a largely positive week, buoyed by a robust second-quarter earnings season. Across the region, companies have reported an average earnings growth of 10%, representing a significant 14% upside surprise relative to expectations, even as top-line sales have been slightly underwhelming. This positive corporate backdrop is being counteracted by significant macroeconomic pressures, primarily the implementation of U.S. tariffs of up to 50% on certain economies, which is stoking fears of a slowdown in global economic activity. This concern is most evident in the energy markets, where Brent and WTI crude are on track for their steepest weekly losses since late June, down 4-5%, pressured by both demand fears and OPEC+'s decision to unwind output cuts. At the corporate level, performance is highly divergent. The insurance sector is showing weakness, with Munich Re (MUVGn) cutting its 2025 revenue forecast and NN Group (NN) reporting a sharp fall in first-half net profit. In contrast, sectors like real estate and gaming are exhibiting strength, exemplified by Mobimo's (MOBN) hefty profit increase and Asmodee Group's (ASMDEEb) 32% rise in quarterly net sales.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Overall Sentiment
mixed
Sentiment Score
-0.05
Ticker Sentiment