Canopy Growth has rallied amid renewed hope for cannabis legalization. Is it a buy?

pcess609/iStock via Getty Images
Shares of Canadian cannabis marketer Canopy Growth (NASDAQ:CGC) have rallied over the past few weeks amid renewed hope that the US Congress will soon move to decrimi…