For a long time, the most valuable company in Canada, as measured by their stock market value, was the Royal Bank of Canada. Banks are a nice steady business that throw off lots of cash every year and it made sense that RBC was king of the hill.

But ...   more »