Aurora Cannabis Inc. (NASDAQ:ACB) ranks among the best sin stocks to buy in 2026. Aurora Cannabis Inc. (NASDAQ:ACB) has ...