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 - Balance Sheet (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-18Dec-17Dec-16Dec-15
Accounts Payable6,907 M6,231 M6,194 M5,184 M3,153 M4,260 M3,688 M3,877 M3,193 M2,989 M
Accumulated Depreciation & Depletion-25,365 M-24,062 M-25,522 M-23,737 M-20,665 M-19,719 M-18,305 M-17,182 M-16,404 M
Cash And Equivalents979 M864 M3,749 M2,153 M771 M1,718 M988 M1,195 M391 M203 M
Cash Cash Equivalents And Short Term Investments979 M864 M3,749 M2,153 M771 M1,718 M988 M1,195 M391 M203 M
Common Stock942 M992 M1,079 M1,252 M1,357 M1,375 M1,446 M1,536 M1,566 M1,566 M
Current Deferred Assets272 M
Current Deferred Taxes Assets272 M
Employee Benefits1,044 M1,003 M1,441 M2,150 M1,887 M1,273 M1,628 M1,784 M1,604 M
Float Term Debt3,992 M4,011 M4,033 M4,447 M4,447 M4,447 M4,447 M4,447 M4,447 M5,952 M
Goodwill And Other Intangible Assets166 M166 M166 M166 M166 M186 M186 M186 M186 M224 M
Income Tax Payable81 M251 M2,582 M248 M106 M65 M57 M488 M452 M
Long Term Capital Lease Obligation111 M151 M754 M605 M657 M531 M558 M585 M612 M
Long Term Debt And Capital Lease Obligation3,992 M4,011 M4,184 M5,201 M5,052 M5,104 M4,978 M5,005 M5,032 M6,564 M
Long Term Provisions3,870 M3,851 M2,313 M1,713 M1,676 M1,388 M1,435 M1,460 M1,544 M1,628 M
Net Other Unrealized Gain Loss-214 M-677 M-512 M
Non Current Accounts Receivable781 M891 M857 M865 M1,030 M1,254 M
Non Current Deferred Liabilities4,596 M4,512 M4,713 M4,542 M4,176 M4,718 M5,091 M4,245 M4,062 M4,191 M
Non Current Pension And Other Postretirement Benefit Plans954 M902 M1,362 M2,105 M1,822 M1,195 M1,529 M1,645 M1,470 M
Notes Payable19 M121 M122 M
Other Inventories1,642 M1,944 M158 M45 M73 M72 M21 M
Payables6,988 M6,482 M8,776 M5,432 M3,153 M4,366 M3,753 M3,934 M3,681 M3,441 M
Raw Materials1,624 M1,356 M689 M673 M616 M541 M425 M468 M424 M
Retained Earnings22,745 M21,907 M21,846 M21,660 M22,050 M24,812 M24,560 M24,714 M25,352 M23,687 M
Total Capitalization27,465 M26,233 M26,446 M26,182 M25,865 M28,723 M28,936 M28,882 M29,468 M29,377 M
Total Equity Gross Minority23,473 M22,222 M22,413 M21,735 M21,418 M24,276 M24,489 M24,435 M25,021 M23,425 M
Total Equity Gross Minority Interest23,473 M22,222 M22,413 M21,735 M21,418 M24,276 M24,489 M24,435 M25,021 M23,425 M
Total Liabilities And Total Equity Gross Minority Interest42,938 M41,199 M43,524 M40,782 M38,031 M42,187 M41,456 M41,601 M41,654 M43,170 M
Total Non Current Liabilities Net Minority Interes12,458 M12,374 M12,213 M13,493 M13,233 M13,316 M13,012 M13,030 M12,750 M14,352 M
Total Tax Payable81 M251 M2,582 M248 M106 M65 M57 M488 M452 M
Unrealized Gain Loss-214 M-677 M-512 M
Working Capital2,347 M1,695 M1,838 M2,259 M1,144 M1,734 M1,400 M1,271 M-52 M-1,723 M
Accrec5,758 M4,482 M4,719 M3,869 M1,919 M2,699 M2,529 M2,712 M2,023 M1,581 M
Capstk942 M992 M1,079 M1,252 M1,357 M1,375 M1,446 M1,536 M1,566 M1,566 M
Comstkeqty23,473 M22,222 M22,413 M21,735 M21,418 M24,276 M24,489 M24,435 M25,021 M23,425 M
Curdebt19 M121 M122 M122 M227 M229 M202 M202 M202 M1,952 M
Curdebtcaplease19 M121 M122 M122 M227 M229 M202 M202 M202 M1,952 M
Fingds1,057 M1,088 M1,224 M1,276 M1,075 M949 M1,190 M
Gainlossnoearn-214 M-677 M-512 M-1,177 M-1,989 M-1,911 M-1,517 M-1,815 M-1,897 M-1,828 M
Goodwill166 M166 M166 M166 M166 M186 M186 M186 M186 M224 M
Grosppe30,807 M30,835 M54,568 M56,762 M55,771 M54,868 M53,944 M52,778 M53,515 M54,203 M
Inv1,642 M1,944 M1,514 M1,791 M1,834 M1,912 M1,838 M1,500 M1,417 M1,614 M
Invadv1,084 M1,062 M893 M757 M781 M
Mach30,807 M30,835 M54,568 M
Netppe30,807 M30,835 M30,506 M31,240 M32,034 M34,203 M34,225 M34,473 M36,333 M37,799 M
Noncurdefliab4,596 M4,512 M4,713 M4,542 M4,176 M4,718 M5,091 M4,245 M4,062 M4,191 M
Othintang63 M
Othnca1,527 M838 M1,223 M806 M526 M578 M833 M670 M274 M223 M
Othncl596 M179 M219 M235 M692 M328 M365 M
Payacc6,988 M6,482 M8,776 M5,432 M3,153 M4,366 M3,753 M3,934 M3,681 M3,441 M
Prepaid975 M1,008 M754 M
Totassets42,938 M41,199 M43,524 M40,782 M38,031 M42,187 M41,456 M41,601 M41,654 M43,170 M
Totca9,354 M8,298 M10,736 M7,813 M4,524 M6,329 M5,355 M5,407 M3,831 M3,670 M
Totcl7,007 M6,603 M8,898 M5,554 M3,380 M4,595 M3,955 M4,136 M3,883 M5,393 M
Totemp5300.05300.05300.05300.05300.05300.05300.05300.05300.05300.0
Toteqty23,473 M22,222 M22,413 M21,735 M21,418 M24,276 M24,489 M24,435 M25,021 M23,425 M
Totliab19,465 M18,977 M21,111 M19,047 M16,613 M17,911 M16,967 M17,166 M16,633 M19,745 M
Totnca33,584 M32,901 M32,788 M32,969 M33,507 M35,858 M36,101 M36,194 M37,823 M39,500 M
Totncl12,458 M12,374 M12,213 M13,493 M13,233 M13,316 M13,012 M13,030 M12,750 M14,352 M