What makes for a great long-term investment?
Here are a few ideas that you are likely to agree with:
High return on tangible capital
Highly cash generative
A strong competitive advantage or “moat”
Stable, economically resilient revenue streams
Proven growth prospects
Takes advantage of a powerful secular theme or trend
Proven management team
Strong shareholder alignment - substantial insider ownership
A reasonable share price that does not factor in all of the above
Using the above as a yardstick, this stock is one of the best “Growth At A Reasonable Price” stocks I have ever seen.