Imperial Oil Limited (FRA:IMP)
Germany flag Germany · Delayed Price · Currency is EUR
107.00
+1.80 (1.71%)
At close: Mar 13, 2026

Imperial Oil Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Cap
50,92736,20628,47225,53624,31719,529
Market Cap Growth
53.70%27.16%11.50%5.01%24.52%74.42%
Enterprise Value
52,89438,00830,38727,59924,57321,437
PE Ratio
25.0918.309.818.895.7613.11
Forward PE
22.1616.3311.507.926.818.96
PEG Ratio
-1.341.341.130.30-
PS Ratio
1.751.220.880.800.650.82
PB Ratio
3.682.581.921.821.721.42
P/TBV Ratio
2.422.692.001.961.891.50
P/FCF Ratio
17.4312.1910.9620.754.307.08
P/OCF Ratio
12.228.557.5410.833.675.65
EV/Sales Ratio
1.771.280.940.860.660.91
EV/EBITDA Ratio
11.498.995.955.413.486.49
EV/EBIT Ratio
17.1414.637.887.084.1910.43
EV/FCF Ratio
18.1112.8011.7022.434.357.77
Debt / Equity Ratio
0.180.180.170.190.190.24
Debt / EBITDA Ratio
0.600.600.500.510.370.99
Debt / FCF Ratio
0.850.850.982.120.461.19
Net Debt / Equity Ratio
0.130.130.130.150.020.14
Net Debt / EBITDA Ratio
0.430.430.380.410.040.58
Net Debt / FCF Ratio
0.610.610.741.680.050.69
Asset Turnover
1.101.101.221.201.410.95
Inventory Turnover
20.1420.1423.6024.1136.1827.77
Quick Ratio
0.830.830.960.810.951.08
Current Ratio
1.271.271.331.261.211.41
Return on Equity (ROE)
14.29%14.29%20.97%21.91%33.25%11.49%
Return on Assets (ROA)
7.40%7.40%11.15%11.18%17.05%6.24%
Return on Invested Capital (ROIC)
9.07%9.07%13.63%14.61%22.39%7.30%
Return on Capital Employed (ROCE)
11.49%11.49%17.32%17.83%26.59%9.32%
Earnings Yield
3.99%5.46%10.19%11.25%17.35%7.63%
FCF Yield
5.74%8.20%9.12%4.82%23.25%14.12%
Dividend Yield
1.77%2.35%2.64%2.54%2.02%2.17%
Payout Ratio
42.87%42.87%25.85%22.56%11.59%28.48%
Buyback Yield / Dilution
5.64%5.64%5.95%9.40%16.60%7.26%
Total Shareholder Return
7.41%7.99%8.58%11.94%18.62%9.43%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.