Financial Charts
dollars in billions

(1)Earnings per share have been restated to reflect a two-for-one stock split in February 2003