Canada research roundup: Aecon Group, Enerflex, Sun Life Financial - ARE News | Rallies