Canopy Growth Corporation (CGC) Beats Stock Market Upswing… — CGC -0.20 · News Impact Screener