Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
Search for stocks (e.g., AAPL, GOOGL, AMZN)
IMO logo

IMO

AMX
Imperial Oil Limited
EnergyOil & Gas Integrated
Watchlists:
Last updated: Tuesday 15th July 2025
82.84
-0.45 (-0.54%)
Prev Close:83.16
Open:82.97
Bid:82.68
Ask:82.88
52 Week Range
58.76
83.24
Volume:363,203
Mkt Cap:41,080 M
Price Target
$95.27
+15.0%
Metrics

Growth

EPS
QoQ
N/A
YoY
N/A
Revenue
QoQ
N/A
YoY
N/A
Free Cash Flow
QoQ
N/A
YoY
N/A

Peers

Peers data not available
Available data keys: fn_01356, peerValues

Risk

Financial Health

Liquidity Ratios
Financial Scores

Technicals

Technical Oscillators
Volatility Metrics
Financials

Financial Statements

IMO - Income Statement (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-18Dec-17Dec-16Dec-15
Depreciation And Amortization1,983 M1,907 M1,897 M
Excise Taxes2,179 M1,928 M1,736 M1,808 M1,667 M1,673 M1,650 M1,568 M
Gain On Sale Of Security82 M104 M99 M135 M299 M2,305 M132 M
Gross Profit Margin (profit Margin After CGS)51,359 M50,969 M10,191 M4,113 M-1,573 M3,130 M4,080 M1,549 M1,546 M3,020 M
Interest Expense Non Operating41 M69 M60 M54 M64 M93 M108 M78 M65 M39 M
Interest Income Operating173 M
Misc Other Special Charges-82 M-17 M
Net Income (loss)4,790 M4,889 M7,226 M2,479 M-1,857 M2,200 M2,314 M490 M2,165 M1,122 M
Net Income Common Stockholders4,790 M4,889 M7,226 M2,479 M-1,857 M2,200 M2,314 M490 M2,165 M1,122 M
Net Income Continuous Operations4,790 M4,889 M7,226 M2,479 M-1,857 M2,200 M2,314 M490 M2,165 M1,122 M
Net Non Operating Interest Income Expense-41 M-69 M-174 M54 M64 M93 M108 M78 M65 M39 M
Normalized Income6,177 M4,681 M6,887 M2,413 M-2,959 M1,892 M2,259 M428 M1,796 M1,413 M
Operating Income6,107 M6,438 M9,561 M3,297 M-2,327 M2,183 M3,153 M483 M334 M1,830 M
Operating Income Before Depreciation (EBITDA)8,263 M8,345 M11,441 M5,314 M929 M3,737 M4,690 M2,832 M4,137 M3,412 M
Operating Expense45,252 M44,531 M47,930 M816 M754 M947 M927 M1,066 M1,212 M1,190 M
Other Operating Expenses39,786 M39,283 M45,151 M32 M13 M47 M19 M183 M94 M73 M
Other Taxes2,535 M2,402 M
Salaries And Wages3 M82 M17 M
Selling And Marketing Expense945 M857 M882 M
Total Income Available For Interest Expense (EBIT)6,280 M6,438 M9,487 M3,337 M-2,344 M2,139 M3,181 M660 M2,509 M1,962 M
Total Revenues51,359 M50,702 M59,413 M37,508 M22,284 M34,002 M34,964 M29,125 M25,049 M26,756 M
Total Expenses45,252 M44,531 M47,930 M-32,283 M-22,875 M-30,011 M-30,144 M-26,969 M-23,065 M-23,358 M
Total Revenue51,359 M50,969 M57,491 M35,580 M20,548 M32,194 M33,297 M27,452 M23,399 M25,188 M
Avgshs529 M575 M640 M712 M735 M763 M808 M843 M848 M848 M
Avgshsdt531 M576 M640 M713 M735 M765 M810 M846 M851 M851 M
Basiceps9.058.5111.473.48-2.532.882.870.582.551.32
Basicepscont9.058.5111.473.48-2.532.882.870.582.551.32
Cor41,185 M47,043 M31,467 M22,121 M29,064 M29,217 M25,903 M21,853 M22,168 M
Depamor1,983 M1,907 M1,897 M
Dileps9.038.4911.443.48-2.532.882.860.582.551.32
Dilepscont9.038.4911.443.48-2.532.882.860.582.551.32
Div Per Share1.941.461.030.880.850.730.630.590.54
Netincdisc4,790 M4,889 M7,226 M2,479 M-1,857 M2,200 M2,314 M490 M2,165 M1,122 M
Othincexp267 M17 M40 M-17 M-44 M28 M177 M2,175 M132 M
Pretaxinc6,239 M6,369 M9,370 M3,283 M-2,408 M2,046 M3,073 M582 M2,444 M1,923 M
Sga945 M857 M882 M784 M741 M900 M908 M883 M1,118 M1,117 M
Shsout509 M509 M705 M678 M734 M744 M785 M834 M848 M848 M
Taxprov1,449 M1,480 M2,144 M804 M-551 M-154 M759 M92 M279 M801 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement "your own" investment strategies in Excel with thousands of MarketXLS functions and templates.
MarketXLS provides all the tools I need for in-depth stock analysis. It's user-friendly and constantly improving. A must-have for serious investors.

John D.

Financial Analyst

I have been using MarketXLS for the last 6+ years and they really enhanced the product every year and now in the journey of bringing in AI...

Kirubakaran K.

Investment Professional

MarketXLS is a powerful tool for financial modeling. It integrates seamlessly with Excel and provides real-time data.

David L.

Financial Analyst

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel.

Lloyd L.

Professional Trader