Skip to content

IMO

Imperial Oil Limited

Stock

$125.68+1.15 (+0.92%)Close Oct 2, 2026

Key figures

MetricLast 12 months5-year CAGR
RevenueCA$51.8B+16.0%
Net incomeCA$4.2B—
EPSCA$8.53—
Free cash flowCA$5.0B—