Hi there,
You can't really compare CU and CNQ as they are two completely different stocks operating in different sectors. That said, CNQ's financials are rock solid, but ultimately its fortunes are dependent on the price of oil & gas. For it's part, CU is a stable, regulated utility that hasn't seen much growth over the years. That doesn't mean its a bad stock. It just means that is is very mature and what investors can expect is slow growth with a steady yield. I don't forsee any issues with the dividend continue to grow, but it'll like be in the low, single-digit range unless if can find transformational growth levers. That would likely have to come from acquisitions.
If you are looking for capital growth, I'd lean more towards FTS which has a better track record of growth. Once again, you aren't going to get crazy growth, but consistent mid-to-high single digit growth plus a strong dividend as well. Of note, I do own FTS and CNQ.
Mat