As a Canadian, it does not surprise me Rogers earnings beat since they have a shared monopoly with Bell in the telco sector (one of the things Trump wants to address in NAFTA)
look at this stock chart with Forward P/E 14.33, Dividend 2.87%
if you follow hockey, specially the Toronto Maple Leafs and see how well that team is going to do, one of the beneficiaries of the Leafs is Rogers Communication. Rogers owns the NHL disruption rights for hockey in Canada, Rogers owns the TV stations that the hockey games are viewed on and they own 37.5% of the Toronto Maple Leafs.
Rogers owns 37.5 of MLSE, which owns the Toronto Maple Leafs hockey team as well as the Toronto Raptors basketball team and Toronto FC soccer team. And soccer is becoming a very big sport in North America.
oh and the Toronto FC soccer team, is currently in first place in the MLS