Canopy Growth Stock Continues Hot Streak Ahead of Earnings