Germany's equity market closed the week on a positive note, with the DAX rising 1.66% at the final bell in Frankfurt. Secondary indexes also advanced: the MDAX climbed 2.03% and the TecDAX rose 1.24% on the session.
Large-cap movers drove much of the DAX's advance. Deutsche Bank AG NA O.N. (ETR:DBKGn) led the index's gainers, finishing up 6.60% or 1.78 points at 28.74. Heidelberg Materials AG (ETR:HEIG) added 5.14% or 8.90 points to close at 182.15, while Siemens Energy AG (ETR:ENR1n) advanced 4.48% or 6.58 points to end the day at 153.58.
Not all big names participated in the rally. Zalando SE (ETR:ZALG) was among the weakest on the DAX, slipping 1.87% or 0.47 points to finish at 24.63. Merck KGaA (ETR:MRCG) dropped 1.59% or 2.15 points to 133.25, and Hannover Rueck SE (ETR:HNRGn) declined 1.21% or 2.80 points to close at 228.20.
Turning to the mid-cap MDAX, travel operator Tui AG NA (ETR:TUI1n) was the standout performer, jumping 8.69% to 7.08. Online broker flatexDEGIRO AG (ETR:FTKn) rose 6.11% to settle at 36.12 and airport operator Fraport AG (ETR:FRAG) gained 5.86% to close at 70.45.
Conversely, some MDAX constituents fell sharply. RENK Group AG (ETR:R3NK) lost 4.97% to 46.21, Hensoldt Ag (ETR:HAGG) was down 4.13% to 75.62, and TKMS GmbH (ETR:TKMS) declined 2.06% to finish at 71.30 at the close.
The TecDAX advanced as well, supported by gains in semiconductor-related names. Siltronic AG (ETR:WAFGn) led the index, rising 7.07% to 93.90. Elmos Semiconductor AG (ETR:ELGG) climbed 3.93% to 174.60, and Infineon Technologies AG NA O.N. (ETR:IFXGn) added 3.89% to close at 80.06.
Market breadth favored buyers on the Frankfurt exchange, with rising stocks outnumbering decliners by 439 to 179 and 30 shares ending unchanged.
There were notable company-specific low points during the session. Nemetschek AG O.N. (ETR:NEKG) fell to 52-week lows, ending down 1.40% or 0.80 at 56.30. Nagarro SE (ETR:NA9n) dropped to an all-time low, falling 1.17% or 0.42 to 35.44.
Volatility on the DAX eased, with the DAX volatility index - which measures implied volatility of DAX options - declining 1.24% to 20.83.
Commodities displayed mixed moves. Gold futures for August delivery rallied 2.85% or 117.05 to $4,231.05 a troy ounce. By contrast, crude oil prices eased: the July delivery contract fell 3.36% or 2.95 to $84.76 a barrel, and the August Brent contract slipped 3.54% or 3.20 to trade at $87.18 a barrel.
In currency markets, the euro was little changed against major peers. EUR/USD was effectively flat, up 0.06% to 1.16, and EUR/GBP was unchanged at 0.86. The US Dollar Index Futures eased 0.07% to 99.78.
Below are the session highlights and the most significant movers across the main German indices. The day's action reflected a market where technology, industrial and transport-related names helped drive benchmarks higher while some mid-cap and specialist names underperformed.