A small handful of companies stand ready to capitalize on growth stemming from sweeping social, cultural, and technological revolutions.

Broadly speaking, investors should seek out enduring businesses with a willingness to hold onto their stocks "forever."

Every now and then, though, a relatively shorter-term opportunity knocks. That is to say, a period of unusually high growth for a particular company surfaces. While these businesses may well end up thriving indefinitely, the next few years could prove very fruitful for them as well as for their risk-tolerant investors.

To this end, here's a closer look at three stocks with the potential to dish out monster-sized gains over the course of the coming five years.

1. Joby Aviation

If you're not familiar with Joby Aviation ( JOBY 2.

See Full Page