Since the market conditions are down, I am considering on investing a little money in stocks, and holding them long-term.

I would like to see which stocks are 'on sale' and am looking at the P/E ratios to determine this. However, I don't know where I can find historical P/E ratios for a specific company.

For example, I see that AAPL is priced at $97.34 today with a P/E of 10.34...however, how do I know if this P/E is high or low in regards to it's historical average?

  • 1
    If you're willing to work a little you can get all past quarterly and/or yearly reports from Apple and calculate the P/E ratio yourself.
    – Guy Sirton
    Commented Jan 31, 2016 at 23:57
  • Are you talking about the US market? The US market is actually near recent highs, it was down somewhat in mid-Feb but it is back up know. Also how do you know is a stock is 'on sale'? A stock is never on sale, it might get underpriced or overpriced at times but it is never on sale. And using P/E won't tell you anything about the value of a stock.
    – Victor
    Commented May 17, 2016 at 8:46

1 Answer 1


The mathematics site, WolframAlpha, provides such data.

Here is a link to historic p/e data for Apple.

You can chart other companies simply by typing "p/e code" into the search box. For example, "p/e XOM" will give you historic p/e data for Exxon. A drop-down list box allows you to select a reporting period : 2 years, 5 years, 10 years, all data. Below the chart you can read the minimum, maximum, and average p/e for the reporting period in addition to the dates on which the minimum and maximum were applicable.

  • Thanks this is great. But there are a couple of ticker symbols I can't get to work. For example PEP and KO wolframalpha.com/input/?i=p%2Fe+pep Does it have to be written differently?
    – Arya
    Commented Feb 17, 2021 at 7:40
  • @Arya Try, for example, "p/e ratio KO". This appears to work.
    – not-nick
    Commented Feb 21, 2021 at 2:14

Not the answer you're looking for? Browse other questions tagged .