_id
6913015dccc777a4e85d7924
Capt
Ticker
IMO
Name
Imperial Oil Ltd
Exchange
NYSE MKT
Address
505 Quarry Park Boulevard S.E., Calgary, AB, Canada, T2C 5N1
Country
USA
Sector
Energy
Industry
Oil & Gas Integrated
Currency
USD
Website
https://www.imperialoil.ca
Description
Imperial Oil Limited engages in exploration, production, and sale of crude oil and natural gas in Canada. It operates in three segments: Upstream, Downstream and Chemical segments. The Upstream segment explores and produces crude oil, natural gas, synthetic crude oil, and bitumen. Its Downstream segment transports and refines crude oil; blends refined products; and distributes and markets refined products. This segment also transports crude oil production and third-party crude oil to refineries by contracted and common carrier pipelines; owns and operates refineries; maintains a distribution system to move petroleum products to market by pipeline, tanker, rail, and road transport; owns and operates fuel terminals, natural gas liquids, and products pipelines in Alberta, Manitoba, and Ontario; markets petroleum products under the Esso and Mobil brands; and sells petroleum products, including fuel, asphalt, and lubricants to industrial and transportation customers, independent marketers, resellers, and other refiners, as well as the agriculture, residential heating, and commercial markets through branded fuel and lubricant resellers. The Chemical segment manufactures and markets aliphatic solvents, plasticizer intermediates, and polyethylene resins; and markets refinery grade propylene. It also provides petrochemicals. The company was incorporated in 1880 and is headquartered in Calgary, Canada. Imperial Oil Limited operates as a subsidiary of Exxon Mobil Corporation.
Last Close
86.61
Volume
346351
Current Price
90.37
Change
2.78
Last Updated
2026-01-04T15:10:21.659Z
Image
data:image/webp;base64,UklGRuAFAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSBUEAAANGTFpGgJfF9H/yERea2t77Frbttt77+h955+U9957f0u7NU2xjQ50oisAce0AihzsuE0lsPgMoNDJDlLwbk0KQAFc5EqguMTnHcBFLr4qgHXzuknEBEzAu+Ltz+/2ZwTgPwF5O+j3UEL6I70fbqmZSsD4nQ+4HaZQIt9L/L0/KBmS34cnhmwo8hB+q/exoPU6eEqwP2SAoexZWwBqxJW0eQpETdGtKU0j0+ZyhUGcZvu1qGPu2zwWlcEWyJ9pBTBxolx+RfioL3j+qXrJ8WHlUz4unE8/Fx9EnKx+I0b/hJcV1a0MhAOqFgDwNEDAFsqlocPpIRLL3/k0yv/a03NztlVtvniePbODX/NZJ9MMvPQ+PmL/mPlNdSkjSxk1v2UjT4Nzm79uV87DUZd0A7KgLPqF4hOBj1TCogG1OlKzmk3jNLUIvKOKI0cyemRZVo2e3dfQN+IFnNdULM6gaNQxVHI4L1dR6ZuANJzIirpKlCORI9DQcbVo3siuX7rM7KNi+qQJvRpANJtsX4I4zhfcMJF4qJFZ9of9M7Ac6iQkm+WLoON8zxv6+3FOZ33yBkyamLRhw0kjs57A9kapdAMTatvTKxAS8H0ed8HnE1izi4C7NPb6I2sabAC/DGVOnPsdK6xaWbZGWeqT5m1j1DA6R9uNsHwsOY+i17WWlQRer23b4mWvSFARlge7ElHVOVJhYIQ8DwYVSnJt832HZyRjAVJpQ41iJpOWBNfhZDQwDVLo6dnp3j1IgLUEIGwuT0VLhDvBlTQnQ3J5cXoyQTSkp+Vc5ld3nSGv5hjzEhMSs3nA7gGY877zOC/CBfOr/4/j4b7PQyUL+3Gp69gz7kNDzEKEevTMCMgLYEZi3vKNL330VNvmM5bQZqAxfCRKaQumpqaGgVKDzgDDTjuBhNSVT4PDGcuxYNTWmy21bIkpNFh6djoV26gwakEzBRorMD0jchcFTP8mvBPZUwfc36G/45VHlvdCz0jiyGIyQMDDHgaxmJnzrlRcnvr6zt2I2RG9Ho97e9aDt1EYvYZw99QbxYCJdDY2O6e+lHVAbNbRd4wG23xicuNlXpZahi0YXLYyaB1IwOkmpyMrBVAIHbMLanGCXoD2CHpqadANoMQG02cYplNpEAAIOo44yn+ZumAMJtU4pJymcJB2y0o4Sccz4ASRSCBDMEdoOsrLY9txuPVEySwIBGsaHWCadiIZBgARBJ0GTTvsSLK1BvdMNQxROEAKNJVocJpW4yNAwAEARsF0Xw+5KgmQWcKM7AhVwKMpAJIG4aUC+A/+3rh+jdcl/TguAERAlbi+wQxJMEBczSvecns4z1r37wFAACDeMgGAuOHBQJ5xi8ve8gG3ljZxJQ3zFhjE1YaJ20BcR+I2EtcTb5MEAFZQOCCkAQAA0AoAnQEqQABAAD6lQppJpiQioTn2KqjAFIlmAM8gcmRokBhVXRM9QBvFX+E83RogaQJm5Uw66+fG9Zynn1zYqBjXYwPZodbMCFga7+d5pRknwDVM23hLGi+z3/4kkIgA/vv9UWf9h0Otsq6lP2NZV/PgPA9aqq6QZf2kw/UlKuNmWMDP9n0ChxcIDWb8GDLtUNfmJpl8A+QK/Jp8CpTd1/wDTKLWA3H2/p3c0jbg5f5POB92FZV+6an9w57oHQTvvGVYP15bijDr9FXnuZl57xelgFv0414nMiGsVnbz8llm6VzK3G9bd6MNjKDzzBofQ70JWvw94+IeAqwqZ/Rx42PTYvLX4HZV7AI5dQ/1z7rpfnIoA6p05x4uonjsBTzSafXAun1kbNi2AKmLdBJiongPnGLbAMuIPJjhDbK1K+eTVQLl38NVUixI/MJIMz5V8QzxTC17l8CKl6PcgyVcppxIHA4OPV6LVEeYhz/PFfs4Fx9S6TSd60zx/C09+KMFyXAncp5VH8yELiO7wg8BEl271grC7dhYOnByBAoQ+gWAmAAA
Ipo Date
1986-07-16T00:00:00.000Z
Market Cap
45315837952
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.7924
Sentiment Sources
10
Rating
3.2222
Target Price
66.8644
Strong Buy
3
Buy
2
Hold
10
Sell
2
Strong Sell
1
Current Quarter
2025-09-30
Revenue
11630447049
Cost Of Revenue
10327604651
Gross Profit
1302842398
Operating Expenses
622880839
Operating Income
679961559
Interest Expense
8011329
Pretax Income
701992714
Net Income
539763299
Eps
1.068626606612552
Dividends Per Share
366000000
Shares Outstanding
496861000
Income Tax Expense
162229414
EBITDA
1622294146
Operating Margin
5.8463922851397525
Total Other Income Expense Net
22031155
Cash
1336198000
Short Term Investments
-
Receivables
3703444000
Inventories
2108048000
Total Current Assets
7147690000
Property Plant Equipment
21701550000
Total Assets
30847434000
Payables
4487500000
Short Term Debt
81134000
Long Term Debt
3447000000
Total Liabilities
13842322000
Equity
17005112000
Bs_currency_symbol
CAD
Depreciation
911000000
Change In Working Capital
178000000
Cash From Operations
1798000000
Capital Expenditures
504000000
Cash From Investing
-482000000
Cash From Financing
-1841000000
Net Change In Cash
-525000000
Cf_currency_symbol
CAD
PE
15.5752
PB
2.6842450082069442
ROE
3.1741237517283043
ROA
1.7497834633506306
FCF
1294000000
Fcf Percent
0.11125969574069465
Piotroski FScore
4
Health Score
61
Deep Value Investing Score
4.5
Defensive Investing Score
6.5
Dividend Investing Score
3.5
Economic Moat Investing Score
7.3
Garp Investing Score
4
Growth Investing Score
3.5
Momentum Investing Score
7.5
Net Net Investing Score
2.5
Quality Investing Score
5.5
Value Investing Score
5.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
11630447049
Quarters > 0 > income Statement > cost Of Revenue
10327604651
Quarters > 0 > income Statement > gross Profit
1302842398
Quarters > 0 > income Statement > operating Expenses
622880839
Quarters > 0 > income Statement > operating Income
679961559
Quarters > 0 > income Statement > interest Expense
8011329
Quarters > 0 > income Statement > pretax Income
701992714
Quarters > 0 > income Statement > net Income
539763299
Quarters > 0 > income Statement > eps
1.068626606612552
Quarters > 0 > income Statement > dividends Per Share
366000000
Quarters > 0 > income Statement > shares Outstanding
505100000
Quarters > 0 > income Statement > income Tax Expense
162229414
Quarters > 0 > income Statement > EBITDA
1622294146
Quarters > 0 > income Statement > operating Margin
5.8463922851397525
Quarters > 0 > income Statement > total Other Income Expense Net
22031155
Quarters > 0 > income Statement > currency_symbol
CAD
Quarters > 0 > balance Sheet > cash
1336198000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
3703444000
Quarters > 0 > balance Sheet > inventories
2108048000
Quarters > 0 > balance Sheet > total Current Assets
7147690000
Quarters > 0 > balance Sheet > property Plant Equipment
21701550000
Quarters > 0 > balance Sheet > total Assets
30847434000
Quarters > 0 > balance Sheet > payables
4487500000
Quarters > 0 > balance Sheet > short Term Debt
81134000
Quarters > 0 > balance Sheet > long Term Debt
3447000000
Quarters > 0 > balance Sheet > total Liabilities
13842322000
Quarters > 0 > balance Sheet > equity
17005112000
Quarters > 0 > balance Sheet > currency_symbol
CAD
Quarters > 0 > cash Flow > net Income
539000000
Quarters > 0 > cash Flow > depreciation
911000000
Quarters > 0 > cash Flow > change In Working Capital
178000000
Quarters > 0 > cash Flow > cash From Operations
1798000000
Quarters > 0 > cash Flow > capital Expenditures
504000000
Quarters > 0 > cash Flow > cash From Investing
-482000000
Quarters > 0 > cash Flow > cash From Financing
-1841000000
Quarters > 0 > cash Flow > net Change In Cash
-525000000
Quarters > 0 > cash Flow > currency_symbol
CAD
Quarters > 0 > ratios > PE
1.068626606612552
Quarters > 0 > ratios > PB
2.6842450082069442
Quarters > 0 > ratios > ROE
3.1741237517283043
Quarters > 0 > ratios > ROA
1.7497834633506306
Quarters > 0 > ratios > FCF
1294000000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.11125969574069465
Quarters > 0 > health Score
61
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
10889083720
Quarters > 1 > income Statement > cost Of Revenue
9402838350
Quarters > 1 > income Statement > gross Profit
1486245369
Quarters > 1 > income Statement > operating Expenses
252229604
Quarters > 1 > income Statement > operating Income
1234015761
Quarters > 1 > income Statement > interest Expense
2009796
Quarters > 1 > income Statement > pretax Income
1250094143
Quarters > 1 > income Statement > net Income
953648988
Quarters > 1 > income Statement > eps
1.868800681951793
Quarters > 1 > income Statement > dividends Per Share
367000000
Quarters > 1 > income Statement > shares Outstanding
510300000
Quarters > 1 > income Statement > income Tax Expense
296445153
Quarters > 1 > income Statement > EBITDA
1732445581
Quarters > 1 > income Statement > operating Margin
11.332595034910797
Quarters > 1 > income Statement > total Other Income Expense Net
16078381
Quarters > 1 > income Statement > currency_symbol
CAD
Quarters > 1 > balance Sheet > cash
2386000000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
5602000000
Quarters > 1 > balance Sheet > inventories
2670000000
Quarters > 1 > balance Sheet > total Current Assets
10658000000
Quarters > 1 > balance Sheet > property Plant Equipment
30668000000
Quarters > 1 > balance Sheet > total Assets
44178000000
Quarters > 1 > balance Sheet > payables
6710000000
Quarters > 1 > balance Sheet > short Term Debt
19000000
Quarters > 1 > balance Sheet > long Term Debt
3447000000
Quarters > 1 > balance Sheet > total Liabilities
19179000000
Quarters > 1 > balance Sheet > equity
24999000000
Quarters > 1 > balance Sheet > currency_symbol
CAD
Quarters > 1 > cash Flow > net Income
949000000
Quarters > 1 > cash Flow > depreciation
478000000
Quarters > 1 > cash Flow > change In Working Capital
52000000
Quarters > 1 > cash Flow > cash From Operations
1465000000
Quarters > 1 > cash Flow > capital Expenditures
471000000
Quarters > 1 > cash Flow > cash From Investing
-472000000
Quarters > 1 > cash Flow > cash From Financing
-371000000
Quarters > 1 > cash Flow > net Change In Cash
622000000
Quarters > 1 > cash Flow > currency_symbol
CAD
Quarters > 1 > ratios > PE
1.868800681951793
Quarters > 1 > ratios > PB
1.84470622824913
Quarters > 1 > ratios > ROE
3.8147485419416776
Quarters > 1 > ratios > ROA
2.1586513377699306
Quarters > 1 > ratios > FCF
994000000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.09128408097132346
Quarters > 1 > health Score
60
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
11805766111
Quarters > 2 > income Statement > cost Of Revenue
9917678706
Quarters > 2 > income Statement > gross Profit
1888087404
Quarters > 2 > income Statement > operating Expenses
257511657
Quarters > 2 > income Statement > operating Income
1630575747
Quarters > 2 > income Statement > interest Expense
2000000
Quarters > 2 > income Statement > pretax Income
1678299915
Quarters > 2 > income Statement > net Income
1280598513
Quarters > 2 > income Statement > eps
2.5099931654253234
Quarters > 2 > income Statement > dividends Per Share
307000000
Quarters > 2 > income Statement > shares Outstanding
510200000
Quarters > 2 > income Statement > income Tax Expense
397701401
Quarters > 2 > income Statement > EBITDA
2206248526
Quarters > 2 > income Statement > operating Margin
13.81168940388133
Quarters > 2 > income Statement > total Other Income Expense Net
47724168
Quarters > 2 > income Statement > currency_symbol
CAD
Quarters > 2 > balance Sheet > cash
1764000000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
5770000000
Quarters > 2 > balance Sheet > inventories
2871000000
Quarters > 2 > balance Sheet > total Current Assets
10405000000
Quarters > 2 > balance Sheet > property Plant Equipment
30671000000
Quarters > 2 > balance Sheet > total Assets
43889000000
Quarters > 2 > balance Sheet > payables
7023000000
Quarters > 2 > balance Sheet > short Term Debt
18000000
Quarters > 2 > balance Sheet > long Term Debt
3447000000
Quarters > 2 > balance Sheet > total Liabilities
19478000000
Quarters > 2 > balance Sheet > equity
24411000000
Quarters > 2 > balance Sheet > currency_symbol
CAD
Quarters > 2 > cash Flow > net Income
1288000000
Quarters > 2 > cash Flow > depreciation
531000000
Quarters > 2 > cash Flow > change In Working Capital
-233000000
Quarters > 2 > cash Flow > cash From Operations
1527000000
Quarters > 2 > cash Flow > capital Expenditures
398000000
Quarters > 2 > cash Flow > cash From Investing
-377000000
Quarters > 2 > cash Flow > cash From Financing
-365000000
Quarters > 2 > cash Flow > net Change In Cash
785000000
Quarters > 2 > cash Flow > currency_symbol
CAD
Quarters > 2 > ratios > PE
2.5099931654253234
Quarters > 2 > ratios > PB
1.8887703903977715
Quarters > 2 > ratios > ROE
5.2459895661791816
Quarters > 2 > ratios > ROA
2.917812009843013
Quarters > 2 > ratios > FCF
1129000000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.09563123556615749
Quarters > 2 > health Score
62
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
11911998592
Quarters > 3 > income Statement > cost Of Revenue
10139189406
Quarters > 3 > income Statement > gross Profit
1772809186
Quarters > 3 > income Statement > operating Expenses
254828828
Quarters > 3 > income Statement > operating Income
1517980357
Quarters > 3 > income Statement > interest Expense
3997314
Quarters > 3 > income Statement > pretax Income
1573942767
Quarters > 3 > income Statement > net Income
1224177707
Quarters > 3 > income Statement > eps
2.3701407686350437
Quarters > 3 > income Statement > dividends Per Share
317000000
Quarters > 3 > income Statement > shares Outstanding
516500000
Quarters > 3 > income Statement > income Tax Expense
349765059
Quarters > 3 > income Statement > EBITDA
2106584986
Quarters > 3 > income Statement > operating Margin
12.743288586513627
Quarters > 3 > income Statement > total Other Income Expense Net
55962409
Quarters > 3 > income Statement > currency_symbol
CAD
Quarters > 3 > balance Sheet > cash
979000000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
5758000000
Quarters > 3 > balance Sheet > inventories
2617000000
Quarters > 3 > balance Sheet > total Current Assets
9354000000
Quarters > 3 > balance Sheet > property Plant Equipment
30807000000
Quarters > 3 > balance Sheet > total Assets
42938000000
Quarters > 3 > balance Sheet > payables
5644000000
Quarters > 3 > balance Sheet > short Term Debt
19000000
Quarters > 3 > balance Sheet > long Term Debt
3447000000
Quarters > 3 > balance Sheet > total Liabilities
19465000000
Quarters > 3 > balance Sheet > equity
23473000000
Quarters > 3 > balance Sheet > currency_symbol
CAD
Quarters > 3 > cash Flow > net Income
1225000000
Quarters > 3 > cash Flow > depreciation
1983000000
Quarters > 3 > cash Flow > change In Working Capital
139000000
Quarters > 3 > cash Flow > cash From Operations
1789000000
Quarters > 3 > cash Flow > capital Expenditures
423000000
Quarters > 3 > cash Flow > cash From Investing
-404000000
Quarters > 3 > cash Flow > cash From Financing
-1896000000
Quarters > 3 > cash Flow > net Change In Cash
-511000000
Quarters > 3 > cash Flow > currency_symbol
CAD
Quarters > 3 > ratios > PE
2.3701407686350437
Quarters > 3 > ratios > PB
1.988501895795169
Quarters > 3 > ratios > ROE
5.215258837813659
Quarters > 3 > ratios > ROA
2.851035695654199
Quarters > 3 > ratios > FCF
1366000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.11467429159346898
Quarters > 3 > health Score
64
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
48791226450
Annuals > 0 > income Statement > cost Of Revenue
41740962182
Annuals > 0 > income Statement > gross Profit
7050264267
Annuals > 0 > income Statement > operating Expenses
944365660
Annuals > 0 > income Statement > operating Income
6105898607
Annuals > 0 > income Statement > interest Expense
40972478
Annuals > 0 > income Statement > pretax Income
6234812015
Annuals > 0 > income Statement > net Income
4786784669
Annuals > 0 > income Statement > eps
9.021456217489634
Annuals > 0 > income Statement > dividends Per Share
1238000000
Annuals > 0 > income Statement > shares Outstanding
530600000
Annuals > 0 > income Statement > income Tax Expense
1448027345
Annuals > 0 > income Statement > EBITDA
8420343971
Annuals > 0 > income Statement > operating Margin
12.51433721031212
Annuals > 0 > income Statement > total Other Income Expense Net
128913407
Annuals > 0 > income Statement > currency_symbol
CAD
Annuals > 0 > balance Sheet > cash
979000000
Annuals > 0 > balance Sheet > short Term Investments
266000000
Annuals > 0 > balance Sheet > receivables
5758000000
Annuals > 0 > balance Sheet > inventories
2617000000
Annuals > 0 > balance Sheet > total Current Assets
9354000000
Annuals > 0 > balance Sheet > property Plant Equipment
30807000000
Annuals > 0 > balance Sheet > total Assets
42938000000
Annuals > 0 > balance Sheet > payables
5644000000
Annuals > 0 > balance Sheet > short Term Debt
19000000
Annuals > 0 > balance Sheet > long Term Debt
3447000000
Annuals > 0 > balance Sheet > total Liabilities
19465000000
Annuals > 0 > balance Sheet > equity
23473000000
Annuals > 0 > balance Sheet > currency_symbol
CAD
Annuals > 0 > cash Flow > net Income
4790000000
Annuals > 0 > cash Flow > depreciation
1983000000
Annuals > 0 > cash Flow > change In Working Capital
-495000000
Annuals > 0 > cash Flow > cash From Operations
5981000000
Annuals > 0 > cash Flow > capital Expenditures
1867000000
Annuals > 0 > cash Flow > cash From Investing
-1825000000
Annuals > 0 > cash Flow > cash From Financing
-4041000000
Annuals > 0 > cash Flow > net Change In Cash
115000000
Annuals > 0 > cash Flow > currency_symbol
CAD
Annuals > 0 > ratios > PE
9.021456217489634
Annuals > 0 > ratios > PB
2.0138522557832403
Annuals > 0 > ratios > ROE
20.392726404805522
Annuals > 0 > ratios > ROA
11.148131419721459
Annuals > 0 > ratios > FCF
4114000000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.08431843795146084
Annuals > 0 > health Score
79
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
48304074622
Annuals > 1 > income Statement > cost Of Revenue
41193474816
Annuals > 1 > income Statement > gross Profit
7110599804
Annuals > 1 > income Statement > operating Expenses
857072297
Annuals > 1 > income Statement > operating Income
6253527507
Annuals > 1 > income Statement > interest Expense
69005820
Annuals > 1 > income Statement > pretax Income
6369537293
Annuals > 1 > income Statement > net Income
4889412438
Annuals > 1 > income Statement > eps
8.49003722521271
Annuals > 1 > income Statement > dividends Per Share
1103000000
Annuals > 1 > income Statement > shares Outstanding
575900000
Annuals > 1 > income Statement > income Tax Expense
1480124853
Annuals > 1 > income Statement > EBITDA
8477715125
Annuals > 1 > income Statement > operating Margin
12.946169771259509
Annuals > 1 > income Statement > total Other Income Expense Net
116009785
Annuals > 1 > income Statement > currency_symbol
CAD
Annuals > 1 > balance Sheet > cash
864000000
Annuals > 1 > balance Sheet > short Term Investments
283000000
Annuals > 1 > balance Sheet > receivables
4482000000
Annuals > 1 > balance Sheet > inventories
2952000000
Annuals > 1 > balance Sheet > total Current Assets
8298000000
Annuals > 1 > balance Sheet > property Plant Equipment
30835000000
Annuals > 1 > balance Sheet > total Assets
41199000000
Annuals > 1 > balance Sheet > payables
5050000000
Annuals > 1 > balance Sheet > short Term Debt
229000000
Annuals > 1 > balance Sheet > long Term Debt
3447000000
Annuals > 1 > balance Sheet > total Liabilities
18977000000
Annuals > 1 > balance Sheet > equity
22222000000
Annuals > 1 > balance Sheet > currency_symbol
CAD
Annuals > 1 > cash Flow > net Income
4889000000
Annuals > 1 > cash Flow > depreciation
2573853042
Annuals > 1 > cash Flow > change In Working Capital
-2701000000
Annuals > 1 > cash Flow > cash From Operations
3734000000
Annuals > 1 > cash Flow > capital Expenditures
1785000000
Annuals > 1 > cash Flow > cash From Investing
-1694000000
Annuals > 1 > cash Flow > cash From Financing
-4925000000
Annuals > 1 > cash Flow > net Change In Cash
-2885000000
Annuals > 1 > cash Flow > currency_symbol
CAD
Annuals > 1 > ratios > PE
8.49003722521271
Annuals > 1 > ratios > PB
2.3088349833498336
Annuals > 1 > ratios > ROE
22.00257599675997
Annuals > 1 > ratios > ROA
11.867793970727444
Annuals > 1 > ratios > FCF
1949000000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.04034856304052519
Annuals > 1 > health Score
73
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
56730646184
Annuals > 2 > income Statement > cost Of Revenue
46634228634
Annuals > 2 > income Statement > gross Profit
10096417549
Annuals > 2 > income Statement > operating Expenses
874243106
Annuals > 2 > income Statement > operating Income
9222174443
Annuals > 2 > income Statement > interest Expense
59472320
Annuals > 2 > income Statement > pretax Income
9400591403
Annuals > 2 > income Statement > net Income
7275447164
Annuals > 2 > income Statement > eps
11.364334839112777
Annuals > 2 > income Statement > dividends Per Share
851000000
Annuals > 2 > income Statement > shares Outstanding
640200000
Annuals > 2 > income Statement > income Tax Expense
2125144239
Annuals > 2 > income Statement > EBITDA
11440491984
Annuals > 2 > income Statement > operating Margin
16.256071565074066
Annuals > 2 > income Statement > total Other Income Expense Net
178416960
Annuals > 2 > income Statement > currency_symbol
CAD
Annuals > 2 > balance Sheet > cash
3749000000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
4719000000
Annuals > 2 > balance Sheet > inventories
2268000000
Annuals > 2 > balance Sheet > total Current Assets
10736000000
Annuals > 2 > balance Sheet > property Plant Equipment
30506000000
Annuals > 2 > balance Sheet > total Assets
43524000000
Annuals > 2 > balance Sheet > payables
5736000000
Annuals > 2 > balance Sheet > short Term Debt
244000000
Annuals > 2 > balance Sheet > long Term Debt
3447000000
Annuals > 2 > balance Sheet > total Liabilities
21111000000
Annuals > 2 > balance Sheet > equity
22413000000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
7340000000
Annuals > 2 > cash Flow > depreciation
1897000000
Annuals > 2 > cash Flow > change In Working Capital
1485000000
Annuals > 2 > cash Flow > cash From Operations
10482000000
Annuals > 2 > cash Flow > capital Expenditures
1526000000
Annuals > 2 > cash Flow > cash From Investing
-618000000
Annuals > 2 > cash Flow > cash From Financing
-8268000000
Annuals > 2 > cash Flow > net Change In Cash
1596000000
Annuals > 2 > cash Flow > currency_symbol
CAD
Annuals > 2 > ratios > PE
11.364334839112777
Annuals > 2 > ratios > PB
2.5447471556685852
Annuals > 2 > ratios > ROE
32.46083596127248
Annuals > 2 > ratios > ROA
16.715943304843307
Annuals > 2 > ratios > FCF
8956000000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.15786881698742047
Annuals > 2 > health Score
82
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
35850658853
Annuals > 3 > income Statement > cost Of Revenue
31738614480
Annuals > 3 > income Statement > gross Profit
4112044372
Annuals > 3 > income Statement > operating Expenses
789963927
Annuals > 3 > income Statement > operating Income
3322080445
Annuals > 3 > income Statement > interest Expense
54410780
Annuals > 3 > income Statement > pretax Income
3307973946
Annuals > 3 > income Statement > net Income
2497857877
Annuals > 3 > income Statement > eps
3.5101993774592466
Annuals > 3 > income Statement > dividends Per Share
706000000
Annuals > 3 > income Statement > shares Outstanding
711600000
Annuals > 3 > income Statement > income Tax Expense
810116068
Annuals > 3 > income Statement > EBITDA
5454176963
Annuals > 3 > income Statement > operating Margin
9.266441820837015
Annuals > 3 > income Statement > total Other Income Expense Net
-14106498
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
2153000000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
3869000000
Annuals > 3 > balance Sheet > inventories
1791000000
Annuals > 3 > balance Sheet > total Current Assets
7813000000
Annuals > 3 > balance Sheet > property Plant Equipment
31240000000
Annuals > 3 > balance Sheet > total Assets
40782000000
Annuals > 3 > balance Sheet > payables
4769000000
Annuals > 3 > balance Sheet > short Term Debt
122000000
Annuals > 3 > balance Sheet > long Term Debt
4447000000
Annuals > 3 > balance Sheet > total Liabilities
19047000000
Annuals > 3 > balance Sheet > equity
21735000000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
2479000000
Annuals > 3 > cash Flow > depreciation
1977000000
Annuals > 3 > cash Flow > change In Working Capital
363000000
Annuals > 3 > cash Flow > cash From Operations
5476000000
Annuals > 3 > cash Flow > capital Expenditures
1108000000
Annuals > 3 > cash Flow > cash From Investing
-1012000000
Annuals > 3 > cash Flow > cash From Financing
-3082000000
Annuals > 3 > cash Flow > net Change In Cash
1382000000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
3.5101993774592466
Annuals > 3 > ratios > PB
2.9167906142167013
Annuals > 3 > ratios > ROE
11.492329776857604
Annuals > 3 > ratios > ROA
6.124902841940071
Annuals > 3 > ratios > FCF
4368000000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.12183876502549922
Annuals > 3 > health Score
72
Valuation > metrics > PE
15.5752
Valuation > metrics > PB
2.6842450082069442
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
3.1741237517283043
Profitability > metrics > ROA
7.551576789144465
Profitability > metrics > Net Margin
0.04640950573317897
Profitability > final Score
36
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.8140094578618476
Risk > metrics > Interest Coverage
84.87500126383524
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
1.5645135942165644
Liquidity > metrics > Quick Ratio
1.1030960238881031
Liquidity > final Score
89
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
48
Prev Profitabilities > 1
57
Prev Profitabilities > 2
56
Prev Risks > 0
88
Prev Risks > 1
88
Prev Risks > 2
88
Prev Liquidities > 0
90
Prev Liquidities > 1
87
Prev Liquidities > 2
91
Updated At
2026-01-20T22:01:50.800Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-30
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-12-31
Earnings History > 1 > report Date
2026-01-29
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
1.91
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-10-30
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.07
Earnings History > 2 > eps Estimate
1.84
Earnings History > 2 > eps Difference
-0.77
Earnings History > 2 > surprise Percent
-41.8478
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-31
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
CAD
Earnings History > 3 > eps Actual
1.86
Earnings History > 3 > eps Estimate
1.53
Earnings History > 3 > eps Difference
0.33
Earnings History > 3 > surprise Percent
21.5686
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-05-02
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
CAD
Earnings History > 4 > eps Actual
2.52
Earnings History > 4 > eps Estimate
2.19
Earnings History > 4 > eps Difference
0.33
Earnings History > 4 > surprise Percent
15.0685
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-01-31
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
CAD
Earnings History > 5 > eps Actual
2.37
Earnings History > 5 > eps Estimate
2.15
Earnings History > 5 > eps Difference
0.22
Earnings History > 5 > surprise Percent
10.2326
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-11-01
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
CAD
Earnings History > 6 > eps Actual
2.33
Earnings History > 6 > eps Estimate
2.09
Earnings History > 6 > eps Difference
0.24
Earnings History > 6 > surprise Percent
11.4833
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-08-02
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
CAD
Earnings History > 7 > eps Actual
2.11
Earnings History > 7 > eps Estimate
1.89
Earnings History > 7 > eps Difference
0.22
Earnings History > 7 > surprise Percent
11.6402
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-26
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
CAD
Earnings History > 8 > eps Actual
2.23
Earnings History > 8 > eps Estimate
2.07
Earnings History > 8 > eps Difference
0.16
Earnings History > 8 > surprise Percent
7.7295
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-02-02
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
CAD
Earnings History > 9 > eps Actual
2.47
Earnings History > 9 > eps Estimate
2.17
Earnings History > 9 > eps Difference
0.3
Earnings History > 9 > surprise Percent
13.8249
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-27
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
CAD
Earnings History > 10 > eps Actual
2.76
Earnings History > 10 > eps Estimate
2.66
Earnings History > 10 > eps Difference
0.1
Earnings History > 10 > surprise Percent
3.7594
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-07-28
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
CAD
Earnings History > 11 > eps Actual
1.15
Earnings History > 11 > eps Estimate
1.16
Earnings History > 11 > eps Difference
-0.01
Earnings History > 11 > surprise Percent
-0.8621
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-04-28
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
CAD
Earnings History > 12 > eps Actual
2.13
Earnings History > 12 > eps Estimate
2.01
Earnings History > 12 > eps Difference
0.12
Earnings History > 12 > surprise Percent
5.9701
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-01-31
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
CAD
Earnings History > 13 > eps Actual
2.86
Earnings History > 13 > eps Estimate
2.58
Earnings History > 13 > eps Difference
0.28
Earnings History > 13 > surprise Percent
10.8527
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-28
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
CAD
Earnings History > 14 > eps Actual
3.24
Earnings History > 14 > eps Estimate
2.83
Earnings History > 14 > eps Difference
0.41
Earnings History > 14 > surprise Percent
14.4876
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-07-29
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
CAD
Earnings History > 15 > eps Actual
3.63
Earnings History > 15 > eps Estimate
1.81
Earnings History > 15 > eps Difference
1.82
Earnings History > 15 > surprise Percent
100.5525
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-04-29
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
CAD
Earnings History > 16 > eps Actual
1.75
Earnings History > 16 > eps Estimate
1.91
Earnings History > 16 > eps Difference
-0.16
Earnings History > 16 > surprise Percent
-8.377
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-02-01
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
CAD
Earnings History > 17 > eps Actual
1.35
Earnings History > 17 > eps Estimate
1.35
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
0
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-10-29
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
CAD
Earnings History > 18 > eps Actual
1.29
Earnings History > 18 > eps Estimate
1.22
Earnings History > 18 > eps Difference
0.07
Earnings History > 18 > surprise Percent
5.7377
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-07-30
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
CAD
Earnings History > 19 > eps Actual
0.5
Earnings History > 19 > eps Estimate
0.55
Earnings History > 19 > eps Difference
-0.05
Earnings History > 19 > surprise Percent
-9.0909
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-04-30
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
CAD
Earnings History > 20 > eps Actual
0.53
Earnings History > 20 > eps Estimate
0.47
Earnings History > 20 > eps Difference
0.06
Earnings History > 20 > surprise Percent
12.766
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-02-02
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
CAD
Earnings History > 21 > eps Actual
0.03
Earnings History > 21 > eps Estimate
0.0844
Earnings History > 21 > eps Difference
-0.0544
Earnings History > 21 > surprise Percent
-64.455
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-10-30
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
CAD
Earnings History > 22 > eps Actual
-0.0075
Earnings History > 22 > eps Estimate
-0.07
Earnings History > 22 > eps Difference
0.0625
Earnings History > 22 > surprise Percent
89.2857
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-31
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
CAD
Earnings History > 23 > eps Actual
-0.72
Earnings History > 23 > eps Estimate
-0.8
Earnings History > 23 > eps Difference
0.08
Earnings History > 23 > surprise Percent
10
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-05-01
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
CAD
Earnings History > 24 > eps Actual
0.15
Earnings History > 24 > eps Estimate
0.04
Earnings History > 24 > eps Difference
0.11
Earnings History > 24 > surprise Percent
275
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-01-31
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
CAD
Earnings History > 25 > eps Actual
0.36
Earnings History > 25 > eps Estimate
0.36
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
0
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-11-01
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
CAD
Earnings History > 26 > eps Actual
0.56
Earnings History > 26 > eps Estimate
0.64
Earnings History > 26 > eps Difference
-0.08
Earnings History > 26 > surprise Percent
-12.5
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-08-02
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
CAD
Earnings History > 27 > eps Actual
0.71
Earnings History > 27 > eps Estimate
0.78
Earnings History > 27 > eps Difference
-0.07
Earnings History > 27 > surprise Percent
-8.9744
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-04-26
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
CAD
Earnings History > 28 > eps Actual
0.38
Earnings History > 28 > eps Estimate
0.52
Earnings History > 28 > eps Difference
-0.14
Earnings History > 28 > surprise Percent
-26.9231
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-02-01
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
CAD
Earnings History > 29 > eps Actual
1.08
Earnings History > 29 > eps Estimate
0.91
Earnings History > 29 > eps Difference
0.17
Earnings History > 29 > surprise Percent
18.6813
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-11-02
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
CAD
Earnings History > 30 > eps Actual
0.98
Earnings History > 30 > eps Estimate
0.82
Earnings History > 30 > eps Difference
0.16
Earnings History > 30 > surprise Percent
19.5122
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-07-27
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
CAD
Earnings History > 31 > eps Actual
0.24
Earnings History > 31 > eps Estimate
0.58
Earnings History > 31 > eps Difference
-0.34
Earnings History > 31 > surprise Percent
-58.6207
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-04-27
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
CAD
Earnings History > 32 > eps Actual
0.62
Earnings History > 32 > eps Estimate
0.44
Earnings History > 32 > eps Difference
0.18
Earnings History > 32 > surprise Percent
40.9091
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-02-02
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
CAD
Earnings History > 33 > eps Actual
0.51
Earnings History > 33 > eps Estimate
0.69
Earnings History > 33 > eps Difference
-0.18
Earnings History > 33 > surprise Percent
-26.087
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-10-27
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
CAD
Earnings History > 34 > eps Actual
0.44
Earnings History > 34 > eps Estimate
0.43
Earnings History > 34 > eps Difference
0.01
Earnings History > 34 > surprise Percent
2.3256
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-07-28
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
CAD
Earnings History > 35 > eps Actual
-0.09
Earnings History > 35 > eps Estimate
0.33
Earnings History > 35 > eps Difference
-0.42
Earnings History > 35 > surprise Percent
-127.2727
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-04-28
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
CAD
Earnings History > 36 > eps Actual
0.39
Earnings History > 36 > eps Estimate
0.45
Earnings History > 36 > eps Difference
-0.06
Earnings History > 36 > surprise Percent
-13.3333
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-01-31
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
CAD
Earnings History > 37 > eps Actual
0.54
Earnings History > 37 > eps Estimate
0.37
Earnings History > 37 > eps Difference
0.17
Earnings History > 37 > surprise Percent
45.9459
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-10-28
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
CAD
Earnings History > 38 > eps Actual
0.34
Earnings History > 38 > eps Estimate
0.3
Earnings History > 38 > eps Difference
0.04
Earnings History > 38 > surprise Percent
13.3333
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-07-29
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
CAD
Earnings History > 39 > eps Actual
-0.22
Earnings History > 39 > eps Estimate
0.07
Earnings History > 39 > eps Difference
-0.29
Earnings History > 39 > surprise Percent
-414.2857
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-04-29
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
CAD
Earnings History > 40 > eps Actual
-0.15
Earnings History > 40 > eps Estimate
-0.07
Earnings History > 40 > eps Difference
-0.08
Earnings History > 40 > surprise Percent
-114.2857
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-02-02
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
CAD
Earnings History > 41 > eps Actual
0.1
Earnings History > 41 > eps Estimate
0.37
Earnings History > 41 > eps Difference
-0.27
Earnings History > 41 > surprise Percent
-72.973
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-10-30
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
CAD
Earnings History > 42 > eps Actual
0.53
Earnings History > 42 > eps Estimate
0.46
Earnings History > 42 > eps Difference
0.07
Earnings History > 42 > surprise Percent
15.2174
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-31
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
CAD
Earnings History > 43 > eps Actual
0.52
Earnings History > 43 > eps Estimate
0.62
Earnings History > 43 > eps Difference
-0.1
Earnings History > 43 > surprise Percent
-16.129
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-30
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
CAD
Earnings History > 44 > eps Actual
0.47
Earnings History > 44 > eps Estimate
0.35
Earnings History > 44 > eps Difference
0.12
Earnings History > 44 > surprise Percent
34.2857
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-02-02
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
CAD
Earnings History > 45 > eps Actual
0.76
Earnings History > 45 > eps Estimate
0.67
Earnings History > 45 > eps Difference
0.09
Earnings History > 45 > surprise Percent
13.4328
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-10-31
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
CAD
Earnings History > 46 > eps Actual
1.1
Earnings History > 46 > eps Estimate
0.98
Earnings History > 46 > eps Difference
0.12
Earnings History > 46 > surprise Percent
12.2449
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-07-31
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
CAD
Earnings History > 47 > eps Actual
0.89
Earnings History > 47 > eps Estimate
1.13
Earnings History > 47 > eps Difference
-0.24
Earnings History > 47 > surprise Percent
-21.2389
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-05-01
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
CAD
Earnings History > 48 > eps Actual
1.09
Earnings History > 48 > eps Estimate
1.06
Earnings History > 48 > eps Difference
0.03
Earnings History > 48 > surprise Percent
2.8302
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-01-30
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
CAD
Earnings History > 49 > eps Actual
1.15
Earnings History > 49 > eps Estimate
0.97
Earnings History > 49 > eps Difference
0.18
Earnings History > 49 > surprise Percent
18.5567
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-10-31
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
CAD
Earnings History > 50 > eps Actual
0.75
Earnings History > 50 > eps Estimate
1.02
Earnings History > 50 > eps Difference
-0.27
Earnings History > 50 > surprise Percent
-26.4706
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-08-01
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
CAD
Earnings History > 51 > eps Actual
0.34
Earnings History > 51 > eps Estimate
0.88
Earnings History > 51 > eps Difference
-0.54
Earnings History > 51 > surprise Percent
-61.3636
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-04-25
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
CAD
Earnings History > 52 > eps Actual
0.93
Earnings History > 52 > eps Estimate
0.91
Earnings History > 52 > eps Difference
0.02
Earnings History > 52 > surprise Percent
2.1978
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-02-01
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
CAD
Earnings History > 53 > eps Actual
1.26
Earnings History > 53 > eps Estimate
1.08
Earnings History > 53 > eps Difference
0.18
Earnings History > 53 > surprise Percent
16.6667
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-11-01
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
CAD
Earnings History > 54 > eps Actual
1.22
Earnings History > 54 > eps Estimate
1.06
Earnings History > 54 > eps Difference
0.16
Earnings History > 54 > surprise Percent
15.0943
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-07-26
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
CAD
Earnings History > 55 > eps Actual
0.69
Earnings History > 55 > eps Estimate
0.73
Earnings History > 55 > eps Difference
-0.04
Earnings History > 55 > surprise Percent
-5.4795
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-04-26
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
CAD
Earnings History > 56 > eps Actual
1.18
Earnings History > 56 > eps Estimate
0.93
Earnings History > 56 > eps Difference
0.25
Earnings History > 56 > surprise Percent
26.8817
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-01-31
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
CAD
Earnings History > 57 > eps Actual
1.02
Earnings History > 57 > eps Estimate
1.01
Earnings History > 57 > eps Difference
0.01
Earnings History > 57 > surprise Percent
0.9901
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-10-27
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
CAD
Earnings History > 58 > eps Actual
0.99
Earnings History > 58 > eps Estimate
0.87
Earnings History > 58 > eps Difference
0.12
Earnings History > 58 > surprise Percent
13.7931
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-07-28
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
CAD
Earnings History > 59 > eps Actual
0.85
Earnings History > 59 > eps Estimate
1.07
Earnings History > 59 > eps Difference
-0.22
Earnings History > 59 > surprise Percent
-20.5607
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-04-28
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
CAD
Earnings History > 60 > eps Actual
0.9
Earnings History > 60 > eps Estimate
0.83
Earnings History > 60 > eps Difference
0.07
Earnings History > 60 > surprise Percent
8.4337
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-01-31
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
CAD
Earnings History > 61 > eps Actual
0.89
Earnings History > 61 > eps Estimate
0.73
Earnings History > 61 > eps Difference
0.16
Earnings History > 61 > surprise Percent
21.9178
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-11-01
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
CAD
Earnings History > 62 > eps Actual
0.49
Earnings History > 62 > eps Estimate
0.52
Earnings History > 62 > eps Difference
-0.03
Earnings History > 62 > surprise Percent
-5.7692
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-07-29
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
CAD
Earnings History > 63 > eps Actual
0.54
Earnings History > 63 > eps Estimate
0.67
Earnings History > 63 > eps Difference
-0.13
Earnings History > 63 > surprise Percent
-19.403
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-04-28
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
CAD
Earnings History > 64 > eps Actual
0.54
Earnings History > 64 > eps Estimate
0.62
Earnings History > 64 > eps Difference
-0.08
Earnings History > 64 > surprise Percent
-12.9032
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-02-02
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
CAD
Earnings History > 65 > eps Actual
0.59
Earnings History > 65 > eps Estimate
0.72
Earnings History > 65 > eps Difference
-0.13
Earnings History > 65 > surprise Percent
-18.0556
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-10-29
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
CAD
Earnings History > 66 > eps Actual
0.58
Earnings History > 66 > eps Estimate
0.61
Earnings History > 66 > eps Difference
-0.03
Earnings History > 66 > surprise Percent
-4.918
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-07-30
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
CAD
Earnings History > 67 > eps Actual
0.19
Earnings History > 67 > eps Estimate
0.38
Earnings History > 67 > eps Difference
-0.19
Earnings History > 67 > surprise Percent
-50
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-04-30
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
CAD
Earnings History > 68 > eps Actual
0.26
Earnings History > 68 > eps Estimate
0.2
Earnings History > 68 > eps Difference
0.06
Earnings History > 68 > surprise Percent
30
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-01-29
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
CAD
Earnings History > 69 > eps Actual
0.59
Earnings History > 69 > eps Estimate
0.28
Earnings History > 69 > eps Difference
0.31
Earnings History > 69 > surprise Percent
110.7143
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-10-30
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
CAD
Earnings History > 70 > eps Actual
1.43
Earnings History > 70 > eps Estimate
1.03
Earnings History > 70 > eps Difference
0.4
Earnings History > 70 > surprise Percent
38.835
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-07-31
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
CAD
Earnings History > 71 > eps Actual
1.11
Earnings History > 71 > eps Estimate
1.28
Earnings History > 71 > eps Difference
-0.17
Earnings History > 71 > surprise Percent
-13.2813
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-05-01
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
CAD
Earnings History > 72 > eps Actual
0.77
Earnings History > 72 > eps Estimate
0.84
Earnings History > 72 > eps Difference
-0.07
Earnings History > 72 > surprise Percent
-8.3333
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-01-31
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
CAD
Earnings History > 73 > eps Actual
0.87
Earnings History > 73 > eps Estimate
0.81
Earnings History > 73 > eps Difference
0.06
Earnings History > 73 > surprise Percent
7.4074
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-10-30
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
CAD
Earnings History > 74 > eps Actual
0.8
Earnings History > 74 > eps Estimate
0.81
Earnings History > 74 > eps Difference
-0.01
Earnings History > 74 > surprise Percent
-1.2346
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-08-02
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
CAD
Earnings History > 75 > eps Actual
0.76
Earnings History > 75 > eps Estimate
0.75
Earnings History > 75 > eps Difference
0.01
Earnings History > 75 > surprise Percent
1.3333
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-05-01
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
CAD
Earnings History > 76 > eps Actual
0.62
Earnings History > 76 > eps Estimate
0.43
Earnings History > 76 > eps Difference
0.19
Earnings History > 76 > surprise Percent
44.186
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-02-01
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
CAD
Earnings History > 77 > eps Actual
0.56
Earnings History > 77 > eps Estimate
0.49
Earnings History > 77 > eps Difference
0.07
Earnings History > 77 > surprise Percent
14.2857
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-10-31
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
CAD
Earnings History > 78 > eps Actual
0.74
Earnings History > 78 > eps Estimate
0.72
Earnings History > 78 > eps Difference
0.02
Earnings History > 78 > surprise Percent
2.7778
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-08-03
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
CAD
Earnings History > 79 > eps Actual
0.62
Earnings History > 79 > eps Estimate
0.62
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
0
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-05-02
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
CAD
Earnings History > 80 > eps Actual
0.63
Earnings History > 80 > eps Estimate
0.67
Earnings History > 80 > eps Difference
-0.04
Earnings History > 80 > surprise Percent
-5.9701
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-02-02
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
CAD
Earnings History > 81 > eps Actual
0.79
Earnings History > 81 > eps Estimate
0.71
Earnings History > 81 > eps Difference
0.08
Earnings History > 81 > surprise Percent
11.2676
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-10-20
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
CAD
Earnings History > 82 > eps Actual
0.64
Earnings History > 82 > eps Estimate
0.69
Earnings History > 82 > eps Difference
-0.05
Earnings History > 82 > surprise Percent
-7.2464
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-07-21
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
CAD
Earnings History > 83 > eps Actual
0.54
Earnings History > 83 > eps Estimate
0.57
Earnings History > 83 > eps Difference
-0.03
Earnings History > 83 > surprise Percent
-5.2632
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-04-21
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
CAD
Earnings History > 84 > eps Actual
0.37
Earnings History > 84 > eps Estimate
0.47
Earnings History > 84 > eps Difference
-0.1
Earnings History > 84 > surprise Percent
-21.2766
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-01-25
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
CAD
Earnings History > 85 > eps Actual
0.51
Earnings History > 85 > eps Estimate
0.45
Earnings History > 85 > eps Difference
0.06
Earnings History > 85 > surprise Percent
13.3333
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-10-21
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
CAD
Earnings History > 86 > eps Actual
0.49
Earnings History > 86 > eps Estimate
0.47
Earnings History > 86 > eps Difference
0.02
Earnings History > 86 > surprise Percent
4.2553
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-07-22
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
CAD
Earnings History > 87 > eps Actual
0.42
Earnings History > 87 > eps Estimate
0.46
Earnings History > 87 > eps Difference
-0.04
Earnings History > 87 > surprise Percent
-8.6957
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-04-21
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
CAD
Earnings History > 88 > eps Actual
0.43
Earnings History > 88 > eps Estimate
0.39
Earnings History > 88 > eps Difference
0.04
Earnings History > 88 > surprise Percent
10.2564
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2004-01-27
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
CAD
Earnings History > 89 > eps Actual
0.24
Earnings History > 89 > eps Estimate
0.3
Earnings History > 89 > eps Difference
-0.06
Earnings History > 89 > surprise Percent
-20
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-10-23
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
CAD
Earnings History > 90 > eps Actual
0.34
Earnings History > 90 > eps Estimate
0.32
Earnings History > 90 > eps Difference
0.02
Earnings History > 90 > surprise Percent
6.25
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-07-23
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
CAD
Earnings History > 91 > eps Actual
0.3
Earnings History > 91 > eps Estimate
0.32
Earnings History > 91 > eps Difference
-0.02
Earnings History > 91 > surprise Percent
-6.25
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-04-22
Earnings History > 92 > date
2003-03-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
CAD
Earnings History > 92 > eps Actual
0.43
Earnings History > 92 > eps Estimate
0.5
Earnings History > 92 > eps Difference
-0.07
Earnings History > 92 > surprise Percent
-14
Earnings History > 93 > period
2002-12-31
Earnings History > 93 > report Date
2003-01-22
Earnings History > 93 > date
2002-12-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
CAD
Earnings History > 93 > eps Actual
0.4
Earnings History > 93 > eps Estimate
0.27
Earnings History > 93 > eps Difference
0.13
Earnings History > 93 > surprise Percent
48.1481
Earnings History > 94 > period
2002-09-30
Earnings History > 94 > report Date
2002-10-22
Earnings History > 94 > date
2002-09-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
CAD
Earnings History > 94 > eps Actual
0.33
Earnings History > 94 > eps Estimate
0.24
Earnings History > 94 > eps Difference
0.09
Earnings History > 94 > surprise Percent
37.5
Earnings History > 95 > period
2002-06-30
Earnings History > 95 > report Date
2002-07-23
Earnings History > 95 > date
2002-06-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
CAD
Earnings History > 95 > eps Actual
0.18
Earnings History > 95 > eps Estimate
0.28
Earnings History > 95 > eps Difference
-0.1
Earnings History > 95 > surprise Percent
-35.7143
Earnings History > 96 > period
2002-03-31
Earnings History > 96 > report Date
2002-04-23
Earnings History > 96 > date
2002-03-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
CAD
Earnings History > 96 > eps Actual
0.09
Earnings History > 96 > eps Estimate
0.18
Earnings History > 96 > eps Difference
-0.09
Earnings History > 96 > surprise Percent
-50
Earnings History > 97 > period
2001-12-31
Earnings History > 97 > report Date
2002-01-25
Earnings History > 97 > date
2001-12-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
CAD
Earnings History > 97 > eps Actual
0.16
Earnings History > 97 > eps Estimate
0.34
Earnings History > 97 > eps Difference
-0.18
Earnings History > 97 > surprise Percent
-52.9412
Earnings History > 98 > period
2001-09-30
Earnings History > 98 > report Date
2001-10-19
Earnings History > 98 > date
2001-09-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
CAD
Earnings History > 98 > eps Actual
0.22
Earnings History > 98 > eps Estimate
0.34
Earnings History > 98 > eps Difference
-0.12
Earnings History > 98 > surprise Percent
-35.2941
Earnings History > 99 > period
2001-06-30
Earnings History > 99 > report Date
2001-07-26
Earnings History > 99 > date
2001-06-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
CAD
Earnings History > 99 > eps Actual
0.28
Earnings History > 99 > eps Estimate
0.35
Earnings History > 99 > eps Difference
-0.07
Earnings History > 99 > surprise Percent
-20
Earnings History > 100 > period
2001-03-31
Earnings History > 100 > report Date
2001-04-24
Earnings History > 100 > date
2001-03-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
CAD
Earnings History > 100 > eps Actual
0.32
Earnings History > 100 > eps Estimate
0.35
Earnings History > 100 > eps Difference
-0.03
Earnings History > 100 > surprise Percent
-8.5714
Earnings History > 101 > period
2000-12-31
Earnings History > 101 > report Date
2001-01-18
Earnings History > 101 > date
2000-12-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
CAD
Earnings History > 101 > eps Actual
0.4
Earnings History > 101 > eps Estimate
0.3
Earnings History > 101 > eps Difference
0.1
Earnings History > 101 > surprise Percent
33.3333
Earnings History > 102 > period
2000-09-30
Earnings History > 102 > report Date
2000-10-18
Earnings History > 102 > date
2000-09-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
CAD
Earnings History > 102 > eps Actual
0.3
Earnings History > 102 > eps Estimate
0.26
Earnings History > 102 > eps Difference
0.04
Earnings History > 102 > surprise Percent
15.3846
Earnings History > 103 > period
2000-06-30
Earnings History > 103 > report Date
2000-07-20
Earnings History > 103 > date
2000-06-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
CAD
Earnings History > 103 > eps Actual
0.22
Earnings History > 103 > eps Estimate
0.3
Earnings History > 103 > eps Difference
-0.08
Earnings History > 103 > surprise Percent
-26.6667
Earnings History > 104 > period
2000-03-31
Earnings History > 104 > report Date
2000-04-20
Earnings History > 104 > date
2000-03-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
CAD
Earnings History > 104 > eps Actual
0.21
Earnings History > 104 > eps Estimate
0.22
Earnings History > 104 > eps Difference
-0.01
Earnings History > 104 > surprise Percent
-4.5455
Earnings History > 105 > period
1999-12-31
Earnings History > 105 > report Date
2000-01-21
Earnings History > 105 > date
1999-12-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
CAD
Earnings History > 105 > eps Actual
0.17
Earnings History > 105 > eps Estimate
0.15
Earnings History > 105 > eps Difference
0.02
Earnings History > 105 > surprise Percent
13.3333
Earnings History > 106 > period
1999-09-30
Earnings History > 106 > report Date
1999-10-20
Earnings History > 106 > date
1999-09-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
CAD
Earnings History > 106 > eps Actual
0.16
Earnings History > 106 > eps Estimate
0.15
Earnings History > 106 > eps Difference
0.01
Earnings History > 106 > surprise Percent
6.6667
Earnings History > 107 > period
1999-06-30
Earnings History > 107 > report Date
1999-07-22
Earnings History > 107 > date
1999-06-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
CAD
Earnings History > 107 > eps Actual
0.07
Earnings History > 107 > eps Estimate
0.07
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
0
Earnings History > 108 > period
1999-03-31
Earnings History > 108 > report Date
1999-04-26
Earnings History > 108 > date
1999-03-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
CAD
Earnings History > 108 > eps Actual
0.04
Earnings History > 108 > eps Estimate
0.05
Earnings History > 108 > eps Difference
-0.01
Earnings History > 108 > surprise Percent
-20
Earnings History > 109 > period
1998-12-31
Earnings History > 109 > report Date
1999-01-21
Earnings History > 109 > date
1998-12-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
CAD
Earnings History > 109 > eps Actual
0.1
Earnings History > 109 > eps Estimate
0.1
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
0
Earnings History > 110 > period
1998-09-30
Earnings History > 110 > report Date
1998-10-21
Earnings History > 110 > date
1998-09-30
Earnings History > 110 > before After Market
BeforeMarket
Earnings History > 110 > currency
CAD
Earnings History > 110 > eps Actual
0.09
Earnings History > 110 > eps Estimate
0.1
Earnings History > 110 > eps Difference
-0.01
Earnings History > 110 > surprise Percent
-10
Earnings History > 111 > period
1998-06-30
Earnings History > 111 > report Date
1998-07-23
Earnings History > 111 > date
1998-06-30
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
CAD
Earnings History > 111 > eps Actual
0.08
Earnings History > 111 > eps Estimate
0.07
Earnings History > 111 > eps Difference
0.01
Earnings History > 111 > surprise Percent
14.2857
Earnings History > 112 > period
1998-03-31
Earnings History > 112 > report Date
1998-04-24
Earnings History > 112 > date
1998-03-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
CAD
Earnings History > 112 > eps Actual
0.08
Earnings History > 112 > eps Estimate
0.11
Earnings History > 112 > eps Difference
-0.03
Earnings History > 112 > surprise Percent
-27.2727
Earnings History > 113 > period
1997-12-31
Earnings History > 113 > report Date
1998-01-21
Earnings History > 113 > date
1997-12-31
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
CAD
Earnings History > 113 > eps Actual
0.1
Earnings History > 113 > eps Estimate
0.1
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
0
Earnings History > 114 > period
1997-09-30
Earnings History > 114 > report Date
1997-10-21
Earnings History > 114 > date
1997-09-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
CAD
Earnings History > 114 > eps Actual
0.15
Earnings History > 114 > eps Estimate
0.11
Earnings History > 114 > eps Difference
0.04
Earnings History > 114 > surprise Percent
36.3636
Earnings History > 115 > period
1997-06-30
Earnings History > 115 > report Date
1997-07-22
Earnings History > 115 > date
1997-06-30
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
CAD
Earnings History > 115 > eps Actual
0.13
Earnings History > 115 > eps Estimate
0.1
Earnings History > 115 > eps Difference
0.03
Earnings History > 115 > surprise Percent
30
Earnings History > 116 > period
1997-03-31
Earnings History > 116 > report Date
1997-04-25
Earnings History > 116 > date
1997-03-31
Earnings History > 116 > before After Market
BeforeMarket
Earnings History > 116 > currency
CAD
Earnings History > 116 > eps Actual
0.13
Earnings History > 116 > eps Estimate
0.11
Earnings History > 116 > eps Difference
0.02
Earnings History > 116 > surprise Percent
18.1818
Earnings History > 117 > period
1996-12-31
Earnings History > 117 > report Date
1997-01-22
Earnings History > 117 > date
1996-12-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
CAD
Earnings History > 117 > eps Actual
0.11
Earnings History > 117 > eps Estimate
0.08
Earnings History > 117 > eps Difference
0.03
Earnings History > 117 > surprise Percent
37.5
Earnings History > 118 > period
1996-09-30
Earnings History > 118 > report Date
1996-10-22
Earnings History > 118 > date
1996-09-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
CAD
Earnings History > 118 > eps Actual
0.06
Earnings History > 118 > eps Estimate
0.09
Earnings History > 118 > eps Difference
-0.03
Earnings History > 118 > surprise Percent
-33.3333
Earnings History > 119 > period
1996-06-30
Earnings History > 119 > report Date
1996-07-23
Earnings History > 119 > date
1996-06-30
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
CAD
Earnings History > 119 > eps Actual
0.07
Earnings History > 119 > eps Estimate
0.09
Earnings History > 119 > eps Difference
-0.02
Earnings History > 119 > surprise Percent
-22.2222
Earnings History > 120 > period
1996-03-31
Earnings History > 120 > report Date
1996-06-25
Earnings History > 120 > date
1996-03-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
CAD
Earnings History > 120 > eps Actual
0.09
Earnings History > 120 > eps Estimate
0.09
Earnings History > 120 > eps Difference
0
Earnings History > 120 > surprise Percent
0
Earnings History > 121 > period
1995-12-31
Earnings History > 121 > report Date
1996-01-22
Earnings History > 121 > date
1995-12-31
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
CAD
Earnings History > 121 > eps Actual
0.05
Earnings History > 121 > eps Estimate
0.07
Earnings History > 121 > eps Difference
-0.02
Earnings History > 121 > surprise Percent
-28.5714
Earnings History > 122 > period
1995-09-30
Earnings History > 122 > report Date
1995-10-24
Earnings History > 122 > date
1995-09-30
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
CAD
Earnings History > 122 > eps Actual
0.08
Earnings History > 122 > eps Estimate
0.08
Earnings History > 122 > eps Difference
0
Earnings History > 122 > surprise Percent
0
Earnings History > 123 > period
1995-06-30
Earnings History > 123 > report Date
1995-07-25
Earnings History > 123 > date
1995-06-30
Earnings History > 123 > before After Market
-
Earnings History > 123 > currency
CAD
Earnings History > 123 > eps Actual
0.09
Earnings History > 123 > eps Estimate
0.08
Earnings History > 123 > eps Difference
0.01
Earnings History > 123 > surprise Percent
12.5
Imperial Oil Limited engages in exploration, production, and sale of crude oil and natural gas in Canada. It operates in three segments: Upstream, Downstream and Chemical segments. The Upstream segment explores and produces crude oil, natural gas, synthetic crude oil, and bitumen. Its Downstream segment transports and refines crude oil; blends refined products; and distributes and markets refined products. This segment also transports crude oil production and third-party crude oil to refineries by contracted and common carrier pipelines; owns and operates refineries; maintains a distribution system to move petroleum products to market by pipeline, tanker, rail, and road transport; owns and operates fuel terminals, natural gas liquids, and products pipelines in Alberta, Manitoba, and Ontario; markets petroleum products under the Esso and Mobil brands; and sells petroleum products, including fuel, asphalt, and lubricants to industrial and transportation customers, independent marketers, resellers, and other refiners, as well as the agriculture, residential heating, and commercial markets through branded fuel and lubricant resellers. The Chemical segment manufactures and markets aliphatic solvents, plasticizer intermediates, and polyethylene resins; and markets refinery grade propylene. It also provides petrochemicals. The company was incorporated in 1880 and is headquartered in Calgary, Canada. Imperial Oil Limited operates as a subsidiary of Exxon Mobil Corporation.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ATriasima Portfolio Management inc. Takes Position in Imperial Oil Limited $IMO - MarketBeat
1/20/2026
Triasima Portfolio Management inc. Takes Position in Imperial Oil Limited $IMO MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
HOLD
Target Price:
$66.8644
Analyst Picks
Strong Buy
3
Buy
2
Hold
10
Sell
2
Strong Sell
1
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Imperial Oil Ltd
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.91
Date
2025-09-30
EPS Actual
1.07
EPS Estimate
1.84
EPS Difference
-0.77
Surprise Percent
-41.8478%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.