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: Friday 18th July 2025
81.99
-0.06 (-0.07%)
Prev Close:82.05
Open:81.83
Bid:78.11
Ask:91.0
52 Week Range
58.76
83.33
Volume:352,281
Mkt Cap:41,726 M
Price Target
$94.29
+15.0%

Financial Statements

IMO - Cash Flow (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-18Dec-17Dec-16Dec-15
Asset Impairment Charge20 M46 M59 M
Capital Expenditure Reported1,867 M1,785 M1,526 M1,108 M868 M1,636 M1,491 M993 M1,073 M2,994 M
Cash Flow From Continuing Investing Activities-1,825 M-1,694 M-618 M-1,012 M-802 M-1,704 M-1,559 M-781 M1,947 M-2,884 M
Change In Account Payable616 M81 M948 M2,020 M-1,087 M1,010 M-764 M678 M237 M-1,030 M
Change In Income Tax Payable-170 M-2,331 M1,876 M248 M-106 M41 M8 M-431 M36 M418 M
Change In Payables And Accrued Expense446 M-2,250 M2,824 M2,268 M-1,193 M1,051 M-756 M247 M273 M-612 M
Change In Tax Payable-170 M-2,331 M1,876 M248 M-106 M41 M8 M-431 M36 M418 M
Change In Working Capital-632 M-2,904 M1,480 M363 M-335 M807 M-870 M-525 M28 M-826 M
Changes In Account Receivables-1,276 M237 M-862 M-1,950 M780 M-170 M224 M-689 M-442 M-42 M
Common Stock Dividend Paid-1,238 M-1,103 M-851 M-706 M-649 M-631 M-572 M-524 M-492 M-449 M
Common Stock Payments-2,681 M-3,800 M-6,395 M-2,245 M-274 M-1,373 M-1,971 M-627 M
Depreciation And Amortization1,983 M1,907 M1,897 M
Financing Cash Flow-4,041 M-4,925 M-8,268 M-3,082 M-943 M-1,995 M-2,570 M-1,178 M-3,774 M705 M
Gain Loss On Sale Of PPE-18 M-73 M-158 M
Income Tax Paid Supplemental Data-1,771 M-4,153 M-374 M42 M82 M231 M
Interest Paid Supplemental Data-42 M-69 M-60 M43 M62 M91 M110 M76 M
Issuance Of Debt-122 M-22 M-1,022 M-131 M-20 M9 M-27 M-27 M-3,282 M1,154 M
Net Capital Expenditure Disposals-1,842 M-1,699 M-622 M
Net Common Stock Issuance-2,681 M-3,800 M-6,395 M-2,245 M-274 M-1,373 M-1,971 M-627 M
Net Investment Properties Purchase And Sale-6 M-1000000.0-1000000.0-32 M
Net Investment Purchase And Sale-6 M-1000000.0-1000000.0-32 M
Net Issuance Payments Of Debt-122 M-22 M-1,022 M-131 M-20 M9 M-27 M-27 M-3,282 M1,154 M
Net Long Term Debt Issuance-22 M-22 M-1,022 M-20 M-20 M-27 M-27 M-27 M-1,533 M1,186 M
Net PPE Purchase And Sale-1,842 M-1,699 M-622 M-1,108 M-868 M-1,636 M-1,491 M-993 M-1,073 M-2,994 M
Other Non-cash Items615 M253 M107 M171 M525 M324 M92 M
Purchase Of Investment-6 M-1000000.0-1000000.0-32 M
Purchase Of Long Term Investments-6 M
Purchase Of PPE-1,867 M-1,785 M-1,526 M-1,108 M-868 M-1,636 M-1,491 M-993 M-1,073 M-2,994 M
Repayment Of Debt-122 M-22 M-1,022 M-20 M-20 M-27 M-27 M-27 M-2,028 M-20 M
Sale Of PPE25 M86 M904 M
Short Term Debt Payments-100 M
Begcash864 M3,749 M2,153 M771 M1,718 M988 M1,195 M391 M203 M215 M
Cffcf-4,041 M-4,925 M-8,268 M-3,082 M-943 M-1,995 M-2,570 M-1,178 M-3,774 M705 M
Cffinv-1,825 M-1,694 M-618 M-1,012 M-802 M-1,704 M-1,559 M-781 M1,947 M-2,884 M
Cffoa5,981 M3,734 M10,482 M5,476 M798 M4,429 M3,922 M2,763 M2,015 M2,167 M
Chgcash115 M-2,885 M1,596 M1,382 M-947 M730 M-207 M804 M188 M-12 M
Chginv335 M-688 M-477 M45 M78 M-74 M-338 M-83 M197 M-172 M
Chgothwc-137 M-203 M-5 M107 M171 M525 M324 M92 M
Chgpay446 M-2,250 M2,824 M2,268 M-1,193 M1,051 M-756 M247 M273 M-612 M
Chgrec-1,276 M237 M-862 M-1,950 M780 M-170 M224 M-689 M-442 M-42 M
Definc-142 M-85 M-77 M91 M-521 M-237 M806 M321 M114 M367 M
Deftax-142 M-85 M-77 M91 M-521 M-237 M806 M321 M114 M367 M
Depamor1,983 M1,907 M1,897 M1,977 M3,273 M1,598 M1,509 M2,172 M1,628 M1,450 M
Divpaid1,238 M1,103 M851 M706 M649 M631 M572 M524 M492 M449 M
Endcash979 M864 M3,749 M2,153 M771 M1,718 M988 M1,195 M391 M203 M
Fcf4,114 M1,949 M9,860 M5,476 M798 M4,429 M3,922 M2,763 M2,015 M2,167 M
Ltdebtiss495 M1,206 M
Ltdebtpay-22 M-22 M-1,022 M-20 M-20 M-27 M-27 M-27 M-2,028 M-20 M
Netinccont4,790 M4,889 M7,340 M2,479 M-1,857 M2,200 M2,314 M490 M2,165 M1,122 M
Netothinv17 M5 M10 M96 M66 M-68 M-68 M213 M3,021 M142 M
Netstdebtiss-100 M-111 M36 M-1,749 M-32 M
Opcf5,981 M3,734 M10,482 M5,476 M798 M4,429 M3,922 M2,763 M2,015 M2,167 M
Opgainloss-18 M-73 M-158 M-49 M-35 M-46 M-54 M-220 M-2,244 M-97 M
Repurchstk-2,681 M-3,800 M-6,395 M-2,245 M-274 M-1,373 M-1,971 M-627 M