Canopy Growth (NASDAQ:CGC) snapped seven straight sessions of losses, as the stock closed 1.13% higher at $2.24 on Thursday.