As mentioned by Urban Warrior, Calgary has been on a higher trajectory than Ottawa and Edmonton for quite a while, since at least the mid 90's. In the early 80's Calgary trailed Ottawa and Edmonton by a significant amount having over 100,000 people less than those two cities. Back in the early 90's Ottawa was the city that was pulling away from Edmonton and Calgary. With the high tech industry booming and the government hiring it was firing on all cylinders, but it started to tamper off after the mid 90's, and outside of increasing the size of their CMA, they haven't really seen much in the way of booming growth, but it's been solid. Edmonton has been similar to Ottawa having seen solid growth over the past 40 years.
Calgary is an interesting one. At one time sitting at 120,000 people less than Edmonton and Ottawa (in 1981), it now sees itself over 100k more than Edmonton and 75K more than Ottawa, and if Ottawa didn't add Carleton Place area to their CMA, Calgary would be about 150K more. And this doesn't even include the 75K to the south of us. For the past 40 years it's been pedal to the metal for Calgary, even with a few downturns , one being especially bad (2015-2019), it's been full steam ahead.
CMA Growth from 1981 to 2023
Calgary 1,056,543
Edmonton 822,689
Ottawa 865,984
View attachment 591066