Canopy Stock Chart - Stocks Hold Against Resistance