Every listed company in India, put through two rules applied to
nine consecutive years: revenue up more than 10%, and return on capital above 15%.
Not on average — every single year.
What is Coffee Can Investing? ▸
The idea behind Coffee Can Investing is almost embarrassingly simple: identify a handful of exceptional businesses, hold them untouched, and do the hardest thing in investing — nothing. No trading on every quarterly result, no timing the market, no second-guessing every dip. The thesis is that compounding, left alone, does more over a decade than trading around it does. The hard part is finding businesses good enough to deserve that kind of trust — so every company on this page has to earn its place through two unforgiving gates.
🚪
Revenue growth > 10%
Every single one of the last 9 years — not a 9-year average, and not a CAGR that lets one catastrophic year hide behind a few great ones. A business that keeps growing through a bad monsoon, a slowdown, or a pandemic has proven something an average never can: that the demand for what it sells is real, not a lucky run.
🚪
ROCE (Return on Capital Employed) > 15%
Every single one of the last 9 years too. Growing revenue is easy if you're willing to throw endless capital at it — ROCE checks whether that capital is actually being used well: how much profit a business makes for every rupee of money invested in it (debt plus equity). Above 15%, every rupee employed is generating meaningfully more than it costs to raise, year after year. That's the difference between compounding value and just looking busy.
💵 One more thing tracked here, though it isn't a gate: CFO/PAT — how much of the profit a company reports on paper actually shows up as real cash in the bank. Profit is an opinion, cash is a fact, and plenty of companies have posted healthy profits for years while quietly bleeding cash. None of this is secret knowledge — it's just tedious to check by hand across hundreds of companies and a decade of filings each. That's what this page does for you.