Barclays was in the top spot after reporting a less-than-expected 12% fall in total income adjusted for insurance claims for the first half to £13.32bn, driven by reductions at its investment and African banking units. The consensus estimate had been for a drop to £13.23bn. Numis Securities reiterated a 'buy' recommendation for the stock, saying that "Investment Bank revenues were better than feared, the balance sheet is strengthening and the non-core run-off is progressing well".Espirito Santo, Deutsche Bank and Santander also kept their 'buy' ratings for Barclays. Sector peers HSBC, Barclays and Lloyds were all also higher. Housebuilder Travis Perkins also impressed as it reported double-digit growth across the board in the first half, with like-for-like revenues up 10.2% and profits up 16%. The company said it expects "continued solid growth" for the rest of the year.Astrazeneca was in demand after it struck a deal with drug developer Almirall for the rights to the Spanish group's respiratory franchise. The initial consideration is $875m.On the downside, Chile-focused mining group Antofagasta underwhelmed as it maintained its production guidance for 2014 after a sequential increase in output in the second quarter, while net cash costs were broadly flat. GKN retreated following yesterday's gains which came after the group soared into the top spot after saying that a good performance by its automotive business fuelled 6% higher profits at the engineering group in the first half to £296m. However, a strong pound saw sales fall 1%.FTSE 100 - RisersBarclays (BARC) 228.15p +4.13%Travis Perkins (TPK) 1,693.00p +2.92%Royal Bank of Scotland Group (RBS) 361.60p +2.15%Capita (CPI) 1,241.00p +2.14%Reckitt Benckiser Group (RB.) 5,310.00p +1.72%Carnival (CCL) 2,148.00p +0.99%AstraZeneca (AZN) 4,362.50p +0.93%ARM Holdings (ARM) 849.50p +0.89%Lloyds Banking Group (LLOY) 76.20p +0.75%HSBC Holdings (HSBA) 640.50p +0.47%FTSE 100 - FallersAntofagasta (ANTO) 818.50p -4.27%GKN (GKN) 351.30p -4.02%Sainsbury (J) (SBRY) 312.00p -3.50%Compass Group (CPG) 980.50p -2.73%St James's Place (STJ) 751.00p -2.59%Intu Properties (INTU) 318.90p -2.27%BHP Billiton (BLT) 2,050.00p -2.19%Aberdeen Asset Management (ADN) 421.50p -2.14%Mondi (MNDI) 1,052.00p -2.05%Morrison (Wm) Supermarkets (MRW) 171.00p -2.01%NR