IMO   $77.24  0.19% Market Closed After Close 77.17 -0.09%

Imperial Oil Ltd
Total Cash 1.49B
totalCashPerShare 2.847
EBITDA 8.19B
Total Debt 4.36B
quickRatio 1.076
currentRatio 1.444
Total Revenue 51.82B
debtToEquity 18.453
Revenue/Share 96.177
ROA 0.09064999
ROE 0.20781
grossProfits
freeCashflow 2.83B
operatingCashflow 5.50B
earningsGrowth -0.16
revenueGrowth -0.047
grossMargins 0.17629999
ebitdaMargins 0.15800999
operatingMargins 0.1188
profitMargins 0.09514
enterpriseValue 39.83B
forwardPE 12.678058
floatShares 162.85M
sharesOutstanding 523.40M
sharesShort 16.46M
sharesShortPriorMonth 16.42M
dateShortInterest
sharesPercentSharesOut 0.03%
heldPercentInsiders 0.71%
heldPercentInstitutions 0.25%
Short Ratio help_outline 34.13%
shortPercentOfFloat 0.11%
impliedSharesOutstanding
bookValue 45.164
Price To Book help_outline 1.56
earningsQuarterlyGrowth -0.23
netIncomeToCommon 4.93B
trailingEps 6.55%
forwardEps 5.56%
enterpriseToEbitda 4.87
lastDividendValue
lastDividendDate
currentQuarterEstimate 1.36 4Q 2024
institutionsCount 513
lastUpdated Nov. 6, 2024, 6:24 p.m.