Ask Colin

My Broker's website only shows fundamental data for 4 years. Where can I get 10 years of Earnings Per Share (EPS) data? has ten years of data where a company has been listed that long.

If you do not want to subscribe, you could try the company's annual report. Some companies provide 10 year history of key data. Go to and find the contact details for the company. Invariably there will be a web site that has the annual report on it in a pdf file. If not, phone and ask the company for the annual report. Some companies might also give you the data if you ask.