_id
69148484ccc777a4e85d950b
Ticker
NTIOF
Name
National Bank of Canada
Exchange
PINK
Address
800 Saint-Jacques Street, Montreal, QC, Canada, H3C 1A3
Country
USA
Sector
Financial Services
Industry
Banks - Diversified
Currency
USD
Website
https://www.nbc.ca
Description
National Bank of Canada provides financial services to individuals, businesses, institutional clients, and governments in Canada and internationally. It operates through four segments: Personal and Commercial, Wealth Management, Financial Markets, and U.S. Specialty Finance and International. The Personal and Commercial segment offers banking, financing, and investing services to individuals, advisors, and businesses, as well as insurance operations. The Wealth Management segment provides investment solutions, trust services, banking services, lending services, and other wealth management solutions offered through internal and third-party distribution networks. The Financial Markets segment offers corporate and investment banking solutions for large and mid-size corporations, public sector organizations, and institutional investors. The U.S. Specialty Finance and International segment provides specialty finance products; and personal and commercial banking in Cambodia. National Bank of Canada was founded in 1859 and is headquartered in Montreal, Canada.
Last Close
125.94
Volume
81400
Current Price
124.88
Change
-0.11
Last Updated
2026-01-05T11:44:50.686Z
Image
data:image/webp;base64,UklGRiQEAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSGcCAAABoAPbtmnbGhNP37b/j2zbNiPbtiMjs23btm3b1plrzfH89lnnhT+IiAnARFvUBkldAagMhroBwORLLW0izYm5ABi62AF3fp280UVaEnMBoPPucOmHhWQGT4e1IuoGADNseObL/zKZETWzcGNYC+oGAJOscMzDvzKZJWpyzMovZoX2TwD4gvvc9BVJlijJ8Qze3SdRBzDXNhe8XUnWXklOaPAIWGfqhjGvTSYzoiY7zIyVYV2IuQAYuui+U+kb7EVNdl353jSQCRBzAaDzbn/Je/xnVn2Fhf0MXgEdD1E3AJh+/dNf+o+Z/GMWfY21LyzcBT4WdQOASVc89pFfmMwShf80kPx9YQxRcwEwZME9r/sySZYoSWYTLHx+GATA7Nte8E4wWaMkx9oIC6+fb54NT3r6LyYzoibH3Qoro0eSJWpy/JthSZZeSU54O8xMdtpQ5/9zlzlIWSMyy4BkjUiSNVgHIEtUkvzkqp2WmfdclrayRCGTP9518NIjAAiuZDSTNSKZ/POZk9aaCgDM1TDFu6xNRIlk8r83z95yVgBQNwEAw4qR2b+XWUl+fM1u8ysAcROM23E4o09/zWJv8Mf7Dl96OACYKyZQcCdLZ1mjx39m9T3XmwYAzBUdKmb9mrWTLFHJ5BvTAIC6CTo2bNJBligk+e2tBy46HDAT9NNwOmN8skZJJn9/9LiVJ0eTgmFPs4ytRiST/7581iYzAYC6Sv+gWPB3VtbSqyTrB1dsN68AUFdBo46dWZIkv7v1wMWHAoC7oGXFKeSvj524xhQAYK5oXmTBZWcCAHUVDKQCEDfB4KoJJtoAVlA4IJYBAACwCgCdASpAAEAAPtFeo00oJSMiMBQJAQAaCWhs4WClFD5VWe4D5TAnXgPYttovMB+pv6k++H0YGlk/sz8JJEQA7jbXiB4sCgoamVuqluHYSgKgKlHGZq/6bgOhXOAAAP7tIb6Hfp8SHSt9R66JYY4uTnVhDVdzuv7Y3cG2PWGUDDcFJUewPiriLtoqnE27u00OMzluIKFaKwM81EmjyxXxh/fsSZj7dIP6Vi7G30vkjmPsp/2T+AsJ3rhJMOxlyCSWQyXqZK7YSzMN7QPjzp8eeZi4Y/isDLRCq9szAKQDL7GEXf176HA/f0d/4JQ53IZSu4QMj9docqK0a27Qxci7vphhbdLqpLgmI0hfKZB4KpkRUmlYRLV6mfC6tNFD3+eg+CHZYqf/89fRNx3vAJTrpnL8hLdW8nR95GDN+qOT0JHiOK6Wi7BR+M4Pv2SuT9lMK7XcslTd32vdH5pYV/aBTDb4Rk9jktySHPefVnA0FGOsJpnb2BPLhwHNvEJo2jRkOVBfgxA7pB8WSMKE7q70edRYwAAA
Ipo Date
-
Market Cap
49192333312
Next Dividend Date
2026-02-01T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.8889
Dividend Yield
2.8472133247918
Sentiment
0.5800090909090909
Sentiment Sources
22
Rating
3.17
Strong Buy
2
Buy
2
Hold
6
Sell
0
Strong Sell
2
Current Quarter
2025-10-31
Revenue
8078000000
Cost Of Revenue
4626000000
Gross Profit
3452000000
Operating Expenses
2085000000
Operating Income
1367000000
Interest Expense
4382000000
Pretax Income
975217800
Net Income
755490600
Eps
2.673506881087205
Dividends Per Share
363120600
Shares Outstanding
390304313
Income Tax Expense
219727200
EBITDA
1582000000
Operating Margin
16.922505570685814
Total Other Income Expense Net
49938000
Cash
27916000000
Short Term Investments
5281000000
Receivables
5599000000
Inventories
-
Total Current Assets
38796000000
Property Plant Equipment
2162000000
Total Assets
576919000000
Payables
7732000000
Short Term Debt
105697000000
Long Term Debt
43593000000
Total Liabilities
387483210000
Equity
24090805000
Bs_currency_symbol
CAD
Depreciation
215000000
Change In Working Capital
16637201400
Cash From Operations
1014000000
Capital Expenditures
46371000
Cash From Investing
-1924000000
Cash From Financing
-1052000000
Net Change In Cash
-1645000000
Cf_currency_symbol
CAD
PE
17.1225
PB
1.4648371196031018
ROE
3.1360122669209267
ROA
0.13095262939858107
FCF
967629000
Fcf Percent
0.11978571428571429
Piotroski FScore
4
Health Score
46
Deep Value Investing Score
6.5
Defensive Investing Score
8.5
Dividend Investing Score
4
Economic Moat Investing Score
7.3
Garp Investing Score
4.5
Growth Investing Score
5
Momentum Investing Score
6
Net Net Investing Score
3.5
Quality Investing Score
3.5
Value Investing Score
5
Quarters > 0 > quarter
2025-10-31
Quarters > 0 > income Statement > revenue
8078000000
Quarters > 0 > income Statement > cost Of Revenue
4626000000
Quarters > 0 > income Statement > gross Profit
3452000000
Quarters > 0 > income Statement > operating Expenses
2085000000
Quarters > 0 > income Statement > operating Income
1367000000
Quarters > 0 > income Statement > interest Expense
4382000000
Quarters > 0 > income Statement > pretax Income
975217800
Quarters > 0 > income Statement > net Income
755490600
Quarters > 0 > income Statement > eps
2.673506881087205
Quarters > 0 > income Statement > dividends Per Share
363120600
Quarters > 0 > income Statement > shares Outstanding
282584124
Quarters > 0 > income Statement > income Tax Expense
219727200
Quarters > 0 > income Statement > EBITDA
1582000000
Quarters > 0 > income Statement > operating Margin
16.922505570685814
Quarters > 0 > income Statement > total Other Income Expense Net
49938000
Quarters > 0 > income Statement > currency_symbol
CAD
Quarters > 0 > balance Sheet > cash
27916000000
Quarters > 0 > balance Sheet > short Term Investments
5281000000
Quarters > 0 > balance Sheet > receivables
5599000000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
38796000000
Quarters > 0 > balance Sheet > property Plant Equipment
2162000000
Quarters > 0 > balance Sheet > total Assets
576919000000
Quarters > 0 > balance Sheet > payables
7732000000
Quarters > 0 > balance Sheet > short Term Debt
105697000000
Quarters > 0 > balance Sheet > long Term Debt
43593000000
Quarters > 0 > balance Sheet > total Liabilities
387483210000
Quarters > 0 > balance Sheet > equity
24090805000
Quarters > 0 > balance Sheet > currency_symbol
CAD
Quarters > 0 > cash Flow > net Income
1059000000
Quarters > 0 > cash Flow > depreciation
215000000
Quarters > 0 > cash Flow > change In Working Capital
16637201400
Quarters > 0 > cash Flow > cash From Operations
1014000000
Quarters > 0 > cash Flow > capital Expenditures
46371000
Quarters > 0 > cash Flow > cash From Investing
-1924000000
Quarters > 0 > cash Flow > cash From Financing
-1052000000
Quarters > 0 > cash Flow > net Change In Cash
-1645000000
Quarters > 0 > cash Flow > currency_symbol
CAD
Quarters > 0 > ratios > PE
2.673506881087205
Quarters > 0 > ratios > PB
1.4648371196031018
Quarters > 0 > ratios > ROE
3.1360122669209267
Quarters > 0 > ratios > ROA
0.13095262939858107
Quarters > 0 > ratios > FCF
967629000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.11978571428571429
Quarters > 0 > health Score
46
Quarters > 1 > quarter
2025-07-31
Quarters > 1 > income Statement > revenue
3246000000
Quarters > 1 > income Statement > cost Of Revenue
4460000000
Quarters > 1 > income Statement > gross Profit
3244000000
Quarters > 1 > income Statement > operating Expenses
1746000000
Quarters > 1 > income Statement > operating Income
1500000000
Quarters > 1 > income Statement > interest Expense
4264000000
Quarters > 1 > income Statement > pretax Income
1321000000
Quarters > 1 > income Statement > net Income
1065000000
Quarters > 1 > income Statement > eps
2.6899441552438756
Quarters > 1 > income Statement > dividends Per Share
510000000
Quarters > 1 > income Statement > shares Outstanding
395919000
Quarters > 1 > income Statement > income Tax Expense
256000000
Quarters > 1 > income Statement > EBITDA
1468000000
Quarters > 1 > income Statement > operating Margin
46.21072088724584
Quarters > 1 > income Statement > total Other Income Expense Net
-179000000
Quarters > 1 > income Statement > currency_symbol
CAD
Quarters > 1 > balance Sheet > cash
29561000000
Quarters > 1 > balance Sheet > short Term Investments
4056000000
Quarters > 1 > balance Sheet > receivables
6779000000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
40396000000
Quarters > 1 > balance Sheet > property Plant Equipment
2123000000
Quarters > 1 > balance Sheet > total Assets
552621000000
Quarters > 1 > balance Sheet > payables
6761000000
Quarters > 1 > balance Sheet > short Term Debt
101428000000
Quarters > 1 > balance Sheet > long Term Debt
41917000000
Quarters > 1 > balance Sheet > total Liabilities
519245000000
Quarters > 1 > balance Sheet > equity
33375000000
Quarters > 1 > balance Sheet > currency_symbol
CAD
Quarters > 1 > cash Flow > net Income
1065000000
Quarters > 1 > cash Flow > depreciation
147000000
Quarters > 1 > cash Flow > change In Working Capital
-650000000
Quarters > 1 > cash Flow > cash From Operations
863000000
Quarters > 1 > cash Flow > capital Expenditures
92000000
Quarters > 1 > cash Flow > cash From Investing
-2944000000
Quarters > 1 > cash Flow > cash From Financing
159000000
Quarters > 1 > cash Flow > net Change In Cash
-1861000000
Quarters > 1 > cash Flow > currency_symbol
CAD
Quarters > 1 > ratios > PE
2.6899441552438756
Quarters > 1 > ratios > PB
1.4814191676404493
Quarters > 1 > ratios > ROE
3.191011235955056
Quarters > 1 > ratios > ROA
0.19271797488694783
Quarters > 1 > ratios > FCF
771000000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.23752310536044363
Quarters > 1 > health Score
53
Quarters > 2 > quarter
2025-04-30
Quarters > 2 > income Statement > revenue
7706000000
Quarters > 2 > income Statement > cost Of Revenue
4373000000
Quarters > 2 > income Statement > gross Profit
3333000000
Quarters > 2 > income Statement > operating Expenses
2170000000
Quarters > 2 > income Statement > operating Income
1163000000
Quarters > 2 > income Statement > interest Expense
4057000000
Quarters > 2 > income Statement > pretax Income
1163000000
Quarters > 2 > income Statement > net Income
896000000
Quarters > 2 > income Statement > eps
2.274816059795165
Quarters > 2 > income Statement > dividends Per Share
499000000
Quarters > 2 > income Statement > shares Outstanding
393878000
Quarters > 2 > income Statement > income Tax Expense
267000000
Quarters > 2 > income Statement > EBITDA
1317000000
Quarters > 2 > income Statement > operating Margin
15.092135997923695
Quarters > 2 > income Statement > total Other Income Expense Net
-179000000
Quarters > 2 > income Statement > currency_symbol
CAD
Quarters > 2 > balance Sheet > cash
31422000000
Quarters > 2 > balance Sheet > short Term Investments
3568000000
Quarters > 2 > balance Sheet > receivables
6654000000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
41644000000
Quarters > 2 > balance Sheet > property Plant Equipment
2127000000
Quarters > 2 > balance Sheet > total Assets
536194000000
Quarters > 2 > balance Sheet > payables
6835000000
Quarters > 2 > balance Sheet > short Term Debt
89048000000
Quarters > 2 > balance Sheet > long Term Debt
41079000000
Quarters > 2 > balance Sheet > total Liabilities
503289000000
Quarters > 2 > balance Sheet > equity
32904000000
Quarters > 2 > balance Sheet > currency_symbol
CAD
Quarters > 2 > cash Flow > net Income
896000000
Quarters > 2 > cash Flow > depreciation
154000000
Quarters > 2 > cash Flow > change In Working Capital
-3196000000
Quarters > 2 > cash Flow > cash From Operations
-1827000000
Quarters > 2 > cash Flow > capital Expenditures
97000000
Quarters > 2 > cash Flow > cash From Investing
732000000
Quarters > 2 > cash Flow > cash From Financing
-843000000
Quarters > 2 > cash Flow > net Change In Cash
-3186000000
Quarters > 2 > cash Flow > currency_symbol
CAD
Quarters > 2 > ratios > PE
2.274816059795165
Quarters > 2 > ratios > PB
1.4948785752492098
Quarters > 2 > ratios > ROE
2.723073182591782
Quarters > 2 > ratios > ROA
0.16710369754230744
Quarters > 2 > ratios > FCF
-1924000000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-0.24967557747209967
Quarters > 2 > health Score
33
Quarters > 3 > quarter
2025-01-31
Quarters > 3 > income Statement > revenue
7308000000
Quarters > 3 > income Statement > cost Of Revenue
4330000000
Quarters > 3 > income Statement > gross Profit
2978000000
Quarters > 3 > income Statement > operating Expenses
3231000000
Quarters > 3 > income Statement > operating Income
-
Quarters > 3 > income Statement > interest Expense
4077000000
Quarters > 3 > income Statement > pretax Income
1283000000
Quarters > 3 > income Statement > net Income
997000000
Quarters > 3 > income Statement > eps
2.890240437855482
Quarters > 3 > income Statement > dividends Per Share
434000000
Quarters > 3 > income Statement > shares Outstanding
344954000
Quarters > 3 > income Statement > income Tax Expense
286000000
Quarters > 3 > income Statement > EBITDA
1421000000
Quarters > 3 > income Statement > operating Margin
-
Quarters > 3 > income Statement > total Other Income Expense Net
1283000000
Quarters > 3 > income Statement > currency_symbol
CAD
Quarters > 3 > balance Sheet > cash
34608000000
Quarters > 3 > balance Sheet > short Term Investments
4447000000
Quarters > 3 > balance Sheet > receivables
7497000000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
46552000000
Quarters > 3 > balance Sheet > property Plant Equipment
1917000000
Quarters > 3 > balance Sheet > total Assets
483833000000
Quarters > 3 > balance Sheet > payables
5868000000
Quarters > 3 > balance Sheet > short Term Debt
41251000000
Quarters > 3 > balance Sheet > long Term Debt
42578000000
Quarters > 3 > balance Sheet > total Liabilities
457437000000
Quarters > 3 > balance Sheet > equity
26395000000
Quarters > 3 > balance Sheet > currency_symbol
CAD
Quarters > 3 > cash Flow > net Income
997000000
Quarters > 3 > cash Flow > depreciation
138000000
Quarters > 3 > cash Flow > change In Working Capital
3185000000
Quarters > 3 > cash Flow > cash From Operations
4585000000
Quarters > 3 > cash Flow > capital Expenditures
129000000
Quarters > 3 > cash Flow > cash From Investing
-2944000000
Quarters > 3 > cash Flow > cash From Financing
561000000
Quarters > 3 > cash Flow > net Change In Cash
3059000000
Quarters > 3 > cash Flow > currency_symbol
CAD
Quarters > 3 > ratios > PE
2.890240437855482
Quarters > 3 > ratios > PB
1.6320460511460504
Quarters > 3 > ratios > ROE
3.7772305360863805
Quarters > 3 > ratios > ROA
0.20606283573051032
Quarters > 3 > ratios > FCF
4456000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.6097427476737821
Quarters > 3 > health Score
54
Annuals > 0 > quarter
2025-10-31
Annuals > 0 > income Statement > revenue
30796000000
Annuals > 0 > income Statement > cost Of Revenue
17789000000
Annuals > 0 > income Statement > gross Profit
13007000000
Annuals > 0 > income Statement > operating Expenses
7873000000
Annuals > 0 > income Statement > operating Income
3466411000
Annuals > 0 > income Statement > interest Expense
16780000000
Annuals > 0 > income Statement > pretax Income
3662596000
Annuals > 0 > income Statement > net Income
2865728000
Annuals > 0 > income Statement > eps
7.49253028932383
Annuals > 0 > income Statement > dividends Per Share
1392556800
Annuals > 0 > income Statement > shares Outstanding
382478000
Annuals > 0 > income Statement > income Tax Expense
796868000
Annuals > 0 > income Statement > EBITDA
5788000000
Annuals > 0 > income Statement > operating Margin
11.256042992596441
Annuals > 0 > income Statement > total Other Income Expense Net
196185000
Annuals > 0 > income Statement > currency_symbol
CAD
Annuals > 0 > balance Sheet > cash
27916000000
Annuals > 0 > balance Sheet > short Term Investments
5281000000
Annuals > 0 > balance Sheet > receivables
5599000000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
38796000000
Annuals > 0 > balance Sheet > property Plant Equipment
2162000000
Annuals > 0 > balance Sheet > total Assets
576919000000
Annuals > 0 > balance Sheet > payables
7732000000
Annuals > 0 > balance Sheet > short Term Debt
105697000000
Annuals > 0 > balance Sheet > long Term Debt
43593000000
Annuals > 0 > balance Sheet > total Liabilities
543150000000
Annuals > 0 > balance Sheet > equity
24090805000
Annuals > 0 > balance Sheet > currency_symbol
CAD
Annuals > 0 > cash Flow > net Income
4017000000
Annuals > 0 > cash Flow > depreciation
654000000
Annuals > 0 > cash Flow > change In Working Capital
-1163555400
Annuals > 0 > cash Flow > cash From Operations
4635000000
Annuals > 0 > cash Flow > capital Expenditures
166222200
Annuals > 0 > cash Flow > cash From Investing
-7080000000
Annuals > 0 > cash Flow > cash From Financing
-1175000000
Annuals > 0 > cash Flow > net Change In Cash
-3633000000
Annuals > 0 > cash Flow > currency_symbol
CAD
Annuals > 0 > ratios > PE
7.49253028932383
Annuals > 0 > ratios > PB
1.9980592719919488
Annuals > 0 > ratios > ROE
11.895526114631704
Annuals > 0 > ratios > ROA
0.49672969688985796
Annuals > 0 > ratios > FCF
4468777800
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.14510903364073258
Annuals > 0 > health Score
55
Annuals > 1 > quarter
2024-10-31
Annuals > 1 > income Statement > revenue
10831000000
Annuals > 1 > income Statement > cost Of Revenue
17599000000
Annuals > 1 > income Statement > gross Profit
10840000000
Annuals > 1 > income Statement > operating Expenses
6063000000
Annuals > 1 > income Statement > operating Income
5322000000
Annuals > 1 > income Statement > interest Expense
17032000000
Annuals > 1 > income Statement > pretax Income
4777000000
Annuals > 1 > income Statement > net Income
3817000000
Annuals > 1 > income Statement > eps
11.111078767272822
Annuals > 1 > income Statement > dividends Per Share
1640000000
Annuals > 1 > income Statement > shares Outstanding
343531000
Annuals > 1 > income Statement > income Tax Expense
961000000
Annuals > 1 > income Statement > EBITDA
5291000000
Annuals > 1 > income Statement > operating Margin
49.13673714338473
Annuals > 1 > income Statement > total Other Income Expense Net
-545000000
Annuals > 1 > income Statement > currency_symbol
CAD
Annuals > 1 > balance Sheet > cash
31549000000
Annuals > 1 > balance Sheet > short Term Investments
4200000000
Annuals > 1 > balance Sheet > receivables
7292000000
Annuals > 1 > balance Sheet > inventories
-
Annuals > 1 > balance Sheet > total Current Assets
43041000000
Annuals > 1 > balance Sheet > property Plant Equipment
1868000000
Annuals > 1 > balance Sheet > total Assets
462226000000
Annuals > 1 > balance Sheet > payables
6576000000
Annuals > 1 > balance Sheet > short Term Debt
32801000000
Annuals > 1 > balance Sheet > long Term Debt
41585000000
Annuals > 1 > balance Sheet > total Liabilities
436676000000
Annuals > 1 > balance Sheet > equity
25550000000
Annuals > 1 > balance Sheet > currency_symbol
CAD
Annuals > 1 > cash Flow > net Income
3816000000
Annuals > 1 > cash Flow > depreciation
514000000
Annuals > 1 > cash Flow > change In Working Capital
196000000
Annuals > 1 > cash Flow > cash From Operations
4652000000
Annuals > 1 > cash Flow > capital Expenditures
703000000
Annuals > 1 > cash Flow > cash From Investing
-7336000000
Annuals > 1 > cash Flow > cash From Financing
-1097000000
Annuals > 1 > cash Flow > net Change In Cash
-3685000000
Annuals > 1 > cash Flow > currency_symbol
CAD
Annuals > 1 > ratios > PE
11.111078767272822
Annuals > 1 > ratios > PB
1.692108663405088
Annuals > 1 > ratios > ROE
14.939334637964773
Annuals > 1 > ratios > ROA
0.8257865200140191
Annuals > 1 > ratios > FCF
3949000000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.3646016064998615
Annuals > 1 > health Score
60
Annuals > 2 > quarter
2023-10-31
Annuals > 2 > income Statement > revenue
9773000000
Annuals > 2 > income Statement > cost Of Revenue
-276000000
Annuals > 2 > income Statement > gross Profit
10049000000
Annuals > 2 > income Statement > operating Expenses
5130000000
Annuals > 2 > income Statement > operating Income
4643000000
Annuals > 2 > income Statement > interest Expense
13191000000
Annuals > 2 > income Statement > pretax Income
3972000000
Annuals > 2 > income Statement > net Income
3337000000
Annuals > 2 > income Statement > eps
9.792586158324726
Annuals > 2 > income Statement > dividends Per Share
1503000000
Annuals > 2 > income Statement > shares Outstanding
340768000
Annuals > 2 > income Statement > income Tax Expense
637000000
Annuals > 2 > income Statement > EBITDA
4498000000
Annuals > 2 > income Statement > operating Margin
47.50844162488489
Annuals > 2 > income Statement > total Other Income Expense Net
-671000000
Annuals > 2 > income Statement > currency_symbol
CAD
Annuals > 2 > balance Sheet > cash
35234000000
Annuals > 2 > balance Sheet > short Term Investments
3903000000
Annuals > 2 > balance Sheet > receivables
6186000000
Annuals > 2 > balance Sheet > inventories
-171853000000
Annuals > 2 > balance Sheet > total Current Assets
45323000000
Annuals > 2 > balance Sheet > property Plant Equipment
1592000000
Annuals > 2 > balance Sheet > total Assets
423477000000
Annuals > 2 > balance Sheet > payables
5149000000
Annuals > 2 > balance Sheet > short Term Debt
20990000000
Annuals > 2 > balance Sheet > long Term Debt
32223000000
Annuals > 2 > balance Sheet > total Liabilities
399893000000
Annuals > 2 > balance Sheet > equity
23676000000
Annuals > 2 > balance Sheet > currency_symbol
CAD
Annuals > 2 > cash Flow > net Income
3335000000
Annuals > 2 > cash Flow > depreciation
524000000
Annuals > 2 > cash Flow > change In Working Capital
1205000000
Annuals > 2 > cash Flow > cash From Operations
5166000000
Annuals > 2 > cash Flow > capital Expenditures
651000000
Annuals > 2 > cash Flow > cash From Investing
-80000000
Annuals > 2 > cash Flow > cash From Financing
-2267000000
Annuals > 2 > cash Flow > net Change In Cash
3364000000
Annuals > 2 > cash Flow > currency_symbol
CAD
Annuals > 2 > ratios > PE
9.792586158324726
Annuals > 2 > ratios > PB
1.8113554992397365
Annuals > 2 > ratios > ROE
14.09444162865349
Annuals > 2 > ratios > ROA
0.7880002928140135
Annuals > 2 > ratios > FCF
4515000000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.46198710733653947
Annuals > 2 > health Score
63
Annuals > 3 > quarter
2022-10-31
Annuals > 3 > income Statement > revenue
9619000000
Annuals > 3 > income Statement > cost Of Revenue
-
Annuals > 3 > income Statement > gross Profit
9619000000
Annuals > 3 > income Statement > operating Expenses
4817000000
Annuals > 3 > income Statement > operating Income
4690000000
Annuals > 3 > income Statement > interest Expense
4274000000
Annuals > 3 > income Statement > pretax Income
4277000000
Annuals > 3 > income Statement > net Income
3384000000
Annuals > 3 > income Statement > eps
9.928499546704144
Annuals > 3 > income Statement > dividends Per Share
1325000000
Annuals > 3 > income Statement > shares Outstanding
340837000
Annuals > 3 > income Statement > income Tax Expense
894000000
Annuals > 3 > income Statement > EBITDA
9033000000
Annuals > 3 > income Statement > operating Margin
48.75766711716395
Annuals > 3 > income Statement > total Other Income Expense Net
-413000000
Annuals > 3 > income Statement > currency_symbol
CAD
Annuals > 3 > balance Sheet > cash
31870000000
Annuals > 3 > balance Sheet > short Term Investments
4471000000
Annuals > 3 > balance Sheet > receivables
4556000000
Annuals > 3 > balance Sheet > inventories
-171073000000
Annuals > 3 > balance Sheet > total Current Assets
40897000000
Annuals > 3 > balance Sheet > property Plant Equipment
1397000000
Annuals > 3 > balance Sheet > total Assets
403740000000
Annuals > 3 > balance Sheet > payables
4375000000
Annuals > 3 > balance Sheet > short Term Debt
17165000000
Annuals > 3 > balance Sheet > long Term Debt
28354000000
Annuals > 3 > balance Sheet > total Liabilities
381994000000
Annuals > 3 > balance Sheet > equity
21744000000
Annuals > 3 > balance Sheet > currency_symbol
CAD
Annuals > 3 > cash Flow > net Income
3383000000
Annuals > 3 > cash Flow > depreciation
481000000
Annuals > 3 > cash Flow > change In Working Capital
-5925000000
Annuals > 3 > cash Flow > cash From Operations
-1922000000
Annuals > 3 > cash Flow > capital Expenditures
670000000
Annuals > 3 > cash Flow > cash From Investing
-1456000000
Annuals > 3 > cash Flow > cash From Financing
-381000000
Annuals > 3 > cash Flow > net Change In Cash
-2009000000
Annuals > 3 > cash Flow > currency_symbol
CAD
Annuals > 3 > ratios > PE
9.928499546704144
Annuals > 3 > ratios > PB
1.9726975924392935
Annuals > 3 > ratios > ROE
15.562913907284766
Annuals > 3 > ratios > ROA
0.838163174320107
Annuals > 3 > ratios > FCF
-2592000000
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
-0.26946668052812145
Annuals > 3 > health Score
44
Valuation > metrics > PE
17.1225
Valuation > metrics > PB
1.4648371196031018
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
3.1360122669209267
Profitability > metrics > ROA
1.9473414785029384
Profitability > metrics > Net Margin
0.09352446150037137
Profitability > final Score
26
Profitability > verdict
Weak
Risk > metrics > Debt Equity
16.08427821320209
Risk > metrics > Interest Coverage
0.31195801004107715
Risk > final Score
7
Risk > verdict
High
Liquidity > metrics > Current Ratio
0.34202893439949217
Liquidity > metrics > Quick Ratio
0.34202893439949217
Liquidity > final Score
27
Liquidity > verdict
Weak
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
44
Prev Profitabilities > 1
29
Prev Profitabilities > 2
34
Prev Risks > 0
7
Prev Risks > 1
7
Prev Risks > 2
6
Prev Liquidities > 0
29
Prev Liquidities > 1
32
Prev Liquidities > 2
59
Updated At
2026-01-20T22:18:47.280Z
Earnings History > 0 > period
2026-04-30
Earnings History > 0 > report Date
2026-05-26
Earnings History > 0 > date
2026-04-30
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
2026-01-31
Earnings History > 1 > report Date
2026-02-25
Earnings History > 1 > date
2026-01-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
2.96
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-10-31
Earnings History > 2 > report Date
2025-12-03
Earnings History > 2 > date
2025-10-31
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.84
Earnings History > 2 > eps Estimate
1.82
Earnings History > 2 > eps Difference
0.02
Earnings History > 2 > surprise Percent
1.0989
Earnings History > 3 > period
2025-07-31
Earnings History > 3 > report Date
2025-08-27
Earnings History > 3 > date
2025-07-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
1.94
Earnings History > 3 > eps Estimate
1.97
Earnings History > 3 > eps Difference
-0.03
Earnings History > 3 > surprise Percent
-1.5228
Earnings History > 4 > period
2025-04-30
Earnings History > 4 > report Date
2025-05-28
Earnings History > 4 > date
2025-04-30
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
CAD
Earnings History > 4 > eps Actual
2.07
Earnings History > 4 > eps Estimate
1.73
Earnings History > 4 > eps Difference
0.34
Earnings History > 4 > surprise Percent
19.6532
Earnings History > 5 > period
2025-01-31
Earnings History > 5 > report Date
2025-02-26
Earnings History > 5 > date
2025-01-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
CAD
Earnings History > 5 > eps Actual
1.94
Earnings History > 5 > eps Estimate
1.83
Earnings History > 5 > eps Difference
0.11
Earnings History > 5 > surprise Percent
6.0109
Earnings History > 6 > period
2024-10-31
Earnings History > 6 > report Date
2024-12-04
Earnings History > 6 > date
2024-10-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
CAD
Earnings History > 6 > eps Actual
1.83
Earnings History > 6 > eps Estimate
1.83
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
0
Earnings History > 7 > period
2024-07-31
Earnings History > 7 > report Date
2024-08-28
Earnings History > 7 > date
2024-07-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
CAD
Earnings History > 7 > eps Actual
1.99
Earnings History > 7 > eps Estimate
1.8
Earnings History > 7 > eps Difference
0.19
Earnings History > 7 > surprise Percent
10.5556
Earnings History > 8 > period
2024-04-30
Earnings History > 8 > report Date
2024-05-29
Earnings History > 8 > date
2024-04-30
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
CAD
Earnings History > 8 > eps Actual
1.85
Earnings History > 8 > eps Estimate
1.76
Earnings History > 8 > eps Difference
0.09
Earnings History > 8 > surprise Percent
5.1136
Earnings History > 9 > period
2024-01-31
Earnings History > 9 > report Date
2024-02-28
Earnings History > 9 > date
2024-01-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
CAD
Earnings History > 9 > eps Actual
1.92
Earnings History > 9 > eps Estimate
1.74
Earnings History > 9 > eps Difference
0.18
Earnings History > 9 > surprise Percent
10.3448
Earnings History > 10 > period
2023-10-31
Earnings History > 10 > report Date
2023-12-01
Earnings History > 10 > date
2023-10-31
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
CAD
Earnings History > 10 > eps Actual
1.71
Earnings History > 10 > eps Estimate
1.67
Earnings History > 10 > eps Difference
0.04
Earnings History > 10 > surprise Percent
2.3952
Earnings History > 11 > period
2023-07-31
Earnings History > 11 > report Date
2023-08-30
Earnings History > 11 > date
2023-07-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
CAD
Earnings History > 11 > eps Actual
1.63
Earnings History > 11 > eps Estimate
1.75
Earnings History > 11 > eps Difference
-0.12
Earnings History > 11 > surprise Percent
-6.8571
Earnings History > 12 > period
2023-04-30
Earnings History > 12 > report Date
2023-05-31
Earnings History > 12 > date
2023-04-30
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
CAD
Earnings History > 12 > eps Actual
1.75
Earnings History > 12 > eps Estimate
1.75
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
0
Earnings History > 13 > period
2023-01-31
Earnings History > 13 > report Date
2023-03-01
Earnings History > 13 > date
2023-01-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
CAD
Earnings History > 13 > eps Actual
1.88
Earnings History > 13 > eps Estimate
1.77
Earnings History > 13 > eps Difference
0.11
Earnings History > 13 > surprise Percent
6.2147
Earnings History > 14 > period
2022-10-31
Earnings History > 14 > report Date
2022-11-30
Earnings History > 14 > date
2022-10-31
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
CAD
Earnings History > 14 > eps Actual
1.53
Earnings History > 14 > eps Estimate
1.68
Earnings History > 14 > eps Difference
-0.15
Earnings History > 14 > surprise Percent
-8.9286
Earnings History > 15 > period
2022-07-31
Earnings History > 15 > report Date
2022-08-24
Earnings History > 15 > date
2022-07-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
CAD
Earnings History > 15 > eps Actual
1.82
Earnings History > 15 > eps Estimate
1.83
Earnings History > 15 > eps Difference
-0.01
Earnings History > 15 > surprise Percent
-0.5464
Earnings History > 16 > period
2022-04-30
Earnings History > 16 > report Date
2022-05-27
Earnings History > 16 > date
2022-04-30
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
CAD
Earnings History > 16 > eps Actual
1.99
Earnings History > 16 > eps Estimate
1.75
Earnings History > 16 > eps Difference
0.24
Earnings History > 16 > surprise Percent
13.7143
Earnings History > 17 > period
2022-01-31
Earnings History > 17 > report Date
2022-02-25
Earnings History > 17 > date
2022-01-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
CAD
Earnings History > 17 > eps Actual
2.06
Earnings History > 17 > eps Estimate
1.75
Earnings History > 17 > eps Difference
0.31
Earnings History > 17 > surprise Percent
17.7143
Earnings History > 18 > period
2021-10-31
Earnings History > 18 > report Date
2021-12-01
Earnings History > 18 > date
2021-10-31
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
CAD
Earnings History > 18 > eps Actual
1.73
Earnings History > 18 > eps Estimate
1.77
Earnings History > 18 > eps Difference
-0.04
Earnings History > 18 > surprise Percent
-2.2599
Earnings History > 19 > period
2021-07-31
Earnings History > 19 > report Date
2021-08-25
Earnings History > 19 > date
2021-07-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
CAD
Earnings History > 19 > eps Actual
1.87
Earnings History > 19 > eps Estimate
1.7
Earnings History > 19 > eps Difference
0.17
Earnings History > 19 > surprise Percent
10
Earnings History > 20 > period
2021-04-30
Earnings History > 20 > report Date
2021-05-28
Earnings History > 20 > date
2021-04-30
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
CAD
Earnings History > 20 > eps Actual
1.86
Earnings History > 20 > eps Estimate
1.65
Earnings History > 20 > eps Difference
0.21
Earnings History > 20 > surprise Percent
12.7273
Earnings History > 21 > period
2021-01-31
Earnings History > 21 > report Date
2021-02-24
Earnings History > 21 > date
2021-01-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
CAD
Earnings History > 21 > eps Actual
1.71
Earnings History > 21 > eps Estimate
1.35
Earnings History > 21 > eps Difference
0.36
Earnings History > 21 > surprise Percent
26.6667
Earnings History > 22 > period
2020-10-31
Earnings History > 22 > report Date
2020-12-02
Earnings History > 22 > date
2020-10-31
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
CAD
Earnings History > 22 > eps Actual
1.3
Earnings History > 22 > eps Estimate
1.16
Earnings History > 22 > eps Difference
0.14
Earnings History > 22 > surprise Percent
12.069
Earnings History > 23 > period
2020-07-31
Earnings History > 23 > report Date
2020-08-26
Earnings History > 23 > date
2020-07-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
CAD
Earnings History > 23 > eps Actual
1.26
Earnings History > 23 > eps Estimate
1
Earnings History > 23 > eps Difference
0.26
Earnings History > 23 > surprise Percent
26
Earnings History > 24 > period
2020-04-30
Earnings History > 24 > report Date
2020-05-26
Earnings History > 24 > date
2020-04-30
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
CAD
Earnings History > 24 > eps Actual
0.73
Earnings History > 24 > eps Estimate
0.66
Earnings History > 24 > eps Difference
0.07
Earnings History > 24 > surprise Percent
10.6061
Earnings History > 25 > period
2020-01-31
Earnings History > 25 > report Date
2020-02-27
Earnings History > 25 > date
2020-01-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
CAD
Earnings History > 25 > eps Actual
1.28
Earnings History > 25 > eps Estimate
1.25
Earnings History > 25 > eps Difference
0.03
Earnings History > 25 > surprise Percent
2.4
Earnings History > 26 > period
2019-10-31
Earnings History > 26 > report Date
2019-12-04
Earnings History > 26 > date
2019-10-31
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
CAD
Earnings History > 26 > eps Actual
1.27
Earnings History > 26 > eps Estimate
1.22
Earnings History > 26 > eps Difference
0.05
Earnings History > 26 > surprise Percent
4.0984
Earnings History > 27 > period
2019-07-31
Earnings History > 27 > report Date
2019-08-28
Earnings History > 27 > date
2019-07-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
CAD
Earnings History > 27 > eps Actual
1.25
Earnings History > 27 > eps Estimate
1.19
Earnings History > 27 > eps Difference
0.06
Earnings History > 27 > surprise Percent
5.042
Earnings History > 28 > period
2019-04-30
Earnings History > 28 > report Date
2019-05-30
Earnings History > 28 > date
2019-04-30
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
CAD
Earnings History > 28 > eps Actual
1.12
Earnings History > 28 > eps Estimate
1.13
Earnings History > 28 > eps Difference
-0.01
Earnings History > 28 > surprise Percent
-0.885
Earnings History > 29 > period
2019-01-31
Earnings History > 29 > report Date
2019-02-26
Earnings History > 29 > date
2019-01-31
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
CAD
Earnings History > 29 > eps Actual
1.14
Earnings History > 29 > eps Estimate
1.16
Earnings History > 29 > eps Difference
-0.02
Earnings History > 29 > surprise Percent
-1.7241
Earnings History > 30 > period
2018-10-31
Earnings History > 30 > report Date
2018-12-05
Earnings History > 30 > date
2018-10-31
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
CAD
Earnings History > 30 > eps Actual
1.14
Earnings History > 30 > eps Estimate
1.15
Earnings History > 30 > eps Difference
-0.01
Earnings History > 30 > surprise Percent
-0.8696
Earnings History > 31 > period
2018-07-31
Earnings History > 31 > report Date
2018-08-29
Earnings History > 31 > date
2018-07-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
CAD
Earnings History > 31 > eps Actual
1.18
Earnings History > 31 > eps Estimate
1.15
Earnings History > 31 > eps Difference
0.03
Earnings History > 31 > surprise Percent
2.6087
Earnings History > 32 > period
2018-04-30
Earnings History > 32 > report Date
2018-05-30
Earnings History > 32 > date
2018-04-30
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
CAD
Earnings History > 32 > eps Actual
1.13
Earnings History > 32 > eps Estimate
1.08
Earnings History > 32 > eps Difference
0.05
Earnings History > 32 > surprise Percent
4.6296
Earnings History > 33 > period
2018-01-31
Earnings History > 33 > report Date
2018-02-28
Earnings History > 33 > date
2018-01-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
CAD
Earnings History > 33 > eps Actual
1.16
Earnings History > 33 > eps Estimate
1.12
Earnings History > 33 > eps Difference
0.04
Earnings History > 33 > surprise Percent
3.5714
Earnings History > 34 > period
2017-10-31
Earnings History > 34 > report Date
2017-12-01
Earnings History > 34 > date
2017-10-31
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
CAD
Earnings History > 34 > eps Actual
1.1
Earnings History > 34 > eps Estimate
1.08
Earnings History > 34 > eps Difference
0.02
Earnings History > 34 > surprise Percent
1.8519
Earnings History > 35 > period
2017-07-31
Earnings History > 35 > report Date
2017-08-30
Earnings History > 35 > date
2017-07-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
CAD
Earnings History > 35 > eps Actual
1.1
Earnings History > 35 > eps Estimate
1.03
Earnings History > 35 > eps Difference
0.07
Earnings History > 35 > surprise Percent
6.7961
Earnings History > 36 > period
2017-04-30
Earnings History > 36 > report Date
2017-05-31
Earnings History > 36 > date
2017-04-30
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
CAD
Earnings History > 36 > eps Actual
0.96
Earnings History > 36 > eps Estimate
0.92
Earnings History > 36 > eps Difference
0.04
Earnings History > 36 > surprise Percent
4.3478
Earnings History > 37 > period
2017-01-31
Earnings History > 37 > report Date
2017-03-01
Earnings History > 37 > date
2017-01-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
CAD
Earnings History > 37 > eps Actual
1.01
Earnings History > 37 > eps Estimate
0.96
Earnings History > 37 > eps Difference
0.05
Earnings History > 37 > surprise Percent
5.2083
Earnings History > 38 > period
2016-10-31
Earnings History > 38 > report Date
2016-12-02
Earnings History > 38 > date
2016-10-31
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
CAD
Earnings History > 38 > eps Actual
0.93
Earnings History > 38 > eps Estimate
0.89
Earnings History > 38 > eps Difference
0.04
Earnings History > 38 > surprise Percent
4.4944
Earnings History > 39 > period
2016-07-31
Earnings History > 39 > report Date
2016-08-31
Earnings History > 39 > date
2016-07-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
CAD
Earnings History > 39 > eps Actual
1.01
Earnings History > 39 > eps Estimate
0.92
Earnings History > 39 > eps Difference
0.09
Earnings History > 39 > surprise Percent
9.7826
Earnings History > 40 > period
2016-04-30
Earnings History > 40 > report Date
2016-06-01
Earnings History > 40 > date
2016-04-30
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
CAD
Earnings History > 40 > eps Actual
0.46
Earnings History > 40 > eps Estimate
0.64
Earnings History > 40 > eps Difference
-0.18
Earnings History > 40 > surprise Percent
-28.125
Earnings History > 41 > period
2016-01-31
Earnings History > 41 > report Date
2016-02-23
Earnings History > 41 > date
2016-01-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
CAD
Earnings History > 41 > eps Actual
0.85
Earnings History > 41 > eps Estimate
0.82
Earnings History > 41 > eps Difference
0.03
Earnings History > 41 > surprise Percent
3.6585
Earnings History > 42 > period
2015-10-31
Earnings History > 42 > report Date
2015-12-02
Earnings History > 42 > date
2015-10-31
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
CAD
Earnings History > 42 > eps Actual
0.87
Earnings History > 42 > eps Estimate
0.88
Earnings History > 42 > eps Difference
-0.01
Earnings History > 42 > surprise Percent
-1.1364
Earnings History > 43 > period
2015-07-31
Earnings History > 43 > report Date
2015-08-26
Earnings History > 43 > date
2015-07-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
CAD
Earnings History > 43 > eps Actual
0.94
Earnings History > 43 > eps Estimate
0.91
Earnings History > 43 > eps Difference
0.03
Earnings History > 43 > surprise Percent
3.2967
Earnings History > 44 > period
2015-04-30
Earnings History > 44 > report Date
2015-05-27
Earnings History > 44 > date
2015-04-30
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
CAD
Earnings History > 44 > eps Actual
0.93
Earnings History > 44 > eps Estimate
0.92
Earnings History > 44 > eps Difference
0.01
Earnings History > 44 > surprise Percent
1.087
Earnings History > 45 > period
2015-01-31
Earnings History > 45 > report Date
2015-02-25
Earnings History > 45 > date
2015-01-31
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
CAD
Earnings History > 45 > eps Actual
0.91
Earnings History > 45 > eps Estimate
0.9
Earnings History > 45 > eps Difference
0.01
Earnings History > 45 > surprise Percent
1.1111
Earnings History > 46 > period
2014-10-31
Earnings History > 46 > report Date
2014-12-05
Earnings History > 46 > date
2014-10-31
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
CAD
Earnings History > 46 > eps Actual
1
Earnings History > 46 > eps Estimate
1.03
Earnings History > 46 > eps Difference
-0.03
Earnings History > 46 > surprise Percent
-2.9126
Earnings History > 47 > period
2014-07-31
Earnings History > 47 > report Date
2014-08-27
Earnings History > 47 > date
2014-07-31
Earnings History > 47 > before After Market
BeforeMarket
Earnings History > 47 > currency
CAD
Earnings History > 47 > eps Actual
1.11
Earnings History > 47 > eps Estimate
1.02
Earnings History > 47 > eps Difference
0.09
Earnings History > 47 > surprise Percent
8.8235
Earnings History > 48 > period
2014-04-30
Earnings History > 48 > report Date
2014-05-27
Earnings History > 48 > date
2014-04-30
Earnings History > 48 > before After Market
AfterMarket
Earnings History > 48 > currency
CAD
Earnings History > 48 > eps Actual
0.97
Earnings History > 48 > eps Estimate
0.96
Earnings History > 48 > eps Difference
0.01
Earnings History > 48 > surprise Percent
1.0417
Earnings History > 49 > period
2014-01-31
Earnings History > 49 > report Date
2014-02-24
Earnings History > 49 > date
2014-01-31
Earnings History > 49 > before After Market
AfterMarket
Earnings History > 49 > currency
CAD
Earnings History > 49 > eps Actual
0.99
Earnings History > 49 > eps Estimate
0.96
Earnings History > 49 > eps Difference
0.03
Earnings History > 49 > surprise Percent
3.125
Earnings History > 50 > period
2013-10-31
Earnings History > 50 > report Date
2013-12-04
Earnings History > 50 > date
2013-10-31
Earnings History > 50 > before After Market
BeforeMarket
Earnings History > 50 > currency
CAD
Earnings History > 50 > eps Actual
0.98
Earnings History > 50 > eps Estimate
0.99
Earnings History > 50 > eps Difference
-0.01
Earnings History > 50 > surprise Percent
-1.0101
Earnings History > 51 > period
2013-07-31
Earnings History > 51 > report Date
2013-08-28
Earnings History > 51 > date
2013-07-31
Earnings History > 51 > before After Market
BeforeMarket
Earnings History > 51 > currency
CAD
Earnings History > 51 > eps Actual
1.06
Earnings History > 51 > eps Estimate
0.99
Earnings History > 51 > eps Difference
0.07
Earnings History > 51 > surprise Percent
7.0707
Earnings History > 52 > period
2013-04-30
Earnings History > 52 > report Date
2013-05-24
Earnings History > 52 > date
2013-04-30
Earnings History > 52 > before After Market
BeforeMarket
Earnings History > 52 > currency
CAD
Earnings History > 52 > eps Actual
1.01
Earnings History > 52 > eps Estimate
0.97
Earnings History > 52 > eps Difference
0.04
Earnings History > 52 > surprise Percent
4.1237
Earnings History > 53 > period
2013-01-31
Earnings History > 53 > report Date
2013-02-28
Earnings History > 53 > date
2013-01-31
Earnings History > 53 > before After Market
AfterMarket
Earnings History > 53 > currency
CAD
Earnings History > 53 > eps Actual
0.98
Earnings History > 53 > eps Estimate
0.99
Earnings History > 53 > eps Difference
-0.01
Earnings History > 53 > surprise Percent
-1.0101
Earnings History > 54 > period
2012-10-31
Earnings History > 54 > report Date
2012-12-06
Earnings History > 54 > date
2012-10-31
Earnings History > 54 > before After Market
BeforeMarket
Earnings History > 54 > currency
CAD
Earnings History > 54 > eps Actual
0.97
Earnings History > 54 > eps Estimate
0.96
Earnings History > 54 > eps Difference
0.01
Earnings History > 54 > surprise Percent
1.0417
Earnings History > 55 > period
2012-07-31
Earnings History > 55 > report Date
2012-08-30
Earnings History > 55 > date
2012-07-31
Earnings History > 55 > before After Market
AfterMarket
Earnings History > 55 > currency
CAD
Earnings History > 55 > eps Actual
1
Earnings History > 55 > eps Estimate
0.95
Earnings History > 55 > eps Difference
0.05
Earnings History > 55 > surprise Percent
5.2632
Earnings History > 56 > period
2012-04-30
Earnings History > 56 > report Date
2012-05-31
Earnings History > 56 > date
2012-04-30
Earnings History > 56 > before After Market
BeforeMarket
Earnings History > 56 > currency
CAD
Earnings History > 56 > eps Actual
0.94
Earnings History > 56 > eps Estimate
0.92
Earnings History > 56 > eps Difference
0.02
Earnings History > 56 > surprise Percent
2.1739
Earnings History > 57 > period
2012-01-31
Earnings History > 57 > report Date
2012-03-01
Earnings History > 57 > date
2012-01-31
Earnings History > 57 > before After Market
AfterMarket
Earnings History > 57 > currency
CAD
Earnings History > 57 > eps Actual
1.01
Earnings History > 57 > eps Estimate
0.91
Earnings History > 57 > eps Difference
0.1
Earnings History > 57 > surprise Percent
10.989
Earnings History > 58 > period
2011-10-31
Earnings History > 58 > report Date
2011-12-08
Earnings History > 58 > date
2011-10-31
Earnings History > 58 > before After Market
BeforeMarket
Earnings History > 58 > currency
CAD
Earnings History > 58 > eps Actual
0.88
Earnings History > 58 > eps Estimate
0.81
Earnings History > 58 > eps Difference
0.07
Earnings History > 58 > surprise Percent
8.642
Earnings History > 59 > period
2011-07-31
Earnings History > 59 > report Date
2011-08-25
Earnings History > 59 > date
2011-07-31
Earnings History > 59 > before After Market
BeforeMarket
Earnings History > 59 > currency
CAD
Earnings History > 59 > eps Actual
0.87
Earnings History > 59 > eps Estimate
0.87
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
0
Earnings History > 60 > period
2011-04-30
Earnings History > 60 > report Date
2011-05-26
Earnings History > 60 > date
2011-04-30
Earnings History > 60 > before After Market
AfterMarket
Earnings History > 60 > currency
CAD
Earnings History > 60 > eps Actual
0.86
Earnings History > 60 > eps Estimate
0.85
Earnings History > 60 > eps Difference
0.01
Earnings History > 60 > surprise Percent
1.1765
Earnings History > 61 > period
2011-01-31
Earnings History > 61 > report Date
2011-02-24
Earnings History > 61 > date
2011-01-31
Earnings History > 61 > before After Market
BeforeMarket
Earnings History > 61 > currency
CAD
Earnings History > 61 > eps Actual
0.92
Earnings History > 61 > eps Estimate
0.82
Earnings History > 61 > eps Difference
0.1
Earnings History > 61 > surprise Percent
12.1951
Earnings History > 62 > period
2010-10-31
Earnings History > 62 > report Date
2010-11-30
Earnings History > 62 > date
2010-10-31
Earnings History > 62 > before After Market
AfterMarket
Earnings History > 62 > currency
CAD
Earnings History > 62 > eps Actual
0.79
Earnings History > 62 > eps Estimate
0.77
Earnings History > 62 > eps Difference
0.02
Earnings History > 62 > surprise Percent
2.5974
Earnings History > 63 > period
2010-07-31
Earnings History > 63 > report Date
2010-08-26
Earnings History > 63 > date
2010-07-31
Earnings History > 63 > before After Market
BeforeMarket
Earnings History > 63 > currency
CAD
Earnings History > 63 > eps Actual
0.74
Earnings History > 63 > eps Estimate
0.73
Earnings History > 63 > eps Difference
0.01
Earnings History > 63 > surprise Percent
1.3699
Earnings History > 64 > period
2010-04-30
Earnings History > 64 > report Date
2010-05-27
Earnings History > 64 > date
2010-04-30
Earnings History > 64 > before After Market
AfterMarket
Earnings History > 64 > currency
CAD
Earnings History > 64 > eps Actual
0.71
Earnings History > 64 > eps Estimate
0.72
Earnings History > 64 > eps Difference
-0.01
Earnings History > 64 > surprise Percent
-1.3889
Earnings History > 65 > period
2010-01-31
Earnings History > 65 > report Date
2010-02-25
Earnings History > 65 > date
2010-01-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
CAD
Earnings History > 65 > eps Actual
0.78
Earnings History > 65 > eps Estimate
0.73
Earnings History > 65 > eps Difference
0.05
Earnings History > 65 > surprise Percent
6.8493
Earnings History > 66 > period
2009-10-31
Earnings History > 66 > report Date
2009-12-03
Earnings History > 66 > date
2009-10-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
CAD
Earnings History > 66 > eps Actual
0.7
Earnings History > 66 > eps Estimate
0.73
Earnings History > 66 > eps Difference
-0.03
Earnings History > 66 > surprise Percent
-4.1096
Earnings History > 67 > period
2009-07-31
Earnings History > 67 > report Date
2009-08-27
Earnings History > 67 > date
2009-07-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
CAD
Earnings History > 67 > eps Actual
0.9
Earnings History > 67 > eps Estimate
0.68
Earnings History > 67 > eps Difference
0.22
Earnings History > 67 > surprise Percent
32.3529
Earnings History > 68 > period
2009-04-30
Earnings History > 68 > report Date
2009-05-28
Earnings History > 68 > date
2009-04-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
CAD
Earnings History > 68 > eps Actual
0.77
Earnings History > 68 > eps Estimate
0.62
Earnings History > 68 > eps Difference
0.15
Earnings History > 68 > surprise Percent
24.1935
Earnings History > 69 > period
2009-01-31
Earnings History > 69 > report Date
2009-02-26
Earnings History > 69 > date
2009-01-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
CAD
Earnings History > 69 > eps Actual
0.76
Earnings History > 69 > eps Estimate
0.62
Earnings History > 69 > eps Difference
0.14
Earnings History > 69 > surprise Percent
22.5806
Earnings History > 70 > period
2008-10-31
Earnings History > 70 > report Date
2008-12-04
Earnings History > 70 > date
2008-10-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
CAD
Earnings History > 70 > eps Actual
0.68
Earnings History > 70 > eps Estimate
0.63
Earnings History > 70 > eps Difference
0.05
Earnings History > 70 > surprise Percent
7.9365
Earnings History > 71 > period
2008-07-31
Earnings History > 71 > report Date
2008-08-28
Earnings History > 71 > date
2008-07-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
CAD
Earnings History > 71 > eps Actual
0.76
Earnings History > 71 > eps Estimate
0.7
Earnings History > 71 > eps Difference
0.06
Earnings History > 71 > surprise Percent
8.5714
Earnings History > 72 > period
2008-04-30
Earnings History > 72 > report Date
2008-05-29
Earnings History > 72 > date
2008-04-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
CAD
Earnings History > 72 > eps Actual
0.71
Earnings History > 72 > eps Estimate
0.66
Earnings History > 72 > eps Difference
0.05
Earnings History > 72 > surprise Percent
7.5758
Earnings History > 73 > period
2008-01-31
Earnings History > 73 > report Date
2008-02-28
Earnings History > 73 > date
2008-01-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
CAD
Earnings History > 73 > eps Actual
0.73
Earnings History > 73 > eps Estimate
0.68
Earnings History > 73 > eps Difference
0.05
Earnings History > 73 > surprise Percent
7.3529
Earnings History > 74 > period
2007-10-31
Earnings History > 74 > report Date
2007-11-29
Earnings History > 74 > date
2007-10-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
CAD
Earnings History > 74 > eps Actual
0.67
Earnings History > 74 > eps Estimate
0.58
Earnings History > 74 > eps Difference
0.09
Earnings History > 74 > surprise Percent
15.5172
Earnings History > 75 > period
2007-07-31
Earnings History > 75 > report Date
2007-08-30
Earnings History > 75 > date
2007-07-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
CAD
Earnings History > 75 > eps Actual
0.74
Earnings History > 75 > eps Estimate
0.68
Earnings History > 75 > eps Difference
0.06
Earnings History > 75 > surprise Percent
8.8235
Earnings History > 76 > period
2007-04-30
Earnings History > 76 > report Date
2007-05-31
Earnings History > 76 > date
2007-04-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
CAD
Earnings History > 76 > eps Actual
0.7
Earnings History > 76 > eps Estimate
0.66
Earnings History > 76 > eps Difference
0.04
Earnings History > 76 > surprise Percent
6.0606
Earnings History > 77 > period
2007-01-31
Earnings History > 77 > report Date
2007-03-01
Earnings History > 77 > date
2007-01-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
CAD
Earnings History > 77 > eps Actual
0.72
Earnings History > 77 > eps Estimate
0.67
Earnings History > 77 > eps Difference
0.05
Earnings History > 77 > surprise Percent
7.4627
Earnings History > 78 > period
2006-10-31
Earnings History > 78 > report Date
2006-11-30
Earnings History > 78 > date
2006-10-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
CAD
Earnings History > 78 > eps Actual
0.66
Earnings History > 78 > eps Estimate
0.63
Earnings History > 78 > eps Difference
0.03
Earnings History > 78 > surprise Percent
4.7619
Earnings History > 79 > period
2006-07-31
Earnings History > 79 > report Date
2006-08-31
Earnings History > 79 > date
2006-07-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
CAD
Earnings History > 79 > eps Actual
0.63
Earnings History > 79 > eps Estimate
0.62
Earnings History > 79 > eps Difference
0.01
Earnings History > 79 > surprise Percent
1.6129
Earnings History > 80 > period
2006-04-30
Earnings History > 80 > report Date
2006-05-25
Earnings History > 80 > date
2006-04-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
CAD
Earnings History > 80 > eps Actual
0.62
Earnings History > 80 > eps Estimate
0.6
Earnings History > 80 > eps Difference
0.02
Earnings History > 80 > surprise Percent
3.3333
Earnings History > 81 > period
2006-01-31
Earnings History > 81 > report Date
2006-03-02
Earnings History > 81 > date
2006-01-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
CAD
Earnings History > 81 > eps Actual
0.63
Earnings History > 81 > eps Estimate
0.6
Earnings History > 81 > eps Difference
0.03
Earnings History > 81 > surprise Percent
5
Earnings History > 82 > period
2005-10-31
Earnings History > 82 > report Date
2005-12-08
Earnings History > 82 > date
2005-10-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
CAD
Earnings History > 82 > eps Actual
0.56
Earnings History > 82 > eps Estimate
0.57
Earnings History > 82 > eps Difference
-0.01
Earnings History > 82 > surprise Percent
-1.7544
Earnings History > 83 > period
2005-07-31
Earnings History > 83 > report Date
2005-08-25
Earnings History > 83 > date
2005-07-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
CAD
Earnings History > 83 > eps Actual
0.59
Earnings History > 83 > eps Estimate
0.54
Earnings History > 83 > eps Difference
0.05
Earnings History > 83 > surprise Percent
9.2593
Earnings History > 84 > period
2005-04-30
Earnings History > 84 > report Date
2005-05-26
Earnings History > 84 > date
2005-04-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
CAD
Earnings History > 84 > eps Actual
0.54
Earnings History > 84 > eps Estimate
0.53
Earnings History > 84 > eps Difference
0.01
Earnings History > 84 > surprise Percent
1.8868
Earnings History > 85 > period
2005-01-31
Earnings History > 85 > report Date
2005-02-24
Earnings History > 85 > date
2005-01-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
CAD
Earnings History > 85 > eps Actual
0.61
Earnings History > 85 > eps Estimate
0.51
Earnings History > 85 > eps Difference
0.1
Earnings History > 85 > surprise Percent
19.6078
Earnings History > 86 > period
2004-10-31
Earnings History > 86 > report Date
2004-12-02
Earnings History > 86 > date
2004-10-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
CAD
Earnings History > 86 > eps Actual
0.48
Earnings History > 86 > eps Estimate
0.48
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
0
Earnings History > 87 > period
2004-07-31
Earnings History > 87 > report Date
2004-08-26
Earnings History > 87 > date
2004-07-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
CAD
Earnings History > 87 > eps Actual
0.48
Earnings History > 87 > eps Estimate
0.47
Earnings History > 87 > eps Difference
0.01
Earnings History > 87 > surprise Percent
2.1277
Earnings History > 88 > period
2004-04-30
Earnings History > 88 > report Date
2004-05-27
Earnings History > 88 > date
2004-04-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
CAD
Earnings History > 88 > eps Actual
0.47
Earnings History > 88 > eps Estimate
0.47
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
0
Earnings History > 89 > period
2004-01-31
Earnings History > 89 > report Date
2004-02-26
Earnings History > 89 > date
2004-01-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
CAD
Earnings History > 89 > eps Actual
0.51
Earnings History > 89 > eps Estimate
0.44
Earnings History > 89 > eps Difference
0.07
Earnings History > 89 > surprise Percent
15.9091
Earnings History > 90 > period
2003-10-31
Earnings History > 90 > report Date
2003-12-04
Earnings History > 90 > date
2003-10-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
CAD
Earnings History > 90 > eps Actual
0.43
Earnings History > 90 > eps Estimate
0.42
Earnings History > 90 > eps Difference
0.01
Earnings History > 90 > surprise Percent
2.381
Earnings History > 91 > period
2003-07-31
Earnings History > 91 > report Date
2003-08-28
Earnings History > 91 > date
2003-07-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
CAD
Earnings History > 91 > eps Actual
0.44
Earnings History > 91 > eps Estimate
0.39
Earnings History > 91 > eps Difference
0.05
Earnings History > 91 > surprise Percent
12.8205
Earnings History > 92 > period
2003-04-30
Earnings History > 92 > report Date
2003-05-29
Earnings History > 92 > date
2003-04-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
CAD
Earnings History > 92 > eps Actual
0.36
Earnings History > 92 > eps Estimate
0.38
Earnings History > 92 > eps Difference
-0.02
Earnings History > 92 > surprise Percent
-5.2632
Earnings History > 93 > period
2003-01-31
Earnings History > 93 > report Date
2003-02-27
Earnings History > 93 > date
2003-01-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
CAD
Earnings History > 93 > eps Actual
0.44
Earnings History > 93 > eps Estimate
0.38
Earnings History > 93 > eps Difference
0.06
Earnings History > 93 > surprise Percent
15.7895
Earnings History > 94 > period
2002-10-31
Earnings History > 94 > report Date
2002-12-05
Earnings History > 94 > date
2002-10-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
CAD
Earnings History > 94 > eps Actual
0.39
Earnings History > 94 > eps Estimate
0.4
Earnings History > 94 > eps Difference
-0.01
Earnings History > 94 > surprise Percent
-2.5
Earnings History > 95 > period
2002-07-31
Earnings History > 95 > report Date
2002-08-29
Earnings History > 95 > date
2002-07-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
CAD
Earnings History > 95 > eps Actual
0.37
Earnings History > 95 > eps Estimate
0.39
Earnings History > 95 > eps Difference
-0.02
Earnings History > 95 > surprise Percent
-5.1282
Earnings History > 96 > period
2002-04-30
Earnings History > 96 > report Date
2002-05-30
Earnings History > 96 > date
2002-04-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
CAD
Earnings History > 96 > eps Actual
0.31
Earnings History > 96 > eps Estimate
0.3
Earnings History > 96 > eps Difference
0.01
Earnings History > 96 > surprise Percent
3.3333
Earnings History > 97 > period
2002-01-31
Earnings History > 97 > report Date
2002-02-28
Earnings History > 97 > date
2002-01-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
CAD
Earnings History > 97 > eps Actual
0.37
Earnings History > 97 > eps Estimate
0.34
Earnings History > 97 > eps Difference
0.03
Earnings History > 97 > surprise Percent
8.8235
Earnings History > 98 > period
2001-10-31
Earnings History > 98 > report Date
2001-12-06
Earnings History > 98 > date
2001-10-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
CAD
Earnings History > 98 > eps Actual
0.41
Earnings History > 98 > eps Estimate
0.26
Earnings History > 98 > eps Difference
0.15
Earnings History > 98 > surprise Percent
57.6923
Earnings History > 99 > period
2001-07-31
Earnings History > 99 > report Date
2001-08-30
Earnings History > 99 > date
2001-07-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
CAD
Earnings History > 99 > eps Actual
0.35
Earnings History > 99 > eps Estimate
0.33
Earnings History > 99 > eps Difference
0.02
Earnings History > 99 > surprise Percent
6.0606
Earnings History > 100 > period
2001-04-30
Earnings History > 100 > report Date
2001-05-31
Earnings History > 100 > date
2001-04-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
CAD
Earnings History > 100 > eps Actual
0.35
Earnings History > 100 > eps Estimate
0.34
Earnings History > 100 > eps Difference
0.01
Earnings History > 100 > surprise Percent
2.9412
Earnings History > 101 > period
2001-01-31
Earnings History > 101 > report Date
2001-02-22
Earnings History > 101 > date
2001-01-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
CAD
Earnings History > 101 > eps Actual
0.34
Earnings History > 101 > eps Estimate
0.32
Earnings History > 101 > eps Difference
0.02
Earnings History > 101 > surprise Percent
6.25
Earnings History > 102 > period
2000-10-31
Earnings History > 102 > report Date
2000-11-30
Earnings History > 102 > date
2000-10-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
CAD
Earnings History > 102 > eps Actual
0.33
Earnings History > 102 > eps Estimate
0.32
Earnings History > 102 > eps Difference
0.01
Earnings History > 102 > surprise Percent
3.125
Earnings History > 103 > period
2000-07-31
Earnings History > 103 > report Date
2000-08-31
Earnings History > 103 > date
2000-07-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
CAD
Earnings History > 103 > eps Actual
0.32
Earnings History > 103 > eps Estimate
0.3
Earnings History > 103 > eps Difference
0.02
Earnings History > 103 > surprise Percent
6.6667
Earnings History > 104 > period
2000-04-30
Earnings History > 104 > report Date
2000-05-25
Earnings History > 104 > date
2000-04-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
CAD
Earnings History > 104 > eps Actual
0.33
Earnings History > 104 > eps Estimate
0.29
Earnings History > 104 > eps Difference
0.04
Earnings History > 104 > surprise Percent
13.7931
Earnings History > 105 > period
2000-01-31
Earnings History > 105 > report Date
2000-02-25
Earnings History > 105 > date
2000-01-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
CAD
Earnings History > 105 > eps Actual
0.31
Earnings History > 105 > eps Estimate
0.3
Earnings History > 105 > eps Difference
0.01
Earnings History > 105 > surprise Percent
3.3333
Earnings History > 106 > period
1999-10-31
Earnings History > 106 > report Date
1999-12-03
Earnings History > 106 > date
1999-10-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
CAD
Earnings History > 106 > eps Actual
0.28
Earnings History > 106 > eps Estimate
0.29
Earnings History > 106 > eps Difference
-0.01
Earnings History > 106 > surprise Percent
-3.4483
Earnings History > 107 > period
1999-07-31
Earnings History > 107 > report Date
1999-08-26
Earnings History > 107 > date
1999-07-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
CAD
Earnings History > 107 > eps Actual
0.28
Earnings History > 107 > eps Estimate
0.29
Earnings History > 107 > eps Difference
-0.01
Earnings History > 107 > surprise Percent
-3.4483
Earnings History > 108 > period
1999-04-30
Earnings History > 108 > report Date
1999-05-27
Earnings History > 108 > date
1999-04-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
CAD
Earnings History > 108 > eps Actual
0.28
Earnings History > 108 > eps Estimate
0.27
Earnings History > 108 > eps Difference
0.01
Earnings History > 108 > surprise Percent
3.7037
Earnings History > 109 > period
1999-01-31
Earnings History > 109 > report Date
1999-02-25
Earnings History > 109 > date
1999-01-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
CAD
Earnings History > 109 > eps Actual
0.28
Earnings History > 109 > eps Estimate
0.27
Earnings History > 109 > eps Difference
0.01
Earnings History > 109 > surprise Percent
3.7037
Earnings History > 110 > period
1998-10-31
Earnings History > 110 > report Date
1998-12-03
Earnings History > 110 > date
1998-10-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
CAD
Earnings History > 110 > eps Actual
0.24
Earnings History > 110 > eps Estimate
0.24
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
0
Earnings History > 111 > period
1998-07-31
Earnings History > 111 > report Date
1998-08-27
Earnings History > 111 > date
1998-07-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
CAD
Earnings History > 111 > eps Actual
0.27
Earnings History > 111 > eps Estimate
0.26
Earnings History > 111 > eps Difference
0.01
Earnings History > 111 > surprise Percent
3.8462
Earnings History > 112 > period
1998-04-30
Earnings History > 112 > report Date
1998-05-28
Earnings History > 112 > date
1998-04-30
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
CAD
Earnings History > 112 > eps Actual
0.26
Earnings History > 112 > eps Estimate
0.27
Earnings History > 112 > eps Difference
-0.01
Earnings History > 112 > surprise Percent
-3.7037
Earnings History > 113 > period
1998-01-31
Earnings History > 113 > report Date
1998-02-26
Earnings History > 113 > date
1998-01-31
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
CAD
Earnings History > 113 > eps Actual
0.28
Earnings History > 113 > eps Estimate
0.26
Earnings History > 113 > eps Difference
0.02
Earnings History > 113 > surprise Percent
7.6923
Earnings History > 114 > period
1997-10-31
Earnings History > 114 > report Date
1997-12-04
Earnings History > 114 > date
1997-10-31
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
CAD
Earnings History > 114 > eps Actual
0.25
Earnings History > 114 > eps Estimate
0.24
Earnings History > 114 > eps Difference
0.01
Earnings History > 114 > surprise Percent
4.1667
Earnings History > 115 > period
1997-07-31
Earnings History > 115 > report Date
1997-08-28
Earnings History > 115 > date
1997-07-31
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
CAD
Earnings History > 115 > eps Actual
0.24
Earnings History > 115 > eps Estimate
0.23
Earnings History > 115 > eps Difference
0.01
Earnings History > 115 > surprise Percent
4.3478
Earnings History > 116 > period
1997-04-30
Earnings History > 116 > report Date
1997-05-29
Earnings History > 116 > date
1997-04-30
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
CAD
Earnings History > 116 > eps Actual
0.22
Earnings History > 116 > eps Estimate
0.21
Earnings History > 116 > eps Difference
0.01
Earnings History > 116 > surprise Percent
4.7619
Earnings History > 117 > period
1997-01-31
Earnings History > 117 > report Date
1997-02-19
Earnings History > 117 > date
1997-01-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
CAD
Earnings History > 117 > eps Actual
0.23
Earnings History > 117 > eps Estimate
0.22
Earnings History > 117 > eps Difference
0.01
Earnings History > 117 > surprise Percent
4.5455
Earnings History > 118 > period
1996-10-31
Earnings History > 118 > report Date
1996-12-05
Earnings History > 118 > date
1996-10-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
CAD
Earnings History > 118 > eps Actual
0.21
Earnings History > 118 > eps Estimate
0.21
Earnings History > 118 > eps Difference
0
Earnings History > 118 > surprise Percent
0
Earnings History > 119 > period
1996-07-31
Earnings History > 119 > report Date
1996-08-29
Earnings History > 119 > date
1996-07-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
CAD
Earnings History > 119 > eps Actual
0.21
Earnings History > 119 > eps Estimate
0.2
Earnings History > 119 > eps Difference
0.01
Earnings History > 119 > surprise Percent
5
Earnings History > 120 > period
1996-04-30
Earnings History > 120 > report Date
1996-05-30
Earnings History > 120 > date
1996-04-30
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
CAD
Earnings History > 120 > eps Actual
0.2
Earnings History > 120 > eps Estimate
0.19
Earnings History > 120 > eps Difference
0.01
Earnings History > 120 > surprise Percent
5.2632
Earnings History > 121 > period
1996-01-31
Earnings History > 121 > report Date
1996-03-12
Earnings History > 121 > date
1996-01-31
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
CAD
Earnings History > 121 > eps Actual
0.21
Earnings History > 121 > eps Estimate
0.19
Earnings History > 121 > eps Difference
0.02
Earnings History > 121 > surprise Percent
10.5263
Earnings History > 122 > period
1995-10-31
Earnings History > 122 > report Date
1995-12-06
Earnings History > 122 > date
1995-10-31
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
CAD
Earnings History > 122 > eps Actual
0.17
Earnings History > 122 > eps Estimate
0.17
Earnings History > 122 > eps Difference
0
Earnings History > 122 > surprise Percent
0
National Bank of Canada provides financial services to individuals, businesses, institutional clients, and governments in Canada and internationally. It operates through four segments: Personal and Commercial, Wealth Management, Financial Markets, and U.S. Specialty Finance and International. The Personal and Commercial segment offers banking, financing, and investing services to individuals, advisors, and businesses, as well as insurance operations. The Wealth Management segment provides investment solutions, trust services, banking services, lending services, and other wealth management solutions offered through internal and third-party distribution networks. The Financial Markets segment offers corporate and investment banking solutions for large and mid-size corporations, public sector organizations, and institutional investors. The U.S. Specialty Finance and International segment provides specialty finance products; and personal and commercial banking in Cambodia. National Bank of Canada was founded in 1859 and is headquartered in Montreal, Canada.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.8889Next Payout:
Feb 1, 2026Yield:
2.8472 %Financial Analysis: National Bank of Canada (OTCMKTS:NTIOF) vs. China Merchants Bank (OTCMKTS:CIHKY) Defense World
Read more →National Bank of Canada (OTCMKTS:NTIOF) Stock Passes Above 50-Day Moving Average - What's Next? MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-10-31)
Rating:
HOLD
$
Analyst Picks
Strong Buy
2
Buy
2
Hold
6
Sell
0
Strong Sell
2
Sentiment:
Bullish
(Last Updated 2025-10-31)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Low
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
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of National Bank of Canada
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2026-01-31
EPS Estimate
2.96
Date
2025-10-31
EPS Actual
1.84
EPS Estimate
1.82
EPS Difference
0.02
Surprise Percent
1.0989%
(Last Updated 2025-10-31)
(Last Updated 2025-10-31)
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-10-31)
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-10-31)
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.