IMO.TO
IMO.TO
CA4530384086
IMPERIAL OIL
Loading chart...

Valuation & History

Quarterly trend of key valuation metrics

Metric
Current (TTM) TTM Baseline
Q2 '26 30.06.2026
Q1 '26 31.03.2026
Q4 '25 31.12.2025
Market & Enterprise Value
Market Cap
85B EUR
77.02B EUR
88.12B EUR
57.34B EUR
Enterprise Value
85.86B EUR
78.31B EUR
91.23B EUR
60.35B EUR
Valuation Multiples
Trailing P/E
20.56x
18.51x
30.18x
28.96x
Forward P/E
13.59x
--
--
--
Price to Sales
1.65x
1.53x
1.94x
1.72x
Price to Book
3.46x
3.14x
3.87x
2.58x
EV/Revenue
1.66x
1.55x
2.01x
1.81x
EV/EBITDA
10.48x
9.95x
14.56x
13.32x
Price to FCF (P/FCF)
18.5x
15.3x
22.86x
16.04x
EV/FCF
18.69x
15.55x
23.66x
16.89x
FCF Yield
5.41%
6.54%
4.37%
6.23%
ende