Advertisement

3 Top Cannabis Stocks to Buy for the Long Haul

3 Top Cannabis Stocks to Buy for the Long Haul

A decade ago, only 16 states allowed the sale of marijuana for medical use, and none had yet legalized its sale for recreational use. Now, 36 states allow medical marijuana sales, and 18 of those, plus two territories and the District of Columbia, have also passed laws allowing the sale of recreational-use marijuana. Multi-state operator Cresco Labs has focused on limited-license states because those markets are more profitable and feature less competition.