The best performers of the session on the DAX were MTU Aero Engines NA O.N. (DE:MTXGn), which rose 2.85% or 5.60 points to trade at 202.10 at the close. Meanwhile, Deutsche Bank AG NA O.N. (DE:DBKGn) added 2.28% or 0.224 points to end at 10.050 and Covestro AG (DE:1COV) was up 2.10% or 1.160 points to 56.300 in late trade.
The worst performers of the session were Volkswagen AG VZO O.N. (DE:VOWG_p), which fell 1.12% or 2.58 points to trade at 227.32 at the close. Deutsche Boerse AG (DE:DB1Gn) declined 0.97% or 1.420 points to end at 144.880 and Deutsche Post AG NA O.N. (DE:DPWGn) was down 0.87% or 0.425 points to 48.380.
The top performers on the MDAX were K&S AG (DE:SDFGn) which rose 5.56% to 8.884, Aurubis AG (DE:NAFG) which was up 4.27% to settle at 74.220 and Deutsche Lufthansa AG (DE:LHAG) which gained 3.77% to close at 10.760.
The worst performers were Software AG (DE:SOWGn) which was down 2.21% to 35.460 in late trade, Knorr-Bremse AG (DE:KBX) which lost 0.62% to settle at 103.75 and Porsche Automobil Holding SE (DE:PSHG_p) which was down 0.58% to 92.060 at the close.
The top performers on the TecDAX were Jenoptik AG (DE:JENGn) which rose 4.15% to 27.100, Nordex SE O.N. (DE:NDXG) which was up 3.66% to settle at 26.080 and SMA Solar Technology AG (DE:S92G) which gained 3.65% to close at 50.250.
The worst performers were Software AG (DE:SOWGn) which was down 2.21% to 35.460 in late trade, SAP SE (DE:SAPG) which lost 0.78% to settle at 118.530 and S&T AG (DE:SANT1) which was down 0.50% to 23.80 at the close.
Rising stocks outnumbered declining ones on the Frankfurt Stock Exchange by 446 to 245 and 57 ended unchanged.
Shares in Aurubis AG (DE:NAFG) rose to 52-week highs; gaining 4.27% or 3.040 to 74.220.
The DAX volatility index, which measures the implied volatility of DAX options, was unchanged 0.00% to 19.24.
Gold Futures for June delivery was up 0.06% or 1.05 to $1778.85 a troy ounce. Elsewhere in commodities trading, Crude oil for delivery in June fell 0.32% or 0.20 to hit $61.94 a barrel, while the July Brent oil contract fell 0.54% or 0.35 to trade at $65.07 a barrel.
EUR/USD was down 0.13% to 1.2083, while EUR/GBP fell 0.18% to 0.8702.
The US Dollar Index Futures was up 0.02% at 90.855.