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