Stockreport

Wednesday's analyst upgrades and downgrades [Globe and Mail, The (Toronto, Canada)]

Enerflex Ltd Common Shares  (EFXT) 
PDF increase ) to top of his “pecking order” of Clean Technology and Energy Services stocks in his coverage universe on Wednesday, citing “its contracted/recurring cash flo [Read more]