Skip to content

IMO

Imperial Oil Limited

Stock

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

Shares outstanding, 2025
483.6M
YoY, 2025
−5.0%
5-year CAGR
−8.0%
10-year CAGR
−5.5%

Shares outstanding

Shares outstanding by fiscal year

PeriodShares outstandingYoY
2025483.6M−5.0%
2024509.0M−5.0%
2023535.8M−8.3%
2022584.2M−12.7%
2021669.1M−8.8%
2020734.1M−0.7%
2019739.2M−4.9%
2018777.6M−6.5%
2017831.2M−1.9%
2016847.6M0.0%
2015847.6M0.0%
2014847.6M0.0%
2013847.6M0.0%
2012847.6M0.0%
2011847.7M0.0%
2010847.6M0.0%
2009847.6M—