Home Investing 3 Best-performing Canadian Cleantech Stocks of 2025