_id
69171c993c536f8df231669f
Ticker
TD
Name
Toronto Dominion Bank
Exchange
NYSE
Address
66 Wellington Street West, Toronto, ON, Canada, M5K 1A2
Country
USA
Sector
Financial Services
Industry
Banks - Diversified
Currency
USD
Website
https://www.td.com
Description
The Toronto-Dominion Bank, together with its subsidiaries, provides various financial products and services in Canada, the United States, and internationally. It operates through four segments: Canadian Personal and Commercial Banking, U.S. Retail, Wealth Management and Insurance, and Wholesale Banking. The company offers personal deposits, such as chequing, savings, and investment products; financing, investment, cash management, international trade, and day-to-day banking services to businesses; and financing options to customers at point of sale for automotive and recreational vehicle purchases. It also provides credit cards and payments; real estate secured lending, auto finance, and consumer lending services; point-of-sale payment solutions for large and small businesses; wealth and asset management products, and advice to retail and institutional clients through direct investing, advice-based, and asset management businesses; and property and casualty insurance, as well as life and health insurance products. The company also provides capital markets, and corporate and investment banking products and services, including underwriting and distribution of new debt and equity issues; advice on strategic acquisitions and divestitures; and trading, funding, and investment services to corporations, governments, and institutions. The Toronto-Dominion Bank was founded in 1855 and is headquartered in Toronto, Canada.
Last Close
91.26
Volume
1616094
Current Price
91.83
Change
0.6245890861275402
Last Updated
2025-12-04T13:57:47.602Z
Image
-
Ipo Date
1996-08-30T00:00:00.000Z
Market Cap
145541152768
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9305702702702703
Sentiment Sources
37
Rating
3.9375
Target Price
79.9567
Strong Buy
7
Buy
2
Hold
6
Sell
1
Strong Sell
0
Current Quarter
2025-07-31
Revenue
28700000000
Cost Of Revenue
14190000000
Gross Profit
14510000000
Operating Expenses
10269000000
Operating Income
4241000000
Interest Expense
13218000000
Pretax Income
4241000000
Net Income
3336000000
Eps
1.9407760777241259
Dividends Per Share
1886000000
Shares Outstanding
1707204000
Income Tax Expense
905000000
EBITDA
4769000000
Operating Margin
14.777003484320558
Total Other Income Expense Net
-
Cash
122532000000
Short Term Investments
122729000000
Receivables
43321000000
Inventories
-
Total Current Assets
289636000000
Property Plant Equipment
9850000000
Total Assets
2035162000000
Payables
32464000000
Short Term Debt
416129000000
Long Term Debt
207901000000
Total Liabilities
1909768000000
Equity
125394000000
Depreciation
528000000
Change In Working Capital
-26459000000
Cash From Operations
-21692000000
Capital Expenditures
575000000
Cash From Investing
26127000000
Cash From Financing
-4437000000
Net Change In Cash
16000000
PE
10.0921
PB
1.2588049428202306
ROE
2.660414373893488
ROA
0.16391815491837997
FCF
-22267000000
Fcf Percent
-0.7758536585365854
Piotroski FScore
2
Health Score
33
Deep Value Investing Score
6.5
Defensive Investing Score
5.5
Dividend Investing Score
2
Economic Moat Investing Score
5.8
Garp Investing Score
1
Growth Investing Score
1.5
Momentum Investing Score
7
Net Net Investing Score
2
Quality Investing Score
2.5
Value Investing Score
5.5
Quarters > 0 > quarter
2025-07-31
Quarters > 0 > income Statement > revenue
28700000000
Quarters > 0 > income Statement > cost Of Revenue
14190000000
Quarters > 0 > income Statement > gross Profit
14510000000
Quarters > 0 > income Statement > operating Expenses
10269000000
Quarters > 0 > income Statement > operating Income
4241000000
Quarters > 0 > income Statement > interest Expense
13218000000
Quarters > 0 > income Statement > pretax Income
4241000000
Quarters > 0 > income Statement > net Income
3336000000
Quarters > 0 > income Statement > eps
1.9407760777241259
Quarters > 0 > income Statement > dividends Per Share
1886000000
Quarters > 0 > income Statement > shares Outstanding
1718900000
Quarters > 0 > income Statement > income Tax Expense
905000000
Quarters > 0 > income Statement > EBITDA
4769000000
Quarters > 0 > income Statement > operating Margin
14.777003484320558
Quarters > 0 > income Statement > total Other Income Expense Net
-
Quarters > 0 > balance Sheet > cash
122532000000
Quarters > 0 > balance Sheet > short Term Investments
122729000000
Quarters > 0 > balance Sheet > receivables
43321000000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
289636000000
Quarters > 0 > balance Sheet > property Plant Equipment
9850000000
Quarters > 0 > balance Sheet > total Assets
2035162000000
Quarters > 0 > balance Sheet > payables
32464000000
Quarters > 0 > balance Sheet > short Term Debt
416129000000
Quarters > 0 > balance Sheet > long Term Debt
207901000000
Quarters > 0 > balance Sheet > total Liabilities
1909768000000
Quarters > 0 > balance Sheet > equity
125394000000
Quarters > 0 > cash Flow > net Income
3336000000
Quarters > 0 > cash Flow > depreciation
528000000
Quarters > 0 > cash Flow > change In Working Capital
-26459000000
Quarters > 0 > cash Flow > cash From Operations
-21692000000
Quarters > 0 > cash Flow > capital Expenditures
575000000
Quarters > 0 > cash Flow > cash From Investing
26127000000
Quarters > 0 > cash Flow > cash From Financing
-4437000000
Quarters > 0 > cash Flow > net Change In Cash
16000000
Quarters > 0 > ratios > PE
1.9407760777241259
Quarters > 0 > ratios > PB
1.2588049428202306
Quarters > 0 > ratios > ROE
2.660414373893488
Quarters > 0 > ratios > ROA
0.16391815491837997
Quarters > 0 > ratios > FCF
-22267000000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
-0.7758536585365854
Quarters > 0 > health Score
33
Quarters > 1 > quarter
2025-04-30
Quarters > 1 > income Statement > revenue
28461000000
Quarters > 1 > income Statement > cost Of Revenue
14797000000
Quarters > 1 > income Statement > gross Profit
13664000000
Quarters > 1 > income Statement > operating Expenses
1624000000
Quarters > 1 > income Statement > operating Income
12040000000
Quarters > 1 > income Statement > interest Expense
13457000000
Quarters > 1 > income Statement > pretax Income
12040000000
Quarters > 1 > income Statement > net Income
11129000000
Quarters > 1 > income Statement > eps
6.389734167767124
Quarters > 1 > income Statement > dividends Per Share
2015000000
Quarters > 1 > income Statement > shares Outstanding
1741700000
Quarters > 1 > income Statement > income Tax Expense
985000000
Quarters > 1 > income Statement > EBITDA
12574000000
Quarters > 1 > income Statement > operating Margin
42.303503039246685
Quarters > 1 > income Statement > total Other Income Expense Net
-
Quarters > 1 > balance Sheet > cash
145742000000
Quarters > 1 > balance Sheet > short Term Investments
116761000000
Quarters > 1 > balance Sheet > receivables
55458000000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
319637000000
Quarters > 1 > balance Sheet > property Plant Equipment
9711000000
Quarters > 1 > balance Sheet > total Assets
2064274000000
Quarters > 1 > balance Sheet > payables
45045000000
Quarters > 1 > balance Sheet > short Term Debt
407987000000
Quarters > 1 > balance Sheet > long Term Debt
214716000000
Quarters > 1 > balance Sheet > total Liabilities
1938183000000
Quarters > 1 > balance Sheet > equity
126091000000
Quarters > 1 > cash Flow > net Income
11129000000
Quarters > 1 > cash Flow > depreciation
534000000
Quarters > 1 > cash Flow > change In Working Capital
8142000000
Quarters > 1 > cash Flow > cash From Operations
11738000000
Quarters > 1 > cash Flow > capital Expenditures
436000000
Quarters > 1 > cash Flow > cash From Investing
-4808000000
Quarters > 1 > cash Flow > cash From Financing
-7760000000
Quarters > 1 > cash Flow > net Change In Cash
-1051000000
Quarters > 1 > ratios > PE
6.389734167767124
Quarters > 1 > ratios > PB
1.2684514437985266
Quarters > 1 > ratios > ROE
8.826165229873663
Quarters > 1 > ratios > ROA
0.5391241666561707
Quarters > 1 > ratios > FCF
11302000000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.39710481009100174
Quarters > 1 > health Score
59
Quarters > 2 > quarter
2025-01-31
Quarters > 2 > income Statement > revenue
29907000000
Quarters > 2 > income Statement > cost Of Revenue
16218000000
Quarters > 2 > income Statement > gross Profit
13689000000
Quarters > 2 > income Statement > operating Expenses
10429000000
Quarters > 2 > income Statement > operating Income
3260000000
Quarters > 2 > income Statement > interest Expense
15006000000
Quarters > 2 > income Statement > pretax Income
3260000000
Quarters > 2 > income Statement > net Income
2793000000
Quarters > 2 > income Statement > eps
1.5953618552578968
Quarters > 2 > income Statement > dividends Per Share
1792000000
Quarters > 2 > income Statement > shares Outstanding
1750700000
Quarters > 2 > income Statement > income Tax Expense
698000000
Quarters > 2 > income Statement > EBITDA
3792000000
Quarters > 2 > income Statement > operating Margin
10.900458086735547
Quarters > 2 > income Statement > total Other Income Expense Net
3260000000
Quarters > 2 > balance Sheet > cash
142992000000
Quarters > 2 > balance Sheet > short Term Investments
108474000000
Quarters > 2 > balance Sheet > receivables
51130000000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
304941000000
Quarters > 2 > balance Sheet > property Plant Equipment
10151000000
Quarters > 2 > balance Sheet > total Assets
2093554000000
Quarters > 2 > balance Sheet > payables
39839000000
Quarters > 2 > balance Sheet > short Term Debt
434177000000
Quarters > 2 > balance Sheet > long Term Debt
47504000000
Quarters > 2 > balance Sheet > total Liabilities
1974550000000
Quarters > 2 > balance Sheet > equity
119004000000
Quarters > 2 > cash Flow > net Income
2793000000
Quarters > 2 > cash Flow > depreciation
532000000
Quarters > 2 > cash Flow > change In Working Capital
-55435000000
Quarters > 2 > cash Flow > cash From Operations
-50279000000
Quarters > 2 > cash Flow > capital Expenditures
497000000
Quarters > 2 > cash Flow > cash From Investing
49921000000
Quarters > 2 > cash Flow > cash From Financing
288000000
Quarters > 2 > cash Flow > net Change In Cash
115000000
Quarters > 2 > ratios > PE
1.5953618552578968
Quarters > 2 > ratios > PB
1.3509359433296357
Quarters > 2 > ratios > ROE
2.346979933447615
Quarters > 2 > ratios > ROA
0.13340950364786386
Quarters > 2 > ratios > FCF
-50776000000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-1.6977965024910555
Quarters > 2 > health Score
33
Quarters > 3 > quarter
2024-10-31
Quarters > 3 > income Statement > revenue
30577000000
Quarters > 3 > income Statement > cost Of Revenue
16943000000
Quarters > 3 > income Statement > gross Profit
13634000000
Quarters > 3 > income Statement > operating Expenses
9643000000
Quarters > 3 > income Statement > operating Income
3991000000
Quarters > 3 > income Statement > interest Expense
15834000000
Quarters > 3 > income Statement > pretax Income
3991000000
Quarters > 3 > income Statement > net Income
3635000000
Quarters > 3 > income Statement > eps
2.072524089172701
Quarters > 3 > income Statement > dividends Per Share
1844000000
Quarters > 3 > income Statement > shares Outstanding
1753900000
Quarters > 3 > income Statement > income Tax Expense
534000000
Quarters > 3 > income Statement > EBITDA
4535000000
Quarters > 3 > income Statement > operating Margin
13.052294208064886
Quarters > 3 > income Statement > total Other Income Expense Net
-554000000
Quarters > 3 > balance Sheet > cash
178023000000
Quarters > 3 > balance Sheet > short Term Investments
52468000000
Quarters > 3 > balance Sheet > receivables
44616000000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
276901000000
Quarters > 3 > balance Sheet > property Plant Equipment
9837000000
Quarters > 3 > balance Sheet > total Assets
2061751000000
Quarters > 3 > balance Sheet > payables
39863000000
Quarters > 3 > balance Sheet > short Term Debt
453217000000
Quarters > 3 > balance Sheet > long Term Debt
204333000000
Quarters > 3 > balance Sheet > total Liabilities
1946591000000
Quarters > 3 > balance Sheet > equity
115160000000
Quarters > 3 > cash Flow > net Income
3635000000
Quarters > 3 > cash Flow > depreciation
544000000
Quarters > 3 > cash Flow > change In Working Capital
75390000000
Quarters > 3 > cash Flow > cash From Operations
79694000000
Quarters > 3 > cash Flow > capital Expenditures
713000000
Quarters > 3 > cash Flow > cash From Investing
-80125000000
Quarters > 3 > cash Flow > cash From Financing
-416000000
Quarters > 3 > cash Flow > net Change In Cash
-808000000
Quarters > 3 > ratios > PE
2.072524089172701
Quarters > 3 > ratios > PB
1.3985814258423062
Quarters > 3 > ratios > ROE
3.1564779437304615
Quarters > 3 > ratios > ROA
0.17630645019694424
Quarters > 3 > ratios > FCF
78981000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
2.5830199169310264
Quarters > 3 > health Score
54
Annuals > 0 > quarter
2024-10-31
Annuals > 0 > income Statement > revenue
119173000000
Annuals > 0 > income Statement > cost Of Revenue
67170000000
Annuals > 0 > income Statement > gross Profit
52003000000
Annuals > 0 > income Statement > operating Expenses
41173000000
Annuals > 0 > income Statement > operating Income
27317000000
Annuals > 0 > income Statement > interest Expense
62917000000
Annuals > 0 > income Statement > pretax Income
11533000000
Annuals > 0 > income Statement > net Income
8842000000
Annuals > 0 > income Statement > eps
5.023863636363636
Annuals > 0 > income Statement > dividends Per Share
7160000000
Annuals > 0 > income Statement > shares Outstanding
1760000000
Annuals > 0 > income Statement > income Tax Expense
2691000000
Annuals > 0 > income Statement > EBITDA
12857000000
Annuals > 0 > income Statement > operating Margin
22.922138403833085
Annuals > 0 > income Statement > total Other Income Expense Net
-15784000000
Annuals > 0 > balance Sheet > cash
178023000000
Annuals > 0 > balance Sheet > short Term Investments
52468000000
Annuals > 0 > balance Sheet > receivables
44616000000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
276901000000
Annuals > 0 > balance Sheet > property Plant Equipment
9837000000
Annuals > 0 > balance Sheet > total Assets
2061751000000
Annuals > 0 > balance Sheet > payables
39863000000
Annuals > 0 > balance Sheet > short Term Debt
453217000000
Annuals > 0 > balance Sheet > long Term Debt
204333000000
Annuals > 0 > balance Sheet > total Liabilities
1946591000000
Annuals > 0 > balance Sheet > equity
115160000000
Annuals > 0 > cash Flow > net Income
8842000000
Annuals > 0 > cash Flow > depreciation
2027000000
Annuals > 0 > cash Flow > change In Working Capital
42243000000
Annuals > 0 > cash Flow > cash From Operations
54937000000
Annuals > 0 > cash Flow > capital Expenditures
2177000000
Annuals > 0 > cash Flow > cash From Investing
-45422000000
Annuals > 0 > cash Flow > cash From Financing
-9813000000
Annuals > 0 > cash Flow > net Change In Cash
-284000000
Annuals > 0 > ratios > PE
5.023863636363636
Annuals > 0 > ratios > PB
1.2894338311913858
Annuals > 0 > ratios > ROE
7.678013199027441
Annuals > 0 > ratios > ROA
0.42885877101551056
Annuals > 0 > ratios > FCF
52760000000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.44271772968709355
Annuals > 0 > health Score
57
Annuals > 1 > quarter
2023-10-31
Annuals > 1 > income Statement > revenue
102254000000
Annuals > 1 > income Statement > cost Of Revenue
53663000000
Annuals > 1 > income Statement > gross Profit
48591000000
Annuals > 1 > income Statement > operating Expenses
35703000000
Annuals > 1 > income Statement > operating Income
12888000000
Annuals > 1 > income Statement > interest Expense
50730000000
Annuals > 1 > income Statement > pretax Income
12888000000
Annuals > 1 > income Statement > net Income
10634000000
Annuals > 1 > income Statement > eps
5.828765621574216
Annuals > 1 > income Statement > dividends Per Share
5825000000
Annuals > 1 > income Statement > shares Outstanding
1824400000
Annuals > 1 > income Statement > income Tax Expense
3118000000
Annuals > 1 > income Statement > EBITDA
14799000000
Annuals > 1 > income Statement > operating Margin
12.603907915582765
Annuals > 1 > income Statement > total Other Income Expense Net
-11449000000
Annuals > 1 > balance Sheet > cash
105069000000
Annuals > 1 > balance Sheet > short Term Investments
11443000000
Annuals > 1 > balance Sheet > receivables
54627000000
Annuals > 1 > balance Sheet > inventories
-598474000000
Annuals > 1 > balance Sheet > total Current Assets
172601000000
Annuals > 1 > balance Sheet > property Plant Equipment
9434000000
Annuals > 1 > balance Sheet > total Assets
1955139000000
Annuals > 1 > balance Sheet > payables
43607000000
Annuals > 1 > balance Sheet > short Term Debt
384751000000
Annuals > 1 > balance Sheet > long Term Debt
151701000000
Annuals > 1 > balance Sheet > total Liabilities
1843068000000
Annuals > 1 > balance Sheet > equity
112071000000
Annuals > 1 > cash Flow > net Income
10782000000
Annuals > 1 > cash Flow > depreciation
1911000000
Annuals > 1 > cash Flow > change In Working Capital
-78856000000
Annuals > 1 > cash Flow > cash From Operations
-65302000000
Annuals > 1 > cash Flow > capital Expenditures
1844000000
Annuals > 1 > cash Flow > cash From Investing
76226000000
Annuals > 1 > cash Flow > cash From Financing
-12847000000
Annuals > 1 > cash Flow > net Change In Cash
-1835000000
Annuals > 1 > ratios > PE
5.828765621574216
Annuals > 1 > ratios > PB
1.3734563624844967
Annuals > 1 > ratios > ROE
9.488627744911708
Annuals > 1 > ratios > ROA
0.543899947778649
Annuals > 1 > ratios > FCF
-67146000000
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
-0.6566589082089698
Annuals > 1 > health Score
39
Annuals > 2 > quarter
2022-10-31
Annuals > 2 > income Statement > revenue
59441000000
Annuals > 2 > income Statement > cost Of Revenue
14746000000
Annuals > 2 > income Statement > gross Profit
44695000000
Annuals > 2 > income Statement > operating Expenses
24271000000
Annuals > 2 > income Statement > operating Income
20424000000
Annuals > 2 > income Statement > interest Expense
13679000000
Annuals > 2 > income Statement > pretax Income
20424000000
Annuals > 2 > income Statement > net Income
17429000000
Annuals > 2 > income Statement > eps
9.61016762240847
Annuals > 2 > income Statement > dividends Per Share
6665000000
Annuals > 2 > income Statement > shares Outstanding
1813600000
Annuals > 2 > income Statement > income Tax Expense
3986000000
Annuals > 2 > income Statement > EBITDA
22190000000
Annuals > 2 > income Statement > operating Margin
34.36012180145018
Annuals > 2 > income Statement > total Other Income Expense Net
-6816000000
Annuals > 2 > balance Sheet > cash
145850000000
Annuals > 2 > balance Sheet > short Term Investments
11128000000
Annuals > 2 > balance Sheet > receivables
40325000000
Annuals > 2 > balance Sheet > inventories
-592091000000
Annuals > 2 > balance Sheet > total Current Assets
198626000000
Annuals > 2 > balance Sheet > property Plant Equipment
9400000000
Annuals > 2 > balance Sheet > total Assets
1917528000000
Annuals > 2 > balance Sheet > payables
32105000000
Annuals > 2 > balance Sheet > short Term Debt
344005000000
Annuals > 2 > balance Sheet > long Term Debt
53886000000
Annuals > 2 > balance Sheet > total Liabilities
1806145000000
Annuals > 2 > balance Sheet > equity
111383000000
Annuals > 2 > cash Flow > net Income
17429000000
Annuals > 2 > cash Flow > depreciation
1766000000
Annuals > 2 > cash Flow > change In Working Capital
20233000000
Annuals > 2 > cash Flow > cash From Operations
38949000000
Annuals > 2 > cash Flow > capital Expenditures
1454000000
Annuals > 2 > cash Flow > cash From Investing
-31895000000
Annuals > 2 > cash Flow > cash From Financing
-4819000000
Annuals > 2 > cash Flow > net Change In Cash
2625000000
Annuals > 2 > ratios > PE
9.61016762240847
Annuals > 2 > ratios > PB
1.3737592989953584
Annuals > 2 > ratios > ROE
15.647809809396406
Annuals > 2 > ratios > ROA
0.9089306648977225
Annuals > 2 > ratios > FCF
37495000000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.6307935600006729
Annuals > 2 > health Score
64
Annuals > 3 > quarter
2021-10-31
Annuals > 3 > income Statement > revenue
47716000000
Annuals > 3 > income Statement > cost Of Revenue
5226000000
Annuals > 3 > income Statement > gross Profit
42490000000
Annuals > 3 > income Statement > operating Expenses
25356000000
Annuals > 3 > income Statement > operating Income
17134000000
Annuals > 3 > income Statement > interest Expense
5450000000
Annuals > 3 > income Statement > pretax Income
17134000000
Annuals > 3 > income Statement > net Income
14298000000
Annuals > 3 > income Statement > eps
7.855180749368201
Annuals > 3 > income Statement > dividends Per Share
5555000000
Annuals > 3 > income Statement > shares Outstanding
1820200000
Annuals > 3 > income Statement > income Tax Expense
3621000000
Annuals > 3 > income Statement > EBITDA
19200000000
Annuals > 3 > income Statement > operating Margin
35.90829072009389
Annuals > 3 > income Statement > total Other Income Expense Net
-7006000000
Annuals > 3 > balance Sheet > cash
165893000000
Annuals > 3 > balance Sheet > short Term Investments
28780000000
Annuals > 3 > balance Sheet > receivables
45559000000
Annuals > 3 > balance Sheet > inventories
-585033000000
Annuals > 3 > balance Sheet > total Current Assets
241532000000
Annuals > 3 > balance Sheet > property Plant Equipment
9181000000
Annuals > 3 > balance Sheet > total Assets
1728672000000
Annuals > 3 > balance Sheet > payables
37206000000
Annuals > 3 > balance Sheet > short Term Debt
273185000000
Annuals > 3 > balance Sheet > long Term Debt
51599000000
Annuals > 3 > balance Sheet > total Liabilities
1628854000000
Annuals > 3 > balance Sheet > equity
99818000000
Annuals > 3 > cash Flow > net Income
14298000000
Annuals > 3 > cash Flow > depreciation
2066000000
Annuals > 3 > cash Flow > change In Working Capital
34530000000
Annuals > 3 > cash Flow > cash From Operations
50129000000
Annuals > 3 > cash Flow > capital Expenditures
1129000000
Annuals > 3 > cash Flow > cash From Investing
-45268000000
Annuals > 3 > cash Flow > cash From Financing
-5036000000
Annuals > 3 > cash Flow > net Change In Cash
-514000000
Annuals > 3 > ratios > PE
7.855180749368201
Annuals > 3 > ratios > PB
1.538502815123525
Annuals > 3 > ratios > ROE
14.324069807048827
Annuals > 3 > ratios > ROA
0.8271089020936302
Annuals > 3 > ratios > FCF
49000000000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
1.0269092128426525
Annuals > 3 > health Score
63
Valuation > metrics > PE
10.0921
Valuation > metrics > PB
1.2588049428202306
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
2.660414373893488
Profitability > metrics > ROA
1.1517905232774932
Profitability > metrics > Net Margin
0.1162369337979094
Profitability > final Score
26
Profitability > verdict
Weak
Risk > metrics > Debt Equity
15.230138603122956
Risk > metrics > Interest Coverage
0.32085035557573005
Risk > final Score
7
Risk > verdict
High
Liquidity > metrics > Current Ratio
0.6456543013377383
Liquidity > metrics > Quick Ratio
0.6456543013377383
Liquidity > final Score
42
Liquidity > verdict
Weak
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
58
Prev Profitabilities > 1
21
Prev Profitabilities > 2
28
Prev Risks > 0
10
Prev Risks > 1
7
Prev Risks > 2
7
Prev Liquidities > 0
45
Prev Liquidities > 1
42
Prev Liquidities > 2
38
Updated At
2025-12-12T01:10:51.348Z
Earnings History > 0 > period
2025-10-31
Earnings History > 0 > report Date
2025-12-04
Earnings History > 0 > date
2025-10-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
CAD
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
2.01
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-07-31
Earnings History > 1 > report Date
2025-08-28
Earnings History > 1 > date
2025-07-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
CAD
Earnings History > 1 > eps Actual
2.2
Earnings History > 1 > eps Estimate
2.03
Earnings History > 1 > eps Difference
0.17
Earnings History > 1 > surprise Percent
8.3744
Earnings History > 2 > period
2025-04-30
Earnings History > 2 > report Date
2025-05-22
Earnings History > 2 > date
2025-04-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
CAD
Earnings History > 2 > eps Actual
1.97
Earnings History > 2 > eps Estimate
1.78
Earnings History > 2 > eps Difference
0.19
Earnings History > 2 > surprise Percent
10.6742
Earnings History > 3 > period
2025-01-31
Earnings History > 3 > report Date
2025-02-27
Earnings History > 3 > date
2025-01-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
CAD
Earnings History > 3 > eps Actual
1.55
Earnings History > 3 > eps Estimate
1.61
Earnings History > 3 > eps Difference
-0.06
Earnings History > 3 > surprise Percent
-3.7267
Earnings History > 4 > period
2024-10-31
Earnings History > 4 > report Date
2024-12-05
Earnings History > 4 > date
2024-10-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
CAD
Earnings History > 4 > eps Actual
1.97
Earnings History > 4 > eps Estimate
2.52
Earnings History > 4 > eps Difference
-0.55
Earnings History > 4 > surprise Percent
-21.8254
Earnings History > 5 > period
2024-07-31
Earnings History > 5 > report Date
2024-08-22
Earnings History > 5 > date
2024-07-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
CAD
Earnings History > 5 > eps Actual
2.05
Earnings History > 5 > eps Estimate
2.07
Earnings History > 5 > eps Difference
-0.02
Earnings History > 5 > surprise Percent
-0.9662
Earnings History > 6 > period
2024-04-30
Earnings History > 6 > report Date
2024-05-23
Earnings History > 6 > date
2024-04-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
CAD
Earnings History > 6 > eps Actual
2.04
Earnings History > 6 > eps Estimate
1.85
Earnings History > 6 > eps Difference
0.19
Earnings History > 6 > surprise Percent
10.2703
Earnings History > 7 > period
2024-01-31
Earnings History > 7 > report Date
2024-02-29
Earnings History > 7 > date
2024-01-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
CAD
Earnings History > 7 > eps Actual
2
Earnings History > 7 > eps Estimate
1.89
Earnings History > 7 > eps Difference
0.11
Earnings History > 7 > surprise Percent
5.8201
Earnings History > 8 > period
2023-10-31
Earnings History > 8 > report Date
2023-11-30
Earnings History > 8 > date
2023-10-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
CAD
Earnings History > 8 > eps Actual
1.83
Earnings History > 8 > eps Estimate
1.9
Earnings History > 8 > eps Difference
-0.07
Earnings History > 8 > surprise Percent
-3.6842
Earnings History > 9 > period
2023-07-31
Earnings History > 9 > report Date
2023-08-24
Earnings History > 9 > date
2023-07-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
CAD
Earnings History > 9 > eps Actual
1.99
Earnings History > 9 > eps Estimate
2.04
Earnings History > 9 > eps Difference
-0.05
Earnings History > 9 > surprise Percent
-2.451
Earnings History > 10 > period
2023-04-30
Earnings History > 10 > report Date
2023-05-25
Earnings History > 10 > date
2023-04-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
CAD
Earnings History > 10 > eps Actual
1.94
Earnings History > 10 > eps Estimate
2.07
Earnings History > 10 > eps Difference
-0.13
Earnings History > 10 > surprise Percent
-6.2802
Earnings History > 11 > period
2023-01-31
Earnings History > 11 > report Date
2023-03-02
Earnings History > 11 > date
2023-01-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
CAD
Earnings History > 11 > eps Actual
2.23
Earnings History > 11 > eps Estimate
2.19
Earnings History > 11 > eps Difference
0.04
Earnings History > 11 > surprise Percent
1.8265
Earnings History > 12 > period
2022-10-31
Earnings History > 12 > report Date
2022-12-01
Earnings History > 12 > date
2022-10-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
CAD
Earnings History > 12 > eps Actual
2.18
Earnings History > 12 > eps Estimate
2.05
Earnings History > 12 > eps Difference
0.13
Earnings History > 12 > surprise Percent
6.3415
Earnings History > 13 > period
2022-07-31
Earnings History > 13 > report Date
2022-08-25
Earnings History > 13 > date
2022-07-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
CAD
Earnings History > 13 > eps Actual
2.09
Earnings History > 13 > eps Estimate
2.04
Earnings History > 13 > eps Difference
0.05
Earnings History > 13 > surprise Percent
2.451
Earnings History > 14 > period
2022-04-30
Earnings History > 14 > report Date
2022-05-26
Earnings History > 14 > date
2022-04-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
CAD
Earnings History > 14 > eps Actual
2.02
Earnings History > 14 > eps Estimate
1.92
Earnings History > 14 > eps Difference
0.1
Earnings History > 14 > surprise Percent
5.2083
Earnings History > 15 > period
2022-01-31
Earnings History > 15 > report Date
2022-03-03
Earnings History > 15 > date
2022-01-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
CAD
Earnings History > 15 > eps Actual
2.08
Earnings History > 15 > eps Estimate
2.05
Earnings History > 15 > eps Difference
0.03
Earnings History > 15 > surprise Percent
1.4634
Earnings History > 16 > period
2021-10-31
Earnings History > 16 > report Date
2021-12-02
Earnings History > 16 > date
2021-10-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
CAD
Earnings History > 16 > eps Actual
2.09
Earnings History > 16 > eps Estimate
1.98
Earnings History > 16 > eps Difference
0.11
Earnings History > 16 > surprise Percent
5.5556
Earnings History > 17 > period
2021-07-31
Earnings History > 17 > report Date
2021-08-26
Earnings History > 17 > date
2021-07-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
CAD
Earnings History > 17 > eps Actual
1.96
Earnings History > 17 > eps Estimate
1.92
Earnings History > 17 > eps Difference
0.04
Earnings History > 17 > surprise Percent
2.0833
Earnings History > 18 > period
2021-04-30
Earnings History > 18 > report Date
2021-05-27
Earnings History > 18 > date
2021-04-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
CAD
Earnings History > 18 > eps Actual
2.04
Earnings History > 18 > eps Estimate
1.77
Earnings History > 18 > eps Difference
0.27
Earnings History > 18 > surprise Percent
15.2542
Earnings History > 19 > period
2021-01-31
Earnings History > 19 > report Date
2021-02-25
Earnings History > 19 > date
2021-01-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
CAD
Earnings History > 19 > eps Actual
1.83
Earnings History > 19 > eps Estimate
1.49
Earnings History > 19 > eps Difference
0.34
Earnings History > 19 > surprise Percent
22.8188
Earnings History > 20 > period
2020-10-31
Earnings History > 20 > report Date
2020-12-03
Earnings History > 20 > date
2020-10-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
CAD
Earnings History > 20 > eps Actual
1.6
Earnings History > 20 > eps Estimate
1.27
Earnings History > 20 > eps Difference
0.33
Earnings History > 20 > surprise Percent
25.9843
Earnings History > 21 > period
2020-07-31
Earnings History > 21 > report Date
2020-08-27
Earnings History > 21 > date
2020-07-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
CAD
Earnings History > 21 > eps Actual
1.25
Earnings History > 21 > eps Estimate
1.19
Earnings History > 21 > eps Difference
0.06
Earnings History > 21 > surprise Percent
5.042
Earnings History > 22 > period
2020-04-30
Earnings History > 22 > report Date
2020-05-28
Earnings History > 22 > date
2020-04-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
CAD
Earnings History > 22 > eps Actual
0.85
Earnings History > 22 > eps Estimate
0.91
Earnings History > 22 > eps Difference
-0.06
Earnings History > 22 > surprise Percent
-6.5934
Earnings History > 23 > period
2020-01-31
Earnings History > 23 > report Date
2020-02-27
Earnings History > 23 > date
2020-01-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
CAD
Earnings History > 23 > eps Actual
1.66
Earnings History > 23 > eps Estimate
1.68
Earnings History > 23 > eps Difference
-0.02
Earnings History > 23 > surprise Percent
-1.1905
Earnings History > 24 > period
2019-10-31
Earnings History > 24 > report Date
2019-12-05
Earnings History > 24 > date
2019-10-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
CAD
Earnings History > 24 > eps Actual
1.59
Earnings History > 24 > eps Estimate
1.73
Earnings History > 24 > eps Difference
-0.14
Earnings History > 24 > surprise Percent
-8.0925
Earnings History > 25 > period
2019-07-31
Earnings History > 25 > report Date
2019-08-29
Earnings History > 25 > date
2019-07-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
CAD
Earnings History > 25 > eps Actual
1.79
Earnings History > 25 > eps Estimate
1.81
Earnings History > 25 > eps Difference
-0.02
Earnings History > 25 > surprise Percent
-1.105
Earnings History > 26 > period
2019-04-30
Earnings History > 26 > report Date
2019-05-23
Earnings History > 26 > date
2019-04-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
CAD
Earnings History > 26 > eps Actual
1.75
Earnings History > 26 > eps Estimate
1.69
Earnings History > 26 > eps Difference
0.06
Earnings History > 26 > surprise Percent
3.5503
Earnings History > 27 > period
2019-01-31
Earnings History > 27 > report Date
2019-02-28
Earnings History > 27 > date
2019-01-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
CAD
Earnings History > 27 > eps Actual
1.57
Earnings History > 27 > eps Estimate
1.71
Earnings History > 27 > eps Difference
-0.14
Earnings History > 27 > surprise Percent
-8.1871
Earnings History > 28 > period
2018-10-31
Earnings History > 28 > report Date
2018-11-29
Earnings History > 28 > date
2018-10-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
CAD
Earnings History > 28 > eps Actual
1.63
Earnings History > 28 > eps Estimate
1.62
Earnings History > 28 > eps Difference
0.01
Earnings History > 28 > surprise Percent
0.6173
Earnings History > 29 > period
2018-07-31
Earnings History > 29 > report Date
2018-08-30
Earnings History > 29 > date
2018-07-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
CAD
Earnings History > 29 > eps Actual
1.66
Earnings History > 29 > eps Estimate
1.63
Earnings History > 29 > eps Difference
0.03
Earnings History > 29 > surprise Percent
1.8405
Earnings History > 30 > period
2018-04-30
Earnings History > 30 > report Date
2018-05-24
Earnings History > 30 > date
2018-04-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
CAD
Earnings History > 30 > eps Actual
1.62
Earnings History > 30 > eps Estimate
1.51
Earnings History > 30 > eps Difference
0.11
Earnings History > 30 > surprise Percent
7.2848
Earnings History > 31 > period
2018-01-31
Earnings History > 31 > report Date
2018-03-01
Earnings History > 31 > date
2018-01-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
CAD
Earnings History > 31 > eps Actual
1.56
Earnings History > 31 > eps Estimate
1.48
Earnings History > 31 > eps Difference
0.08
Earnings History > 31 > surprise Percent
5.4054
Earnings History > 32 > period
2017-10-31
Earnings History > 32 > report Date
2017-11-30
Earnings History > 32 > date
2017-10-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
CAD
Earnings History > 32 > eps Actual
1.36
Earnings History > 32 > eps Estimate
1.39
Earnings History > 32 > eps Difference
-0.03
Earnings History > 32 > surprise Percent
-2.1583
Earnings History > 33 > period
2017-07-31
Earnings History > 33 > report Date
2017-08-31
Earnings History > 33 > date
2017-07-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
CAD
Earnings History > 33 > eps Actual
1.51
Earnings History > 33 > eps Estimate
1.36
Earnings History > 33 > eps Difference
0.15
Earnings History > 33 > surprise Percent
11.0294
Earnings History > 34 > period
2017-04-30
Earnings History > 34 > report Date
2017-05-25
Earnings History > 34 > date
2017-04-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
CAD
Earnings History > 34 > eps Actual
1.34
Earnings History > 34 > eps Estimate
1.24
Earnings History > 34 > eps Difference
0.1
Earnings History > 34 > surprise Percent
8.0645
Earnings History > 35 > period
2017-01-31
Earnings History > 35 > report Date
2017-03-02
Earnings History > 35 > date
2017-01-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
CAD
Earnings History > 35 > eps Actual
1.33
Earnings History > 35 > eps Estimate
1.27
Earnings History > 35 > eps Difference
0.06
Earnings History > 35 > surprise Percent
4.7244
Earnings History > 36 > period
2016-10-31
Earnings History > 36 > report Date
2016-12-01
Earnings History > 36 > date
2016-10-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
CAD
Earnings History > 36 > eps Actual
1.22
Earnings History > 36 > eps Estimate
1.22
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
0
Earnings History > 37 > period
2016-07-31
Earnings History > 37 > report Date
2016-08-25
Earnings History > 37 > date
2016-07-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
CAD
Earnings History > 37 > eps Actual
1.27
Earnings History > 37 > eps Estimate
1.21
Earnings History > 37 > eps Difference
0.06
Earnings History > 37 > surprise Percent
4.9587
Earnings History > 38 > period
2016-04-30
Earnings History > 38 > report Date
2016-05-26
Earnings History > 38 > date
2016-04-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
CAD
Earnings History > 38 > eps Actual
1.2
Earnings History > 38 > eps Estimate
1.17
Earnings History > 38 > eps Difference
0.03
Earnings History > 38 > surprise Percent
2.5641
Earnings History > 39 > period
2016-01-31
Earnings History > 39 > report Date
2016-02-25
Earnings History > 39 > date
2016-01-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
CAD
Earnings History > 39 > eps Actual
1.18
Earnings History > 39 > eps Estimate
1.19
Earnings History > 39 > eps Difference
-0.01
Earnings History > 39 > surprise Percent
-0.8403
Earnings History > 40 > period
2015-10-31
Earnings History > 40 > report Date
2015-12-03
Earnings History > 40 > date
2015-10-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
CAD
Earnings History > 40 > eps Actual
1.14
Earnings History > 40 > eps Estimate
1.13
Earnings History > 40 > eps Difference
0.01
Earnings History > 40 > surprise Percent
0.885
Earnings History > 41 > period
2015-07-31
Earnings History > 41 > report Date
2015-08-27
Earnings History > 41 > date
2015-07-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
CAD
Earnings History > 41 > eps Actual
1.2
Earnings History > 41 > eps Estimate
1.18
Earnings History > 41 > eps Difference
0.02
Earnings History > 41 > surprise Percent
1.6949
Earnings History > 42 > period
2015-04-30
Earnings History > 42 > report Date
2015-05-28
Earnings History > 42 > date
2015-04-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
CAD
Earnings History > 42 > eps Actual
1.14
Earnings History > 42 > eps Estimate
1.11
Earnings History > 42 > eps Difference
0.03
Earnings History > 42 > surprise Percent
2.7027
Earnings History > 43 > period
2015-01-31
Earnings History > 43 > report Date
2015-02-26
Earnings History > 43 > date
2015-01-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
CAD
Earnings History > 43 > eps Actual
1.12
Earnings History > 43 > eps Estimate
1.12
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
0
Earnings History > 44 > period
2014-10-31
Earnings History > 44 > report Date
2014-12-04
Earnings History > 44 > date
2014-10-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
CAD
Earnings History > 44 > eps Actual
0.98
Earnings History > 44 > eps Estimate
1.01
Earnings History > 44 > eps Difference
-0.03
Earnings History > 44 > surprise Percent
-2.9703
Earnings History > 45 > period
2014-07-31
Earnings History > 45 > report Date
2014-08-28
Earnings History > 45 > date
2014-07-31
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
CAD
Earnings History > 45 > eps Actual
1.15
Earnings History > 45 > eps Estimate
1.09
Earnings History > 45 > eps Difference
0.06
Earnings History > 45 > surprise Percent
5.5046
Earnings History > 46 > period
2014-04-30
Earnings History > 46 > report Date
2014-05-22
Earnings History > 46 > date
2014-04-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
CAD
Earnings History > 46 > eps Actual
1.09
Earnings History > 46 > eps Estimate
1.01
Earnings History > 46 > eps Difference
0.08
Earnings History > 46 > surprise Percent
7.9208
Earnings History > 47 > period
2014-01-31
Earnings History > 47 > report Date
2014-02-27
Earnings History > 47 > date
2014-01-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
CAD
Earnings History > 47 > eps Actual
1.06
Earnings History > 47 > eps Estimate
1.04
Earnings History > 47 > eps Difference
0.02
Earnings History > 47 > surprise Percent
1.9231
Earnings History > 48 > period
2013-10-31
Earnings History > 48 > report Date
2013-12-05
Earnings History > 48 > date
2013-10-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
CAD
Earnings History > 48 > eps Actual
0.95
Earnings History > 48 > eps Estimate
0.99
Earnings History > 48 > eps Difference
-0.04
Earnings History > 48 > surprise Percent
-4.0404
Earnings History > 49 > period
2013-07-31
Earnings History > 49 > report Date
2013-08-29
Earnings History > 49 > date
2013-07-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
CAD
Earnings History > 49 > eps Actual
0.83
Earnings History > 49 > eps Estimate
0.77
Earnings History > 49 > eps Difference
0.06
Earnings History > 49 > surprise Percent
7.7922
Earnings History > 50 > period
2013-04-30
Earnings History > 50 > report Date
2013-05-23
Earnings History > 50 > date
2013-04-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
CAD
Earnings History > 50 > eps Actual
0.95
Earnings History > 50 > eps Estimate
0.95
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
0
Earnings History > 51 > period
2013-01-31
Earnings History > 51 > report Date
2013-02-28
Earnings History > 51 > date
2013-01-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
CAD
Earnings History > 51 > eps Actual
1
Earnings History > 51 > eps Estimate
0.98
Earnings History > 51 > eps Difference
0.02
Earnings History > 51 > surprise Percent
2.0408
Earnings History > 52 > period
2012-10-31
Earnings History > 52 > report Date
2012-12-06
Earnings History > 52 > date
2012-10-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
CAD
Earnings History > 52 > eps Actual
0.92
Earnings History > 52 > eps Estimate
0.9
Earnings History > 52 > eps Difference
0.02
Earnings History > 52 > surprise Percent
2.2222
Earnings History > 53 > period
2012-07-31
Earnings History > 53 > report Date
2012-08-30
Earnings History > 53 > date
2012-07-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
CAD
Earnings History > 53 > eps Actual
0.96
Earnings History > 53 > eps Estimate
0.91
Earnings History > 53 > eps Difference
0.05
Earnings History > 53 > surprise Percent
5.4945
Earnings History > 54 > period
2012-04-30
Earnings History > 54 > report Date
2012-05-24
Earnings History > 54 > date
2012-04-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
CAD
Earnings History > 54 > eps Actual
0.91
Earnings History > 54 > eps Estimate
0.88
Earnings History > 54 > eps Difference
0.03
Earnings History > 54 > surprise Percent
3.4091
Earnings History > 55 > period
2012-01-31
Earnings History > 55 > report Date
2012-03-01
Earnings History > 55 > date
2012-01-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
CAD
Earnings History > 55 > eps Actual
0.93
Earnings History > 55 > eps Estimate
0.86
Earnings History > 55 > eps Difference
0.07
Earnings History > 55 > surprise Percent
8.1395
Earnings History > 56 > period
2011-10-31
Earnings History > 56 > report Date
2011-12-01
Earnings History > 56 > date
2011-10-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
CAD
Earnings History > 56 > eps Actual
0.89
Earnings History > 56 > eps Estimate
0.77
Earnings History > 56 > eps Difference
0.12
Earnings History > 56 > surprise Percent
15.5844
Earnings History > 57 > period
2011-07-31
Earnings History > 57 > report Date
2011-09-01
Earnings History > 57 > date
2011-07-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
CAD
Earnings History > 57 > eps Actual
0.86
Earnings History > 57 > eps Estimate
0.83
Earnings History > 57 > eps Difference
0.03
Earnings History > 57 > surprise Percent
3.6145
Earnings History > 58 > period
2011-04-30
Earnings History > 58 > report Date
2011-05-26
Earnings History > 58 > date
2011-04-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
CAD
Earnings History > 58 > eps Actual
0.8
Earnings History > 58 > eps Estimate
0.8
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
0
Earnings History > 59 > period
2011-01-31
Earnings History > 59 > report Date
2011-03-03
Earnings History > 59 > date
2011-01-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
CAD
Earnings History > 59 > eps Actual
0.87
Earnings History > 59 > eps Estimate
0.77
Earnings History > 59 > eps Difference
0.1
Earnings History > 59 > surprise Percent
12.987
Earnings History > 60 > period
2010-10-31
Earnings History > 60 > report Date
2010-12-02
Earnings History > 60 > date
2010-10-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
CAD
Earnings History > 60 > eps Actual
0.69
Earnings History > 60 > eps Estimate
0.73
Earnings History > 60 > eps Difference
-0.04
Earnings History > 60 > surprise Percent
-5.4795
Earnings History > 61 > period
2010-07-31
Earnings History > 61 > report Date
2010-09-02
Earnings History > 61 > date
2010-07-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
CAD
Earnings History > 61 > eps Actual
0.72
Earnings History > 61 > eps Estimate
0.71
Earnings History > 61 > eps Difference
0.01
Earnings History > 61 > surprise Percent
1.4085
Earnings History > 62 > period
2010-04-30
Earnings History > 62 > report Date
2010-05-27
Earnings History > 62 > date
2010-04-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
CAD
Earnings History > 62 > eps Actual
0.68
Earnings History > 62 > eps Estimate
0.72
Earnings History > 62 > eps Difference
-0.04
Earnings History > 62 > surprise Percent
-5.5556
Earnings History > 63 > period
2010-01-31
Earnings History > 63 > report Date
2010-03-04
Earnings History > 63 > date
2010-01-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
CAD
Earnings History > 63 > eps Actual
0.8
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
2009-10-31
Earnings History > 64 > report Date
2009-12-03
Earnings History > 64 > date
2009-10-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
CAD
Earnings History > 64 > eps Actual
0.73
Earnings History > 64 > eps Estimate
0.63
Earnings History > 64 > eps Difference
0.1
Earnings History > 64 > surprise Percent
15.873
Earnings History > 65 > period
2009-07-31
Earnings History > 65 > report Date
2009-08-27
Earnings History > 65 > date
2009-07-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
CAD
Earnings History > 65 > eps Actual
0.74
Earnings History > 65 > eps Estimate
0.61
Earnings History > 65 > eps Difference
0.13
Earnings History > 65 > surprise Percent
21.3115
Earnings History > 66 > period
2009-04-30
Earnings History > 66 > report Date
2009-05-28
Earnings History > 66 > date
2009-04-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
CAD
Earnings History > 66 > eps Actual
0.5
Earnings History > 66 > eps Estimate
0.53
Earnings History > 66 > eps Difference
-0.03
Earnings History > 66 > surprise Percent
-5.6604
Earnings History > 67 > period
2009-01-31
Earnings History > 67 > report Date
2009-02-25
Earnings History > 67 > date
2009-01-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
CAD
Earnings History > 67 > eps Actual
0.55
Earnings History > 67 > eps Estimate
0.46
Earnings History > 67 > eps Difference
0.09
Earnings History > 67 > surprise Percent
19.5652
Earnings History > 68 > period
2008-10-31
Earnings History > 68 > report Date
2008-12-04
Earnings History > 68 > date
2008-10-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
CAD
Earnings History > 68 > eps Actual
0.36
Earnings History > 68 > eps Estimate
0.51
Earnings History > 68 > eps Difference
-0.15
Earnings History > 68 > surprise Percent
-29.4118
Earnings History > 69 > period
2008-07-31
Earnings History > 69 > report Date
2008-08-28
Earnings History > 69 > date
2008-07-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
CAD
Earnings History > 69 > eps Actual
0.71
Earnings History > 69 > eps Estimate
0.69
Earnings History > 69 > eps Difference
0.02
Earnings History > 69 > surprise Percent
2.8986
Earnings History > 70 > period
2008-04-30
Earnings History > 70 > report Date
2008-05-28
Earnings History > 70 > date
2008-04-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
CAD
Earnings History > 70 > eps Actual
0.66
Earnings History > 70 > eps Estimate
0.68
Earnings History > 70 > eps Difference
-0.02
Earnings History > 70 > surprise Percent
-2.9412
Earnings History > 71 > period
2008-01-31
Earnings History > 71 > report Date
2008-02-28
Earnings History > 71 > date
2008-01-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
CAD
Earnings History > 71 > eps Actual
0.73
Earnings History > 71 > eps Estimate
0.72
Earnings History > 71 > eps Difference
0.01
Earnings History > 71 > surprise Percent
1.3889
Earnings History > 72 > period
2007-10-31
Earnings History > 72 > report Date
2007-11-29
Earnings History > 72 > date
2007-10-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
CAD
Earnings History > 72 > eps Actual
0.69
Earnings History > 72 > eps Estimate
0.72
Earnings History > 72 > eps Difference
-0.03
Earnings History > 72 > surprise Percent
-4.1667
Earnings History > 73 > period
2007-07-31
Earnings History > 73 > report Date
2007-08-23
Earnings History > 73 > date
2007-07-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
CAD
Earnings History > 73 > eps Actual
0.75
Earnings History > 73 > eps Estimate
0.66
Earnings History > 73 > eps Difference
0.09
Earnings History > 73 > surprise Percent
13.6364
Earnings History > 74 > period
2007-04-30
Earnings History > 74 > report Date
2007-05-24
Earnings History > 74 > date
2007-04-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
CAD
Earnings History > 74 > eps Actual
0.59
Earnings History > 74 > eps Estimate
0.58
Earnings History > 74 > eps Difference
0.01
Earnings History > 74 > surprise Percent
1.7241
Earnings History > 75 > period
2007-01-31
Earnings History > 75 > report Date
2007-02-22
Earnings History > 75 > date
2007-01-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
CAD
Earnings History > 75 > eps Actual
0.6
Earnings History > 75 > eps Estimate
0.54
Earnings History > 75 > eps Difference
0.06
Earnings History > 75 > surprise Percent
11.1111
Earnings History > 76 > period
2006-10-31
Earnings History > 76 > report Date
2006-12-08
Earnings History > 76 > date
2006-10-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
CAD
Earnings History > 76 > eps Actual
0.54
Earnings History > 76 > eps Estimate
0.53
Earnings History > 76 > eps Difference
0.01
Earnings History > 76 > surprise Percent
1.8868
Earnings History > 77 > period
2006-07-31
Earnings History > 77 > report Date
2006-08-24
Earnings History > 77 > date
2006-07-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
CAD
Earnings History > 77 > eps Actual
0.54
Earnings History > 77 > eps Estimate
0.51
Earnings History > 77 > eps Difference
0.03
Earnings History > 77 > surprise Percent
5.8824
Earnings History > 78 > period
2006-04-30
Earnings History > 78 > report Date
2006-05-25
Earnings History > 78 > date
2006-04-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
CAD
Earnings History > 78 > eps Actual
0.48
Earnings History > 78 > eps Estimate
0.51
Earnings History > 78 > eps Difference
-0.03
Earnings History > 78 > surprise Percent
-5.8824
Earnings History > 79 > period
2006-01-31
Earnings History > 79 > report Date
2006-02-23
Earnings History > 79 > date
2006-01-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
CAD
Earnings History > 79 > eps Actual
0.49
Earnings History > 79 > eps Estimate
0.49
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
0
Earnings History > 80 > period
2005-10-31
Earnings History > 80 > report Date
2005-11-23
Earnings History > 80 > date
2005-10-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
CAD
Earnings History > 80 > eps Actual
0.45
Earnings History > 80 > eps Estimate
0.45
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
0
Earnings History > 81 > period
2005-07-31
Earnings History > 81 > report Date
2005-08-25
Earnings History > 81 > date
2005-07-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
CAD
Earnings History > 81 > eps Actual
0.42
Earnings History > 81 > eps Estimate
0.42
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
0
Earnings History > 82 > period
2005-04-30
Earnings History > 82 > report Date
2005-05-26
Earnings History > 82 > date
2005-04-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
CAD
Earnings History > 82 > eps Actual
0.41
Earnings History > 82 > eps Estimate
0.41
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
0
Earnings History > 83 > period
2005-01-31
Earnings History > 83 > report Date
2005-02-24
Earnings History > 83 > date
2005-01-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
CAD
Earnings History > 83 > eps Actual
0.43
Earnings History > 83 > eps Estimate
0.4
Earnings History > 83 > eps Difference
0.03
Earnings History > 83 > surprise Percent
7.5
Earnings History > 84 > period
2004-10-31
Earnings History > 84 > report Date
2004-11-24
Earnings History > 84 > date
2004-10-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
CAD
Earnings History > 84 > eps Actual
0.45
Earnings History > 84 > eps Estimate
0.39
Earnings History > 84 > eps Difference
0.06
Earnings History > 84 > surprise Percent
15.3846
Earnings History > 85 > period
2004-07-31
Earnings History > 85 > report Date
2004-08-26
Earnings History > 85 > date
2004-07-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
CAD
Earnings History > 85 > eps Actual
0.43
Earnings History > 85 > eps Estimate
0.44
Earnings History > 85 > eps Difference
-0.01
Earnings History > 85 > surprise Percent
-2.2727
Earnings History > 86 > period
2004-04-30
Earnings History > 86 > report Date
2004-05-27
Earnings History > 86 > date
2004-04-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
CAD
Earnings History > 86 > eps Actual
0.45
Earnings History > 86 > eps Estimate
0.44
Earnings History > 86 > eps Difference
0.01
Earnings History > 86 > surprise Percent
2.2727
Earnings History > 87 > period
2004-01-31
Earnings History > 87 > report Date
2004-02-26
Earnings History > 87 > date
2004-01-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
CAD
Earnings History > 87 > eps Actual
0.47
Earnings History > 87 > eps Estimate
0.41
Earnings History > 87 > eps Difference
0.06
Earnings History > 87 > surprise Percent
14.6341
Earnings History > 88 > period
2003-10-31
Earnings History > 88 > report Date
2003-11-26
Earnings History > 88 > date
2003-10-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
CAD
Earnings History > 88 > eps Actual
0.4
Earnings History > 88 > eps Estimate
0.41
Earnings History > 88 > eps Difference
-0.01
Earnings History > 88 > surprise Percent
-2.439
Earnings History > 89 > period
2003-07-31
Earnings History > 89 > report Date
2003-08-28
Earnings History > 89 > date
2003-07-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
CAD
Earnings History > 89 > eps Actual
0.41
Earnings History > 89 > eps Estimate
0.38
Earnings History > 89 > eps Difference
0.03
Earnings History > 89 > surprise Percent
7.8947
Earnings History > 90 > period
2003-04-30
Earnings History > 90 > report Date
2003-05-22
Earnings History > 90 > date
2003-04-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
CAD
Earnings History > 90 > eps Actual
0.35
Earnings History > 90 > eps Estimate
0.35
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
0
Earnings History > 91 > period
2003-01-31
Earnings History > 91 > report Date
2003-02-27
Earnings History > 91 > date
2003-01-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
CAD
Earnings History > 91 > eps Actual
0.35
Earnings History > 91 > eps Estimate
0.35
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
0
Earnings History > 92 > period
2002-10-31
Earnings History > 92 > report Date
2002-11-27
Earnings History > 92 > date
2002-10-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
CAD
Earnings History > 92 > eps Actual
-0.05
Earnings History > 92 > eps Estimate
-0.05
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
0
Earnings History > 93 > period
2002-07-31
Earnings History > 93 > report Date
2002-08-22
Earnings History > 93 > date
2002-07-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
CAD
Earnings History > 93 > eps Actual
-0.23
Earnings History > 93 > eps Estimate
-0.24
Earnings History > 93 > eps Difference
0.01
Earnings History > 93 > surprise Percent
4.1667
Earnings History > 94 > period
2002-04-30
Earnings History > 94 > report Date
2002-05-16
Earnings History > 94 > date
2002-04-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
CAD
Earnings History > 94 > eps Actual
0.23
Earnings History > 94 > eps Estimate
0.25
Earnings History > 94 > eps Difference
-0.02
Earnings History > 94 > surprise Percent
-8
Earnings History > 95 > period
2002-01-31
Earnings History > 95 > report Date
2002-02-21
Earnings History > 95 > date
2002-01-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
CAD
Earnings History > 95 > eps Actual
0.39
Earnings History > 95 > eps Estimate
0.39
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
0
Earnings History > 96 > period
2001-10-31
Earnings History > 96 > report Date
2001-11-15
Earnings History > 96 > date
2001-10-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
CAD
Earnings History > 96 > eps Actual
0.4
Earnings History > 96 > eps Estimate
0.38
Earnings History > 96 > eps Difference
0.02
Earnings History > 96 > surprise Percent
5.2632
Earnings History > 97 > period
2001-07-31
Earnings History > 97 > report Date
2001-08-23
Earnings History > 97 > date
2001-07-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
CAD
Earnings History > 97 > eps Actual
0.4
Earnings History > 97 > eps Estimate
0.37
Earnings History > 97 > eps Difference
0.03
Earnings History > 97 > surprise Percent
8.1081
Earnings History > 98 > period
2001-04-30
Earnings History > 98 > report Date
2001-05-18
Earnings History > 98 > date
2001-04-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
CAD
Earnings History > 98 > eps Actual
0.42
Earnings History > 98 > eps Estimate
0.43
Earnings History > 98 > eps Difference
-0.01
Earnings History > 98 > surprise Percent
-2.3256
Earnings History > 99 > period
2001-01-31
Earnings History > 99 > report Date
2001-02-15
Earnings History > 99 > date
2001-01-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
CAD
Earnings History > 99 > eps Actual
0.44
Earnings History > 99 > eps Estimate
0.41
Earnings History > 99 > eps Difference
0.03
Earnings History > 99 > surprise Percent
7.3171
Earnings History > 100 > period
2000-10-31
Earnings History > 100 > report Date
2000-11-16
Earnings History > 100 > date
2000-10-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
CAD
Earnings History > 100 > eps Actual
0.4
Earnings History > 100 > eps Estimate
0.4
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
0
Earnings History > 101 > period
2000-07-31
Earnings History > 101 > report Date
2000-08-17
Earnings History > 101 > date
2000-07-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.35
Earnings History > 101 > eps Difference
0.05
Earnings History > 101 > surprise Percent
14.2857
Earnings History > 102 > period
2000-04-30
Earnings History > 102 > report Date
2000-05-18
Earnings History > 102 > date
2000-04-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
CAD
Earnings History > 102 > eps Actual
0.42
Earnings History > 102 > eps Estimate
0.35
Earnings History > 102 > eps Difference
0.07
Earnings History > 102 > surprise Percent
20
Earnings History > 103 > period
2000-01-31
Earnings History > 103 > report Date
2000-02-18
Earnings History > 103 > date
2000-01-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
CAD
Earnings History > 103 > eps Actual
0.36
Earnings History > 103 > eps Estimate
0.31
Earnings History > 103 > eps Difference
0.05
Earnings History > 103 > surprise Percent
16.129
Earnings History > 104 > period
1999-10-31
Earnings History > 104 > report Date
1999-11-18
Earnings History > 104 > date
1999-10-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
CAD
Earnings History > 104 > eps Actual
0.31
Earnings History > 104 > eps Estimate
0.31
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
0
Earnings History > 105 > period
1999-07-31
Earnings History > 105 > report Date
1999-08-19
Earnings History > 105 > date
1999-07-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
CAD
Earnings History > 105 > eps Actual
0.32
Earnings History > 105 > eps Estimate
0.28
Earnings History > 105 > eps Difference
0.04
Earnings History > 105 > surprise Percent
14.2857
Earnings History > 106 > period
1999-04-30
Earnings History > 106 > report Date
1999-05-20
Earnings History > 106 > date
1999-04-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
CAD
Earnings History > 106 > eps Actual
0.28
Earnings History > 106 > eps Estimate
0.26
Earnings History > 106 > eps Difference
0.02
Earnings History > 106 > surprise Percent
7.6923
Earnings History > 107 > period
1999-01-31
Earnings History > 107 > report Date
1999-02-18
Earnings History > 107 > date
1999-01-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
CAD
Earnings History > 107 > eps Actual
0.25
Earnings History > 107 > eps Estimate
0.23
Earnings History > 107 > eps Difference
0.02
Earnings History > 107 > surprise Percent
8.6957
Earnings History > 108 > period
1998-10-31
Earnings History > 108 > report Date
1998-11-19
Earnings History > 108 > date
1998-10-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
CAD
Earnings History > 108 > eps Actual
0.19
Earnings History > 108 > eps Estimate
0.19
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
0
Earnings History > 109 > period
1998-07-31
Earnings History > 109 > report Date
1998-08-20
Earnings History > 109 > date
1998-07-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
CAD
Earnings History > 109 > eps Actual
0.23
Earnings History > 109 > eps Estimate
0.23
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
0
Earnings History > 110 > period
1998-04-30
Earnings History > 110 > report Date
1998-05-28
Earnings History > 110 > date
1998-04-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
CAD
Earnings History > 110 > eps Actual
0.25
Earnings History > 110 > eps Estimate
0.25
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
0
Earnings History > 111 > period
1998-01-31
Earnings History > 111 > report Date
1998-02-26
Earnings History > 111 > date
1998-01-31
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
CAD
Earnings History > 111 > eps Actual
0.24
Earnings History > 111 > eps Estimate
0.24
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
0
Earnings History > 112 > period
1997-10-31
Earnings History > 112 > report Date
1997-11-20
Earnings History > 112 > date
1997-10-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
CAD
Earnings History > 112 > eps Actual
0.24
Earnings History > 112 > eps Estimate
0.24
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
0
Earnings History > 113 > period
1997-07-31
Earnings History > 113 > report Date
1997-08-28
Earnings History > 113 > date
1997-07-31
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
CAD
Earnings History > 113 > eps Actual
0.24
Earnings History > 113 > eps Estimate
0.22
Earnings History > 113 > eps Difference
0.02
Earnings History > 113 > surprise Percent
9.0909
Earnings History > 114 > period
1997-04-30
Earnings History > 114 > report Date
1997-05-29
Earnings History > 114 > date
1997-04-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
CAD
Earnings History > 114 > eps Actual
0.22
Earnings History > 114 > eps Estimate
0.21
Earnings History > 114 > eps Difference
0.01
Earnings History > 114 > surprise Percent
4.7619
Earnings History > 115 > period
1997-01-31
Earnings History > 115 > report Date
1997-02-27
Earnings History > 115 > date
1997-01-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
CAD
Earnings History > 115 > eps Actual
0.21
Earnings History > 115 > eps Estimate
0.2
Earnings History > 115 > eps Difference
0.01
Earnings History > 115 > surprise Percent
5
Earnings History > 116 > period
1996-10-31
Earnings History > 116 > report Date
1996-11-29
Earnings History > 116 > date
1996-10-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
CAD
Earnings History > 116 > eps Actual
0.2
Earnings History > 116 > eps Estimate
0.2
Earnings History > 116 > eps Difference
0
Earnings History > 116 > surprise Percent
0
Earnings History > 117 > period
1996-07-31
Earnings History > 117 > report Date
1996-08-29
Earnings History > 117 > date
1996-07-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
CAD
Earnings History > 117 > eps Actual
0.18
Earnings History > 117 > eps Estimate
0.18
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
0
Earnings History > 118 > period
1996-04-30
Earnings History > 118 > report Date
1996-05-30
Earnings History > 118 > date
1996-04-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
CAD
Earnings History > 118 > eps Actual
0.18
Earnings History > 118 > eps Estimate
0.17
Earnings History > 118 > eps Difference
0.01
Earnings History > 118 > surprise Percent
5.8824
Earnings History > 119 > period
1996-01-31
Earnings History > 119 > report Date
1996-02-29
Earnings History > 119 > date
1996-01-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
CAD
Earnings History > 119 > eps Actual
0.18
Earnings History > 119 > eps Estimate
0.18
Earnings History > 119 > eps Difference
0
Earnings History > 119 > surprise Percent
0
Earnings History > 120 > period
1995-10-31
Earnings History > 120 > report Date
1995-11-24
Earnings History > 120 > date
1995-10-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
CAD
Earnings History > 120 > eps Actual
0.18
Earnings History > 120 > eps Estimate
0.17
Earnings History > 120 > eps Difference
0.01
Earnings History > 120 > surprise Percent
5.8824
Earnings History > 121 > period
1995-07-31
Earnings History > 121 > report Date
1995-08-23
Earnings History > 121 > date
1995-07-31
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
CAD
Earnings History > 121 > eps Actual
0.18
Earnings History > 121 > eps Estimate
0.15
Earnings History > 121 > eps Difference
0.03
Earnings History > 121 > surprise Percent
20
The Toronto-Dominion Bank, together with its subsidiaries, provides various financial products and services in Canada, the United States, and internationally. It operates through four segments: Canadian Personal and Commercial Banking, U.S. Retail, Wealth Management and Insurance, and Wholesale Banking. The company offers personal deposits, such as chequing, savings, and investment products; financing, investment, cash management, international trade, and day-to-day banking services to businesses; and financing options to customers at point of sale for automotive and recreational vehicle purchases. It also provides credit cards and payments; real estate secured lending, auto finance, and consumer lending services; point-of-sale payment solutions for large and small businesses; wealth and asset management products, and advice to retail and institutional clients through direct investing, advice-based, and asset management businesses; and property and casualty insurance, as well as life and health insurance products. The company also provides capital markets, and corporate and investment banking products and services, including underwriting and distribution of new debt and equity issues; advice on strategic acquisitions and divestitures; and trading, funding, and investment services to corporations, governments, and institutions. The Toronto-Dominion Bank was founded in 1855 and is headquartered in Toronto, Canada.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ATD Cowen raises SLB stock price target to $57 on expected activity rebound - Investing.com India
12/11/2025
TD Cowen raises SLB stock price target to $57 on expected activity rebound Investing.com India
Read more →TD SYNNEX’s New AI Game Plan and Edtech Deal Could Be A Game Changer For SNX - simplywall.st
12/11/2025
TD SYNNEX’s New AI Game Plan and Edtech Deal Could Be A Game Changer For SNX simplywall.st
Read more →Showing 2 of 10
(Last Updated 2025-07-31)
Rating:
BUY
Target Price:
$79.9567
Analyst Picks
Strong Buy
7
Buy
2
Hold
6
Sell
1
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-07-31)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very 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)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 52.18% of the total shares of Toronto Dominion Bank
1.
Royal Bank of Canada(8.4726%)
since
2025/06/30
2.
Vanguard Group Inc(4.5213%)
since
2025/06/30
3.
Bank of Montreal(4.4877%)
since
2025/06/30
4.
BMO Capital Markets Corp.(4.4877%)
since
2025/06/30
5.
CIBC World Markets Inc.(2.5698%)
since
2025/06/30
6.
Fidelity International Ltd(2.4647%)
since
2025/06/30
7.
TD Asset Management Inc(2.1887%)
since
2025/06/30
8.
Mackenzie Investments(1.6303%)
since
2025/06/30
9.
Vanguard Total Intl Stock Index Inv(1.4985%)
since
2025/07/31
10.
1832 Asset Management L.P(1.3208%)
since
2025/06/30
11.
Bank of Nova Scotia(1.2599%)
since
2025/06/30
12.
NORGES BANK(1.2285%)
since
2025/06/30
13.
RBC Canadian Dividend Fund A(1.0206%)
since
2025/08/31
14.
Goldman Sachs Group Inc(0.9992%)
since
2025/06/30
15.
CIBC Global Asset Management Inc(0.9625%)
since
2025/06/30
16.
Vanguard Developed Markets Index Admiral(0.9428%)
since
2025/07/31
17.
Beutel, Goodman & Company Ltd.(0.8634%)
since
2025/06/30
18.
Federation des caisses Desjardins du Quebec(0.8343%)
since
2025/06/30
19.
Geode Capital Management, LLC(0.8287%)
since
2025/06/30
20.
Manufacturers Life Insurance Co(0.8093%)
since
2025/06/30
21.
Vanguard Instl Ttl Intl Stk Mkt Idx TrII(0.7743%)
since
2025/07/31
22.
Canada Pension Plan Investment Board(0.7305%)
since
2025/06/30
23.
JPMorgan Chase & Co(0.7131%)
since
2025/06/30
24.
Jarislowsky Fraser Ltd(0.7027%)
since
2025/06/30
25.
iShares S&P/TSX 60 ETF(0.5344%)
since
2025/08/31
26.
Scotia Canadian Dividend A(0.5057%)
since
2025/07/31
27.
BMO Equal Weight Banks ETF(0.4843%)
since
2025/07/31
28.
TD Dividend Growth - I(0.4696%)
since
2024/12/31
29.
iShares Core S&P/TSX Capped Compost ETF(0.4628%)
since
2025/08/31
30.
Fidelity Canadian Disciplined Eq B(0.3956%)
since
2025/06/30
31.
JPMorgan BetaBuilders Canada ETF(0.3515%)
since
2025/08/29
32.
BMO Dividend A(0.3406%)
since
2025/07/31
33.
Fidelity SAI Canada Equity Index(0.3393%)
since
2025/07/31
34.
Stt Strt World Dev ex US Idx SL SF Cl I(0.3183%)
since
2025/08/31
35.
BLK CDN MSCI Can IMI Ext ESG Fcs Idx A(0.2986%)
since
2025/03/31
36.
iProfile Canadian Equity Private Pool I(0.2881%)
since
2025/06/30
37.
BMO S&P/TSX Capped Composite ETF(0.2872%)
since
2025/07/31
38.
Vanguard FTSE Canada All Cap ETF(0.2805%)
since
2025/07/31
39.
TD Canadian Equity - I(0.2567%)
since
2024/12/31
40.
TD Canadian Equity Fund(0.254%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-10-31
EPS Actual
—
EPS Estimate
2.01
EPS Difference
0
Surprise Percent
null%
(Last Updated 2025-07-31)
(Last Updated 2025-07-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-07-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-07-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.