"If a business earns 18% on capital over 20 or 30 years, even if you pay an expensive looking price, you’ll end up with one hell of a result." — Charlie Munger
Here are 10 stocks with a return on capital > 20%:
1. Alphabet (GOOGL) ROIC: 32.1%
Alphabet is the parent company of Google, which makes money mainly through ads.
It also owns YouTube, Android, and invests in AI and other tech projects.
2. Eli Lilly (LLY) ROIC: 27.1%
Eli Lilly is a drug company known for making treatments for diabetes, cancer, and now obesity.
It’s growing fast thanks to its new blockbuster drugs.