5 Top Small-Cap Marijuana Stocks to Buy for the Long Term

When investors look back on the cannabis industry a decade from now, they're liable to find one of the fastest growth trends on the planet. Depending on your preferred Wall Street source, legal marijuana sales could hit between $50 billion and $200 billion annually 10 years from now.