Data Bank
This is a super house of financial data on 3500 corporates with up to date information. In the Magazine version the top 1100 -1400 companies are covered while the data on the entire 3500 companies is available in excel format for subscribers to download.