Analysts estimated CNQ.NE earnings of $1.02 per share this quarter (Q1). CNQ.NE's actual earnings were $1.17 per share.
Analysts estimated CNQ.NE earnings of $0.70 per share this quarter (Q4). CNQ.NE's actual earnings were $0.82 per share.
Setting up your session...