IMPERIAL OIL LTDIMO

Market cap
$60.4B
P/E ratio
Period EndRepurchases of common stock (Million CAD)YoY (%)
Dec 31, 20242,681-29.45%
Dec 31, 20233,800-40.58%
Dec 31, 20226,395+184.86%
Dec 31, 20212,245+719.34%
Dec 31, 2020274-80.04%
Dec 31, 20191,373-30.34%
Dec 31, 20181,971+214.35%
Dec 31, 2017627+389.84%
Dec 31, 2012128+116.95%
Dec 31, 201159+637.50%
Dec 31, 20108