Top Performing Canadian Stocks and ESG | The Canadian Investor | Podwise