These TSX stocks have solid fundamentals and potential for strong growth, making them a no-brainer investment for long-term ...