- Eurozone data comes in mixed, German unemployment weak- Markets cautious after recent highs- RBS, LSE lead financials high- GSK to be investigated by UK fraud bodytechMARK 2,788.03 +0.06%FTSE 100 6,849.21 +0.06%FTSE 250 15,890.88 +0.30%UK stocks were trading in a narrow range on Wednesday as investors showed caution with global indices at multi-year and record highs.The FTSE 100 was trading up just 0.1% higher at 6,849 by midday in London, with just 13 points separating the index's intraday low (6,836) and high (6,849) as markets digested a batch of mixed economic data from the Eurozone.The Stoxx Europe 600 Index was down 0.1% by noon after hitting 344.47 on Tuesday, its highest close since January 2008 while Germany's Dax index reached a record high. Meanwhile, stock futures on Wall Street were pointing to a subdued start after the S&P 500 hit another all-time high last night.Chief Market Strategist Brenda Kelly from IG said that weak German unemployment figures this morning have "cast a pall over markets, and a day devoid of further major macro has meant markets are struggling for direction".Germany registered an unexpected increase of 24,000 in the number of unemployed in May. Analysts were expecting a further drop of 15,000 following the 25,000 decline the month before. However, the jobless rate remained unchanged at 6.7% as expected.In other economic data, the growth of so-called 'broad' money supply eased to a year-on-year rate of 0.8% in Apri (forecast: 1.1%), while the final reading of the Eurozone consumer confidence index was unchanged at -7.1 in May.Financials gain, GSK fallsBanking stocks were mostly higher with Royal Bank of Scotland among the best performers on reports that it is set to push through job cuts at its US mortgage business as the lender trims costs to avoid regulatory pressure from the Federal Reserve. Lloyds was extending gains made yesterday when it announced its intention to float its TSB division.Stock exchange operator LSE was also in demand after Credit Suisse said it expects a re-rating of the stock over time if the possible acquisition of Russell Investments is completed. The bank added LSE to its 'Focus List' and kept an 'outperform' rating.Shares in GlaxoSmithKline declined on the news that the Serious Fraud Office has opened a criminal investigation into the "commercial practices" at the pharmaceutical group. The news will come as a further blow to shareholders after a wave of bribery allegations against the company in recent months.Engineering group Weir also fell after dropping its pursuit to merge with Metso after continued rejections from the board of the Finnish rival. "Weir believes it made a compelling proposal but remains financially disciplined and therefore does not intend to pursue this opportunity further at this time," Weir said.Meanwhile, BT Group was benefiting from an upbeat outlook at Goldman Sachs, which said that the stock offers higher growth and a cheaper valuation than others in the sector. Goldman added that it is upbeat about the telecom's upcoming launch of consumer mobile operations later this year.Oil and gas services provider Petrofac impressed as it landed a 36-month contract worth more than $970m on the Reggane North Development Project in the Algerian Sahara desert.Banknote printer De La Rue jumped after as reported a 43% surge in annual underlying operating profit and said it entered the new financial year with a good order book.A host of stocks were automatically trading lower after going ex-dividend this morning, including heavyweights Marks & Spencer and Whitbread. Amec, Bellway, Britvic, Cable & Wireless Communications, Premier Farnell and Spectris also went ex-dividend today.FTSE 100 - RisersLondon Stock Exchange Group (LSE) 1,949.00p +2.26%Petrofac Ltd. (PFC) 1,270.00p +1.60%Hargreaves Lansdown (HL.) 1,208.00p +1.51%International Consolidated Airlines Group SA (CDI) (IAG) 398.70p +1.48%Admiral Group (ADM) 1,410.00p +1.29%Sports Direct International (SPD) 800.00p +1.27%ITV (ITV) 183.90p +1.21%British Sky Broadcasting Group (BSY) 885.00p +1.20%Royal Bank of Scotland Group (RBS) 343.00p +1.15%Rolls-Royce Holdings (RR.) 1,009.00p +1.10%FTSE 100 - FallersGlaxoSmithKline (GSK) 1,611.00p -1.44%Sainsbury (J) (SBRY) 334.40p -1.36%Diageo (DGE) 1,876.50p -1.24%Royal Mail (RMG) 525.00p -1.04%Marks & Spencer Group (MKS) 446.90p -0.84%Carnival (CCL) 2,398.00p -0.79%Burberry Group (BRBY) 1,518.00p -0.72%BHP Billiton (BLT) 1,933.50p -0.72%SSE (SSE) 1,537.00p -0.71%Shire Plc (SHP) 3,417.00p -0.70%FTSE 250 - RisersOcado Group (OCDO) 369.20p +7.14%Kazakhmys (KAZ) 278.50p +5.09%De La Rue (DLAR) 850.00p +4.94%RPS Group (RPS) 297.00p +3.05%African Barrick Gold (ABG) 224.00p +3.04%Serco Group (SRP) 364.70p +2.73%Alent (ALNT) 319.90p +2.63%Supergroup (SGP) 1,103.00p +2.60%Infinis Energy (INFI) 209.00p +2.45%Evraz (EVR) 109.10p +2.44%FTSE 250 - FallersPerform Group (PER) 256.50p -3.57%Aveva Group (AVV) 2,267.00p -3.53%Amec (AMEC) 1,170.00p -2.90%Cable & Wireless Communications (CWC) 53.95p -2.79%Marston's (MARS) 150.30p -2.66%Barr (A.G.) (BAG) 623.00p -2.50%Rightmove (RMV) 2,284.00p -2.39%Bwin.party Digital Entertainment (BPTY) 118.40p -2.39%Premier Farnell (PFL) 211.00p -2.36%Inchcape (INCH) 625.00p -1.96%BC