Germany stocks were mixed once the close on Thursday, as gains from the Food & Beverages, Consumer & Cyclical and Telecoms sectors led shares higher while losses during the Retail, Utilities and Financial Services sectors led shares lower.

At the close in Frankfurt, the DAX added 0.28% hitting a new 3-months high, as you move the MDAX index lost 0.35%, and the TecDAX index fell 0.22%.

The best performers on the session around the DAX were Wirecard AG (DE:WDIG), which rose 1.85% or 2.000 suggests trade at 110.100 in the close. Meanwhile, Deutsche Lufthansa AG (DE:LHAG) added 1.73% or 0.350 points to end at 20.630 and Daimler AG NA O.N. (DE:DAIGn) was up 1.32% or 0.730 points to 56.220 at the end of trade.

The worst performers from the session were Thyssenkrupp AG O.N. (DE:TKAG), which fell 1.27% or 0.170 suggests trade at 13.165 at the close. RWE AG ST O.N. (DE:RWEG) declined 1.25% or 0.300 points to end at 23.700 and Deutsche Bank AG NA O.N. (DE:DBKGn) was down 0.82% or 0.063 suggests 7.582.

The top performers around the MDAX were Leoni AG (DE:LEOGn) which rose 5.01% to 19.395, Commerzbank AG O.N. (DE:CBKG) which was up 2.80% to at 7.405 and Axel Springer SE (DE:SPRGn) which gained 1.96% to shut at 48.820.

The worst performers were Sartorius AG VZO O.N. (DE:SATG_p) which had been down 2.52% to 158.600 at the end of trade, Zalando SE (DE:ZALG) which lost 2.14% to settle at 36.21 and Fielmann AG (DE:FIEG) that is down 1.87% to 60.500 at the close.

The top performers to the TecDAX were Medigene NA O.N. (DE:MDG1k) which rose 13.34% to 10.450, Dialog Semiconductor (DE:DLGS) that was up 2.21% to settle at 29.6400 and Wirecard AG (DE:WDIG) which gained 1.85% to close at 110.100.

The worst performers were Sartorius AG VZO O.N. (DE:SATG_p) which was down 2.52% to 158.600 in late trade, Isra Vision O.N. (DE:ISRG) which lost 1.89% to be in at 36.36 and Draegerwerk VZO O.N. (DE:DRWG_p) that’s down 1.81% to 44.360 for the close.

Rising stocks outnumbered declining ones about the Frankfurt Market by 353 to 351 and 74 ended unchanged.

Shares in Dialog Semiconductor (DE:DLGS) rose to 52-week highs; gaining 2.21% or 0.6400 to 29.6400.

The DAX volatility index, which measures the implied volatility of DAX options, was up 1.18% to 14.54.

Gold Futures for June delivery was down 0.15% or 1.95 to $1293.35 a troy ounce. Elsewhere in commodities trading, Crude oil for delivery in May rose 0.14% or 0.09 to hit $62.55 a barrel, even though the June Brent oil contract rose 0.75% or 0.52 to trade at $69.83 a barrel.

EUR/USD was down 0.17% one.1215, while EUR/GBP rose 0.56% to 0.8582.

The US Dollar Index Futures was up 0.29% at 96.942.