The EU50 index is experiencing a positive session today, up 0.4% intraday, with 71% of its constituents trading in the green. This broad-based rally is underscored by 60% of stocks maintaining positions above their 50-day and 200-day moving averages. Currently, the index sits just 1.5% below its all-time high, reflecting a solid performance with returns of +1.0% over the past week, +3.4% over the month, and +5.0% year-to-date.

Sector performance is led by Materials, Financials, and Industrials, with notable gains from companies such as Saint-Gobain and UniCredit. However, not all stocks are thriving; Deutsche Bank is a significant laggard today. The ongoing trend of record share buybacks, with approximately EUR 18 billion repurchased in April alone, is providing additional support for European equities, suggesting a sustained technical demand.

Market professionals should note that while the EU50 shows strength, the valuation remains attractive relative to U.S. indices, with a trailing P/E ratio of 18.7x, indicating potential for further upside amidst selective stock movements.

Source: xtb.com