Calculate the price-to-earnings ratio of any stock and understand what it means. Educational only — not financial advice.
Enter a share price and EPS above to calculate the P/E ratio.
A P/E of 15 means investors are paying £15 for every £1 of yearly earnings. All else equal, a lower P/E is cheaper — but "all else" is rarely equal. A high P/E usually reflects expectations of strong future growth; a low P/E can mean genuine value, or a business the market expects to shrink.
The ratio only makes sense in context: against the company's own history, its sector peers, and the wider market. Comparing a fast-growing software firm's P/E to a mature utility's tells you very little on its own.
The formula is simply price divided by earnings per share. The earnings yield is the inverse, expressed as a percentage — useful for comparing a stock against bond yields or a savings rate.
There is no universal "good" P/E, but these bands are a useful starting point for UK-listed shares:
A P/E is only as reliable as the "E". One-off gains, write-downs, or an unusually good or bad year can distort trailing earnings, making a stock look artificially cheap or expensive. A company with temporarily depressed profits can show a sky-high P/E that means nothing.
That's why serious analysis pairs the P/E with cash-flow-based measures like a DCF valuation, and with quality checks on how those earnings are actually generated.
Openbook shows the P/E of every UK stock alongside growth, quality, value and cash-flow scores — so you can see whether a low multiple is a bargain or a warning sign.
This calculator is for educational purposes only and does not constitute financial advice. Always do your own research or consult a regulated adviser before investing.