Vodafone was a notable faller today after it said earnings came in just shy of consensus forecasts in the year to end-March, though the mobile operator confirmed its expected final dividend of 7.47p per share.Group revenue sank 1.9% in line with the consensus to £43.6bn, with organic service revenue declining 4.3%, leading to earnings before interest, tax, depreciation and amortisation (EBITDA) sliding 7.4% to £12.8bn, with consensus expecting £12.9bn.Tullow Oil slipped after Credit Suisse reduced its target price from 1,000p to 945p and reiterated a 'neutral' rating.Tesco declined after Jefferies cut its target price from 320p to 310p, downgrading the supermarket chain to 'hold'.Meanwhile, Carnival steamed ahead on the back of a rating upgrade from Morgan Stanley, although it did say that "ultimately, we remain cautious". ITV climbed after it was upgraded to 'hold' versus 'sell' by broker Berenberg.Builder's merchant Wolseley was higher on the news it is in talks to sell its Austrian plumbing and heating business ÖAG. The company is in discussions to sell the operation, which had revenue of £239m and trading profit of £2m in the 12 months to July 31st last year, to subsidiaries of Frauenthal Holding.FTSE 100 - RisersCarnival (CCL) 2,390.00p +3.82%BT Group (BT.A) 379.80p +2.34%Barratt Developments (BDEV) 350.50p +2.19%Coca-Cola HBC AG (CDI) (CCH) 1,374.00p +2.08%ITV (ITV) 176.40p +2.08%International Consolidated Airlines Group SA (CDI) (IAG) 376.60p +1.56%Travis Perkins (TPK) 1,641.00p +1.55%Ashtead Group (AHT) 829.50p +1.53%Whitbread (WTB) 4,001.00p +1.50%Babcock International Group (BAB) 1,195.00p +1.44%FTSE 100 - FallersVodafone Group (VOD) 206.55p -4.88%Morrison (Wm) Supermarkets (MRW) 208.90p -2.38%BG Group (BG.) 1,267.00p -2.28%Tesco (TSCO) 305.25p -2.16%Anglo American (AAL) 1,536.00p -1.88%Sainsbury (J) (SBRY) 338.50p -1.88%Tullow Oil (TLW) 838.00p -1.76%Antofagasta (ANTO) 787.00p -1.62%Unilever (ULVR) 2,682.00p -1.61%Rolls-Royce Holdings (RR.) 1,005.00p -1.57%NR