From Motley Fool:
It’s one of the best ways to build a fortune: Buy a stake in a small company with a long runway for growth. Hold those shares for decades, and sell them for an enormous profit when it’s time to retire.
Sounds pretty easy, right? If it actually were that easy, we’d all be millionaires. The fact of the matter is that no one knows which small companies are headed toward the history books and which ones will end up in the dustbin.