When I last wrote about Canopy Growth (NYSE:CGC) in March, CGC stock was testing three-year lows. The reason for that was the novel coronavirus was forcing the company to close its corporate-owned ...