_id
691720753c536f8df2316898
Ticker
TOL
Name
Toll Brothers Inc
Exchange
NYSE
Address
1140 Virginia Drive, Fort Washington, PA, United States, 19034
Country
USA
Sector
Consumer Cyclical
Industry
Residential Construction
Currency
USD
Website
https://www.tollbrothers.com
Description
Toll Brothers, Inc., together with its subsidiaries, designs, builds, markets, sells, and arranges finance for a range of detached and attached homes in luxury residential communities in the United States. It designs, builds, markets, and sells condominiums through Toll Brothers City Living. The company also develops a range of single-story living and first-floor primary bedroom suite home designs, as well as communities with recreational amenities, such as golf courses, marinas, pool complexes, country clubs, and fitness and recreation centers; and develops, operates, and rents apartments. In addition, it provides various interior fit-out options, such as flooring, wall tile, plumbing, cabinets, fixtures, appliances, lighting, and home-automation and security technologies. Further, the company owns and operates architectural, engineering, mortgage, title, land development, insurance, smart home technology, landscaping, lumber distribution, house component assembly, and component manufacturing operations. It serves luxury first-time, move-up, empty-nester, active-adult, and second-home buyers. The company was founded in 1967 and is headquartered in Fort Washington, Pennsylvania.
Last Close
139.82
Volume
1227858
Current Price
139.15
Change
-0.47918752682018845
Last Updated
2025-12-04T14:19:15.508Z
Image
https://logo.clearbit.com/www.tollbrothers.com
Ipo Date
1987-12-30T00:00:00.000Z
Market Cap
14011411456
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9664426470588234
Sentiment Sources
68
Rating
4.0526
Target Price
150.8667
Strong Buy
9
Buy
3
Hold
6
Sell
1
Strong Sell
0
Current Quarter
2025-07-31
Revenue
2945117000
Cost Of Revenue
2179691000
Gross Profit
765426000
Operating Expenses
277707000
Operating Income
487719000
Interest Expense
-
Pretax Income
499500000
Net Income
369621000
Eps
3.676759939917835
Dividends Per Share
24257000
Shares Outstanding
96383000
Income Tax Expense
129879000
EBITDA
521700000
Operating Margin
16.560258896335867
Total Other Income Expense Net
11781000
Cash
852311000
Short Term Investments
-
Receivables
153669000
Inventories
11071549000
Total Current Assets
12490233000
Property Plant Equipment
558387000
Total Assets
14396821000
Payables
619648000
Short Term Debt
-
Long Term Debt
2942519000
Total Liabilities
6285614000
Equity
8095572000
Depreciation
22337000
Change In Working Capital
-88736000
Cash From Operations
370310000
Capital Expenditures
25447000
Cash From Investing
-52412000
Cash From Financing
-141282000
Net Change In Cash
176616000
PE
10.2595
PB
1.7279335357649837
ROE
4.565718148143207
ROA
2.5673792846351287
FCF
344863000
Fcf Percent
0.11709653640245872
Piotroski FScore
4
Health Score
63
Deep Value Investing Score
6
Defensive Investing Score
6.5
Dividend Investing Score
3.5
Economic Moat Investing Score
8.3
Garp Investing Score
5
Growth Investing Score
3.5
Momentum Investing Score
8
Net Net Investing Score
3.5
Quality Investing Score
7
Value Investing Score
8.5
Quarters > 0 > quarter
2025-07-31
Quarters > 0 > income Statement > revenue
2945117000
Quarters > 0 > income Statement > cost Of Revenue
2179691000
Quarters > 0 > income Statement > gross Profit
765426000
Quarters > 0 > income Statement > operating Expenses
277707000
Quarters > 0 > income Statement > operating Income
487719000
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
499500000
Quarters > 0 > income Statement > net Income
369621000
Quarters > 0 > income Statement > eps
3.676759939917835
Quarters > 0 > income Statement > dividends Per Share
24257000
Quarters > 0 > income Statement > shares Outstanding
100529000
Quarters > 0 > income Statement > income Tax Expense
129879000
Quarters > 0 > income Statement > EBITDA
521700000
Quarters > 0 > income Statement > operating Margin
16.560258896335867
Quarters > 0 > income Statement > total Other Income Expense Net
11781000
Quarters > 0 > balance Sheet > cash
852311000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
153669000
Quarters > 0 > balance Sheet > inventories
11071549000
Quarters > 0 > balance Sheet > total Current Assets
12490233000
Quarters > 0 > balance Sheet > property Plant Equipment
558387000
Quarters > 0 > balance Sheet > total Assets
14396821000
Quarters > 0 > balance Sheet > payables
619648000
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
2942519000
Quarters > 0 > balance Sheet > total Liabilities
6285614000
Quarters > 0 > balance Sheet > equity
8095572000
Quarters > 0 > cash Flow > net Income
369621000
Quarters > 0 > cash Flow > depreciation
22337000
Quarters > 0 > cash Flow > change In Working Capital
-88736000
Quarters > 0 > cash Flow > cash From Operations
370310000
Quarters > 0 > cash Flow > capital Expenditures
25447000
Quarters > 0 > cash Flow > cash From Investing
-52412000
Quarters > 0 > cash Flow > cash From Financing
-141282000
Quarters > 0 > cash Flow > net Change In Cash
176616000
Quarters > 0 > ratios > PE
3.676759939917835
Quarters > 0 > ratios > PB
1.7279335357649837
Quarters > 0 > ratios > ROE
4.565718148143207
Quarters > 0 > ratios > ROA
2.5673792846351287
Quarters > 0 > ratios > FCF
344863000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.11709653640245872
Quarters > 0 > health Score
63
Quarters > 1 > quarter
2025-04-30
Quarters > 1 > income Statement > revenue
2739077000
Quarters > 1 > income Statement > cost Of Revenue
2033639000
Quarters > 1 > income Statement > gross Profit
705438000
Quarters > 1 > income Statement > operating Expenses
255760000
Quarters > 1 > income Statement > operating Income
449678000
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
477503000
Quarters > 1 > income Statement > net Income
352447000
Quarters > 1 > income Statement > eps
3.5039717651737337
Quarters > 1 > income Statement > dividends Per Share
24632000
Quarters > 1 > income Statement > shares Outstanding
100585000
Quarters > 1 > income Statement > income Tax Expense
125056000
Quarters > 1 > income Statement > EBITDA
470453000
Quarters > 1 > income Statement > operating Margin
16.417136137465285
Quarters > 1 > income Statement > total Other Income Expense Net
27825000
Quarters > 1 > balance Sheet > cash
686466000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
148754000
Quarters > 1 > balance Sheet > inventories
10994873000
Quarters > 1 > balance Sheet > total Current Assets
12242337000
Quarters > 1 > balance Sheet > property Plant Equipment
559579000
Quarters > 1 > balance Sheet > total Assets
14195824000
Quarters > 1 > balance Sheet > payables
666488000
Quarters > 1 > balance Sheet > short Term Debt
129306999
Quarters > 1 > balance Sheet > long Term Debt
2800254000
Quarters > 1 > balance Sheet > total Liabilities
6231409000
Quarters > 1 > balance Sheet > equity
7948725000
Quarters > 1 > cash Flow > net Income
352447000
Quarters > 1 > cash Flow > depreciation
20775000
Quarters > 1 > cash Flow > change In Working Capital
73705000
Quarters > 1 > cash Flow > cash From Operations
362846000
Quarters > 1 > cash Flow > capital Expenditures
15591000
Quarters > 1 > cash Flow > cash From Investing
-68300000
Quarters > 1 > cash Flow > cash From Financing
-185882000
Quarters > 1 > cash Flow > net Change In Cash
108664000
Quarters > 1 > ratios > PE
3.5039717651737337
Quarters > 1 > ratios > PB
1.7608362032904648
Quarters > 1 > ratios > ROE
4.434006711768239
Quarters > 1 > ratios > ROA
2.4827512654425696
Quarters > 1 > ratios > FCF
347255000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.12677810809991832
Quarters > 1 > health Score
64
Quarters > 2 > quarter
2025-01-31
Quarters > 2 > income Statement > revenue
1859131000
Quarters > 2 > income Statement > cost Of Revenue
1399835000
Quarters > 2 > income Statement > gross Profit
459296000
Quarters > 2 > income Statement > operating Expenses
240414000
Quarters > 2 > income Statement > operating Income
219131000
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
221382000
Quarters > 2 > income Statement > net Income
177703000
Quarters > 2 > income Statement > eps
1.7450947657861142
Quarters > 2 > income Statement > dividends Per Share
24414000
Quarters > 2 > income Statement > shares Outstanding
101830000
Quarters > 2 > income Statement > income Tax Expense
43679000
Quarters > 2 > income Statement > EBITDA
236296000
Quarters > 2 > income Statement > operating Margin
11.786743376340882
Quarters > 2 > income Statement > total Other Income Expense Net
2251000
Quarters > 2 > balance Sheet > cash
574834000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
141699000
Quarters > 2 > balance Sheet > inventories
10677502000
Quarters > 2 > balance Sheet > total Current Assets
11721600000
Quarters > 2 > balance Sheet > property Plant Equipment
562635000
Quarters > 2 > balance Sheet > total Assets
13622103000
Quarters > 2 > balance Sheet > payables
650714000
Quarters > 2 > balance Sheet > short Term Debt
127207000
Quarters > 2 > balance Sheet > long Term Debt
2746039000
Quarters > 2 > balance Sheet > total Liabilities
5810609000
Quarters > 2 > balance Sheet > equity
7795606000
Quarters > 2 > cash Flow > net Income
177703000
Quarters > 2 > cash Flow > depreciation
17165000
Quarters > 2 > cash Flow > change In Working Capital
-765054000
Quarters > 2 > cash Flow > cash From Operations
-420775000
Quarters > 2 > cash Flow > capital Expenditures
17325000
Quarters > 2 > cash Flow > cash From Investing
-119457000
Quarters > 2 > cash Flow > cash From Financing
-177192000
Quarters > 2 > cash Flow > net Change In Cash
-717424000
Quarters > 2 > ratios > PE
1.7450947657861142
Quarters > 2 > ratios > PB
1.817645029777031
Quarters > 2 > ratios > ROE
2.2795277236946045
Quarters > 2 > ratios > ROA
1.3045195738132358
Quarters > 2 > ratios > FCF
-438100000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-0.2356477300416162
Quarters > 2 > health Score
48
Quarters > 3 > quarter
2024-10-31
Quarters > 3 > income Statement > revenue
3333462000
Quarters > 3 > income Statement > cost Of Revenue
2452673000
Quarters > 3 > income Statement > gross Profit
880789000
Quarters > 3 > income Statement > operating Expenses
269734000
Quarters > 3 > income Statement > operating Income
611055000
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
621073000
Quarters > 3 > income Statement > net Income
475409000
Quarters > 3 > income Statement > eps
4.63018621683743
Quarters > 3 > income Statement > dividends Per Share
23067000
Quarters > 3 > income Statement > shares Outstanding
102676000
Quarters > 3 > income Statement > income Tax Expense
145664000
Quarters > 3 > income Statement > EBITDA
636828000
Quarters > 3 > income Statement > operating Margin
18.33094242562237
Quarters > 3 > income Statement > total Other Income Expense Net
10018000
Quarters > 3 > balance Sheet > cash
1303039000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
150742000
Quarters > 3 > balance Sheet > inventories
9712925000
Quarters > 3 > balance Sheet > total Current Assets
11570119000
Quarters > 3 > balance Sheet > property Plant Equipment
561318000
Quarters > 3 > balance Sheet > total Assets
13367932000
Quarters > 3 > balance Sheet > payables
492213000
Quarters > 3 > balance Sheet > short Term Debt
128588000
Quarters > 3 > balance Sheet > long Term Debt
2832919000
Quarters > 3 > balance Sheet > total Liabilities
5681217000
Quarters > 3 > balance Sheet > equity
7670928000
Quarters > 3 > cash Flow > net Income
475409000
Quarters > 3 > cash Flow > depreciation
25773000
Quarters > 3 > cash Flow > change In Working Capital
281156000
Quarters > 3 > cash Flow > cash From Operations
682511000
Quarters > 3 > cash Flow > capital Expenditures
18190000
Quarters > 3 > cash Flow > cash From Investing
-51584000
Quarters > 3 > cash Flow > cash From Financing
-223766000
Quarters > 3 > cash Flow > net Change In Cash
407161000
Quarters > 3 > ratios > PE
4.63018621683743
Quarters > 3 > ratios > PB
1.8625341549288432
Quarters > 3 > ratios > ROE
6.19754220089147
Quarters > 3 > ratios > ROA
3.556339155525327
Quarters > 3 > ratios > FCF
664321000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.19928860745975205
Quarters > 3 > health Score
74
Annuals > 0 > quarter
2024-10-31
Annuals > 0 > income Statement > revenue
10846740000
Annuals > 0 > income Statement > cost Of Revenue
7824262000
Annuals > 0 > income Statement > gross Profit
3022478000
Annuals > 0 > income Statement > operating Expenses
982291000
Annuals > 0 > income Statement > operating Income
2040187000
Annuals > 0 > income Statement > interest Expense
-
Annuals > 0 > income Statement > pretax Income
2085640000
Annuals > 0 > income Statement > net Income
1571195000
Annuals > 0 > income Statement > eps
15.008071449040022
Annuals > 0 > income Statement > dividends Per Share
93401000
Annuals > 0 > income Statement > shares Outstanding
104690000
Annuals > 0 > income Statement > income Tax Expense
514445000
Annuals > 0 > income Statement > EBITDA
2121388000
Annuals > 0 > income Statement > operating Margin
18.809218253595088
Annuals > 0 > income Statement > total Other Income Expense Net
45453000
Annuals > 0 > balance Sheet > cash
1303039000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
150742000
Annuals > 0 > balance Sheet > inventories
9712925000
Annuals > 0 > balance Sheet > total Current Assets
11570119000
Annuals > 0 > balance Sheet > property Plant Equipment
561318000
Annuals > 0 > balance Sheet > total Assets
13367932000
Annuals > 0 > balance Sheet > payables
492213000
Annuals > 0 > balance Sheet > short Term Debt
150000000
Annuals > 0 > balance Sheet > long Term Debt
2832919000
Annuals > 0 > balance Sheet > total Liabilities
5681217000
Annuals > 0 > balance Sheet > equity
7670928000
Annuals > 0 > cash Flow > net Income
1571195000
Annuals > 0 > cash Flow > depreciation
81201000
Annuals > 0 > cash Flow > change In Working Capital
-642281000
Annuals > 0 > cash Flow > cash From Operations
1010167000
Annuals > 0 > cash Flow > capital Expenditures
73643000
Annuals > 0 > cash Flow > cash From Investing
-167618000
Annuals > 0 > cash Flow > cash From Financing
-816455000
Annuals > 0 > cash Flow > net Change In Cash
26094000
Annuals > 0 > ratios > PE
15.008071449040022
Annuals > 0 > ratios > PB
1.9476535172797869
Annuals > 0 > ratios > ROE
20.482463138749317
Annuals > 0 > ratios > ROA
11.753463437725447
Annuals > 0 > ratios > FCF
936524000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.08634151828106879
Annuals > 0 > health Score
75
Annuals > 1 > quarter
2023-10-31
Annuals > 1 > income Statement > revenue
9994937000
Annuals > 1 > income Statement > cost Of Revenue
7360736000
Annuals > 1 > income Statement > gross Profit
2634201000
Annuals > 1 > income Statement > operating Expenses
909446000
Annuals > 1 > income Statement > operating Income
1724755000
Annuals > 1 > income Statement > interest Expense
-
Annuals > 1 > income Statement > pretax Income
1842371000
Annuals > 1 > income Statement > net Income
1372071000
Annuals > 1 > income Statement > eps
12.360109181320265
Annuals > 1 > income Statement > dividends Per Share
91082000
Annuals > 1 > income Statement > shares Outstanding
111008000
Annuals > 1 > income Statement > income Tax Expense
470300000
Annuals > 1 > income Statement > EBITDA
1801228000
Annuals > 1 > income Statement > operating Margin
17.256286858036223
Annuals > 1 > income Statement > total Other Income Expense Net
117616000
Annuals > 1 > balance Sheet > cash
1300068000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
135979000
Annuals > 1 > balance Sheet > inventories
9057578000
Annuals > 1 > balance Sheet > total Current Assets
10776746000
Annuals > 1 > balance Sheet > property Plant Equipment
426777000
Annuals > 1 > balance Sheet > total Assets
12527018000
Annuals > 1 > balance Sheet > payables
597582000
Annuals > 1 > balance Sheet > short Term Debt
100058000
Annuals > 1 > balance Sheet > long Term Debt
2860467000
Annuals > 1 > balance Sheet > total Liabilities
5713816000
Annuals > 1 > balance Sheet > equity
6797156000
Annuals > 1 > cash Flow > net Income
1372071000
Annuals > 1 > cash Flow > depreciation
76473000
Annuals > 1 > cash Flow > change In Working Capital
-45886000
Annuals > 1 > cash Flow > cash From Operations
1266430000
Annuals > 1 > cash Flow > capital Expenditures
72961000
Annuals > 1 > cash Flow > cash From Investing
-150601000
Annuals > 1 > cash Flow > cash From Financing
-1170038000
Annuals > 1 > cash Flow > net Change In Cash
-54209000
Annuals > 1 > ratios > PE
12.360109181320265
Annuals > 1 > ratios > PB
2.330673546406762
Annuals > 1 > ratios > ROE
20.185957185622925
Annuals > 1 > ratios > ROA
10.952893976842692
Annuals > 1 > ratios > FCF
1193469000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.1194073559443146
Annuals > 1 > health Score
78
Annuals > 2 > quarter
2022-10-31
Annuals > 2 > income Statement > revenue
10275558000
Annuals > 2 > income Statement > cost Of Revenue
7789179000
Annuals > 2 > income Statement > gross Profit
2486379000
Annuals > 2 > income Statement > operating Expenses
977753000
Annuals > 2 > income Statement > operating Income
1508626000
Annuals > 2 > income Statement > interest Expense
141234000
Annuals > 2 > income Statement > pretax Income
1703726000
Annuals > 2 > income Statement > net Income
1286500000
Annuals > 2 > income Statement > eps
10.90485272303454
Annuals > 2 > income Statement > dividends Per Share
88901000
Annuals > 2 > income Statement > shares Outstanding
117975000
Annuals > 2 > income Statement > income Tax Expense
417226000
Annuals > 2 > income Statement > EBITDA
1585442000
Annuals > 2 > income Statement > operating Margin
14.681694171742304
Annuals > 2 > income Statement > total Other Income Expense Net
195100000
Annuals > 2 > balance Sheet > cash
1346754000
Annuals > 2 > balance Sheet > short Term Investments
343314000
Annuals > 2 > balance Sheet > receivables
747228000
Annuals > 2 > balance Sheet > inventories
8733326000
Annuals > 2 > balance Sheet > total Current Assets
11148573000
Annuals > 2 > balance Sheet > property Plant Equipment
287827000
Annuals > 2 > balance Sheet > total Assets
12288714000
Annuals > 2 > balance Sheet > payables
619411000
Annuals > 2 > balance Sheet > short Term Debt
139664000
Annuals > 2 > balance Sheet > long Term Debt
3329409000
Annuals > 2 > balance Sheet > total Liabilities
6266874000
Annuals > 2 > balance Sheet > equity
6006088000
Annuals > 2 > cash Flow > net Income
1286500000
Annuals > 2 > cash Flow > depreciation
76816000
Annuals > 2 > cash Flow > change In Working Capital
-404127000
Annuals > 2 > cash Flow > cash From Operations
986816000
Annuals > 2 > cash Flow > capital Expenditures
71726000
Annuals > 2 > cash Flow > cash From Investing
-153176000
Annuals > 2 > cash Flow > cash From Financing
-1119502000
Annuals > 2 > cash Flow > net Change In Cash
-285862000
Annuals > 2 > ratios > PE
10.90485272303454
Annuals > 2 > ratios > PB
2.8031910704605063
Annuals > 2 > ratios > ROE
21.419932575080487
Annuals > 2 > ratios > ROA
10.468955498516769
Annuals > 2 > ratios > FCF
915090000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.08905501774210219
Annuals > 2 > health Score
70
Annuals > 3 > quarter
2021-10-31
Annuals > 3 > income Statement > revenue
8790361000
Annuals > 3 > income Statement > cost Of Revenue
6847461000
Annuals > 3 > income Statement > gross Profit
1942900000
Annuals > 3 > income Statement > operating Expenses
922023000
Annuals > 3 > income Statement > operating Income
1020877000
Annuals > 3 > income Statement > interest Expense
120477000
Annuals > 3 > income Statement > pretax Income
1100315000
Annuals > 3 > income Statement > net Income
833627000
Annuals > 3 > income Statement > eps
6.626237013838658
Annuals > 3 > income Statement > dividends Per Share
76623000
Annuals > 3 > income Statement > shares Outstanding
125807000
Annuals > 3 > income Statement > income Tax Expense
266688000
Annuals > 3 > income Statement > EBITDA
1097127000
Annuals > 3 > income Statement > operating Margin
11.613595846632464
Annuals > 3 > income Statement > total Other Income Expense Net
79438000
Annuals > 3 > balance Sheet > cash
1638494000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
738078000
Annuals > 3 > balance Sheet > inventories
7915884000
Annuals > 3 > balance Sheet > total Current Assets
10628294000
Annuals > 3 > balance Sheet > property Plant Equipment
310455000
Annuals > 3 > balance Sheet > total Assets
11537850000
Annuals > 3 > balance Sheet > payables
562466000
Annuals > 3 > balance Sheet > short Term Debt
116248000
Annuals > 3 > balance Sheet > long Term Debt
3563035000
Annuals > 3 > balance Sheet > total Liabilities
6197395000
Annuals > 3 > balance Sheet > equity
5295024000
Annuals > 3 > cash Flow > net Income
833627000
Annuals > 3 > cash Flow > depreciation
76250000
Annuals > 3 > cash Flow > change In Working Capital
345172000
Annuals > 3 > cash Flow > cash From Operations
1303127000
Annuals > 3 > cash Flow > capital Expenditures
66878000
Annuals > 3 > cash Flow > cash From Investing
-4236000
Annuals > 3 > cash Flow > cash From Financing
-1011083000
Annuals > 3 > cash Flow > net Change In Cash
287808000
Annuals > 3 > ratios > PE
6.626237013838658
Annuals > 3 > ratios > PB
3.3907149372694065
Annuals > 3 > ratios > ROE
15.743592474746102
Annuals > 3 > ratios > ROA
7.225150266297447
Annuals > 3 > ratios > FCF
1236249000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.14063688624392104
Annuals > 3 > health Score
66
Valuation > metrics > PE
10.2595
Valuation > metrics > PB
1.7279335357649837
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
4.565718148143207
Profitability > metrics > ROA
2.9592802632264745
Profitability > metrics > Net Margin
0.1255029935992356
Profitability > final Score
37
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.7764261747038999
Risk > metrics > Interest Coverage
21.969324324324326
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
20.156981060214832
Liquidity > metrics > Quick Ratio
2.289499845073332
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
37
Prev Profitabilities > 1
23
Prev Profitabilities > 2
46
Prev Risks > 0
88
Prev Risks > 1
88
Prev Risks > 2
88
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T01:19:11.012Z
Earnings History > 0 > period
2025-10-31
Earnings History > 0 > report Date
2025-12-15
Earnings History > 0 > date
2025-10-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
4.91
Earnings History > 0 > eps Difference
-4.91
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-07-31
Earnings History > 1 > report Date
2025-08-19
Earnings History > 1 > date
2025-07-31
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
3.73
Earnings History > 1 > eps Estimate
3.6
Earnings History > 1 > eps Difference
0.13
Earnings History > 1 > surprise Percent
3.6111
Earnings History > 2 > period
2025-04-30
Earnings History > 2 > report Date
2025-05-19
Earnings History > 2 > date
2025-04-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
3.5
Earnings History > 2 > eps Estimate
3.01
Earnings History > 2 > eps Difference
0.49
Earnings History > 2 > surprise Percent
16.2791
Earnings History > 3 > period
2025-01-31
Earnings History > 3 > report Date
2025-02-18
Earnings History > 3 > date
2025-01-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.75
Earnings History > 3 > eps Estimate
2.0537
Earnings History > 3 > eps Difference
-0.3037
Earnings History > 3 > surprise Percent
-14.7879
Earnings History > 4 > period
2024-10-31
Earnings History > 4 > report Date
2024-12-09
Earnings History > 4 > date
2024-10-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
4.63
Earnings History > 4 > eps Estimate
4.34
Earnings History > 4 > eps Difference
0.29
Earnings History > 4 > surprise Percent
6.682
Earnings History > 5 > period
2024-07-31
Earnings History > 5 > report Date
2024-08-20
Earnings History > 5 > date
2024-07-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
3.6
Earnings History > 5 > eps Estimate
3.31
Earnings History > 5 > eps Difference
0.29
Earnings History > 5 > surprise Percent
8.7613
Earnings History > 6 > period
2024-04-30
Earnings History > 6 > report Date
2024-05-21
Earnings History > 6 > date
2024-04-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
4.55
Earnings History > 6 > eps Estimate
4.14
Earnings History > 6 > eps Difference
0.41
Earnings History > 6 > surprise Percent
9.9034
Earnings History > 7 > period
2024-01-31
Earnings History > 7 > report Date
2024-02-20
Earnings History > 7 > date
2024-01-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
2.25
Earnings History > 7 > eps Estimate
1.78
Earnings History > 7 > eps Difference
0.47
Earnings History > 7 > surprise Percent
26.4045
Earnings History > 8 > period
2023-10-31
Earnings History > 8 > report Date
2023-12-05
Earnings History > 8 > date
2023-10-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
4.11
Earnings History > 8 > eps Estimate
3.72
Earnings History > 8 > eps Difference
0.39
Earnings History > 8 > surprise Percent
10.4839
Earnings History > 9 > period
2023-07-31
Earnings History > 9 > report Date
2023-08-22
Earnings History > 9 > date
2023-07-31
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
3.73
Earnings History > 9 > eps Estimate
2.84
Earnings History > 9 > eps Difference
0.89
Earnings History > 9 > surprise Percent
31.338
Earnings History > 10 > period
2023-04-30
Earnings History > 10 > report Date
2023-05-23
Earnings History > 10 > date
2023-04-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
2.85
Earnings History > 10 > eps Estimate
1.91
Earnings History > 10 > eps Difference
0.94
Earnings History > 10 > surprise Percent
49.2147
Earnings History > 11 > period
2023-01-31
Earnings History > 11 > report Date
2023-02-21
Earnings History > 11 > date
2023-01-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.7
Earnings History > 11 > eps Estimate
1.41
Earnings History > 11 > eps Difference
0.29
Earnings History > 11 > surprise Percent
20.5674
Earnings History > 12 > period
2022-10-31
Earnings History > 12 > report Date
2022-12-06
Earnings History > 12 > date
2022-10-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
4.7
Earnings History > 12 > eps Estimate
3.95
Earnings History > 12 > eps Difference
0.75
Earnings History > 12 > surprise Percent
18.9873
Earnings History > 13 > period
2022-07-31
Earnings History > 13 > report Date
2022-08-23
Earnings History > 13 > date
2022-07-31
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
2.35
Earnings History > 13 > eps Estimate
2.3
Earnings History > 13 > eps Difference
0.05
Earnings History > 13 > surprise Percent
2.1739
Earnings History > 14 > period
2022-04-30
Earnings History > 14 > report Date
2022-05-24
Earnings History > 14 > date
2022-04-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.85
Earnings History > 14 > eps Estimate
1.54
Earnings History > 14 > eps Difference
0.31
Earnings History > 14 > surprise Percent
20.1299
Earnings History > 15 > period
2022-01-31
Earnings History > 15 > report Date
2022-02-22
Earnings History > 15 > date
2022-01-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.24
Earnings History > 15 > eps Estimate
1.15
Earnings History > 15 > eps Difference
0.09
Earnings History > 15 > surprise Percent
7.8261
Earnings History > 16 > period
2021-10-31
Earnings History > 16 > report Date
2021-12-07
Earnings History > 16 > date
2021-10-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
3.02
Earnings History > 16 > eps Estimate
2.49
Earnings History > 16 > eps Difference
0.53
Earnings History > 16 > surprise Percent
21.2851
Earnings History > 17 > period
2021-07-31
Earnings History > 17 > report Date
2021-08-24
Earnings History > 17 > date
2021-07-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.87
Earnings History > 17 > eps Estimate
1.54
Earnings History > 17 > eps Difference
0.33
Earnings History > 17 > surprise Percent
21.4286
Earnings History > 18 > period
2021-04-30
Earnings History > 18 > report Date
2021-05-25
Earnings History > 18 > date
2021-04-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.01
Earnings History > 18 > eps Estimate
0.8
Earnings History > 18 > eps Difference
0.21
Earnings History > 18 > surprise Percent
26.25
Earnings History > 19 > period
2021-01-31
Earnings History > 19 > report Date
2021-02-23
Earnings History > 19 > date
2021-01-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.76
Earnings History > 19 > eps Estimate
0.47
Earnings History > 19 > eps Difference
0.29
Earnings History > 19 > surprise Percent
61.7021
Earnings History > 20 > period
2020-10-31
Earnings History > 20 > report Date
2020-12-07
Earnings History > 20 > date
2020-10-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.55
Earnings History > 20 > eps Estimate
1.24
Earnings History > 20 > eps Difference
0.31
Earnings History > 20 > surprise Percent
25
Earnings History > 21 > period
2020-07-31
Earnings History > 21 > report Date
2020-08-25
Earnings History > 21 > date
2020-07-31
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.9
Earnings History > 21 > eps Estimate
0.71
Earnings History > 21 > eps Difference
0.19
Earnings History > 21 > surprise Percent
26.7606
Earnings History > 22 > period
2020-04-30
Earnings History > 22 > report Date
2020-05-27
Earnings History > 22 > date
2020-04-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.59
Earnings History > 22 > eps Estimate
0.45
Earnings History > 22 > eps Difference
0.14
Earnings History > 22 > surprise Percent
31.1111
Earnings History > 23 > period
2020-01-31
Earnings History > 23 > report Date
2020-02-25
Earnings History > 23 > date
2020-01-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.41
Earnings History > 23 > eps Estimate
0.45
Earnings History > 23 > eps Difference
-0.04
Earnings History > 23 > surprise Percent
-8.8889
Earnings History > 24 > period
2019-10-31
Earnings History > 24 > report Date
2019-12-09
Earnings History > 24 > date
2019-10-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.41
Earnings History > 24 > eps Estimate
1.3
Earnings History > 24 > eps Difference
0.11
Earnings History > 24 > surprise Percent
8.4615
Earnings History > 25 > period
2019-07-31
Earnings History > 25 > report Date
2019-08-20
Earnings History > 25 > date
2019-07-31
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1
Earnings History > 25 > eps Estimate
0.83
Earnings History > 25 > eps Difference
0.17
Earnings History > 25 > surprise Percent
20.4819
Earnings History > 26 > period
2019-04-30
Earnings History > 26 > report Date
2019-05-21
Earnings History > 26 > date
2019-04-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.87
Earnings History > 26 > eps Estimate
0.75
Earnings History > 26 > eps Difference
0.12
Earnings History > 26 > surprise Percent
16
Earnings History > 27 > period
2019-01-31
Earnings History > 27 > report Date
2019-02-26
Earnings History > 27 > date
2019-01-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.76
Earnings History > 27 > eps Estimate
0.61
Earnings History > 27 > eps Difference
0.15
Earnings History > 27 > surprise Percent
24.5902
Earnings History > 28 > period
2018-10-31
Earnings History > 28 > report Date
2018-12-04
Earnings History > 28 > date
2018-10-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
2.08
Earnings History > 28 > eps Estimate
1.83
Earnings History > 28 > eps Difference
0.25
Earnings History > 28 > surprise Percent
13.6612
Earnings History > 29 > period
2018-07-31
Earnings History > 29 > report Date
2018-08-21
Earnings History > 29 > date
2018-07-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.26
Earnings History > 29 > eps Estimate
1.03
Earnings History > 29 > eps Difference
0.23
Earnings History > 29 > surprise Percent
22.3301
Earnings History > 30 > period
2018-04-30
Earnings History > 30 > report Date
2018-05-22
Earnings History > 30 > date
2018-04-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.72
Earnings History > 30 > eps Estimate
0.76
Earnings History > 30 > eps Difference
-0.04
Earnings History > 30 > surprise Percent
-5.2632
Earnings History > 31 > period
2018-01-31
Earnings History > 31 > report Date
2018-02-27
Earnings History > 31 > date
2018-01-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.63
Earnings History > 31 > eps Estimate
0.62
Earnings History > 31 > eps Difference
0.01
Earnings History > 31 > surprise Percent
1.6129
Earnings History > 32 > period
2017-10-31
Earnings History > 32 > report Date
2017-12-05
Earnings History > 32 > date
2017-10-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.17
Earnings History > 32 > eps Estimate
1.19
Earnings History > 32 > eps Difference
-0.02
Earnings History > 32 > surprise Percent
-1.6807
Earnings History > 33 > period
2017-07-31
Earnings History > 33 > report Date
2017-08-22
Earnings History > 33 > date
2017-07-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.7
Earnings History > 33 > eps Estimate
0.69
Earnings History > 33 > eps Difference
0.01
Earnings History > 33 > surprise Percent
1.4493
Earnings History > 34 > period
2017-04-30
Earnings History > 34 > report Date
2017-05-23
Earnings History > 34 > date
2017-04-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.73
Earnings History > 34 > eps Estimate
0.63
Earnings History > 34 > eps Difference
0.1
Earnings History > 34 > surprise Percent
15.873
Earnings History > 35 > period
2017-01-31
Earnings History > 35 > report Date
2017-02-22
Earnings History > 35 > date
2017-01-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.42
Earnings History > 35 > eps Estimate
0.35
Earnings History > 35 > eps Difference
0.07
Earnings History > 35 > surprise Percent
20
Earnings History > 36 > period
2016-10-31
Earnings History > 36 > report Date
2016-12-06
Earnings History > 36 > date
2016-10-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
1.15
Earnings History > 36 > eps Estimate
0.99
Earnings History > 36 > eps Difference
0.16
Earnings History > 36 > surprise Percent
16.1616
Earnings History > 37 > period
2016-07-31
Earnings History > 37 > report Date
2016-08-23
Earnings History > 37 > date
2016-07-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.61
Earnings History > 37 > eps Estimate
0.61
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
0
Earnings History > 38 > period
2016-04-30
Earnings History > 38 > report Date
2016-05-24
Earnings History > 38 > date
2016-04-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.51
Earnings History > 38 > eps Estimate
0.46
Earnings History > 38 > eps Difference
0.05
Earnings History > 38 > surprise Percent
10.8696
Earnings History > 39 > period
2016-01-31
Earnings History > 39 > report Date
2016-02-23
Earnings History > 39 > date
2016-01-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.4
Earnings History > 39 > eps Estimate
0.4
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
0
Earnings History > 40 > period
2015-10-31
Earnings History > 40 > report Date
2015-12-08
Earnings History > 40 > date
2015-10-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.8
Earnings History > 40 > eps Estimate
0.83
Earnings History > 40 > eps Difference
-0.03
Earnings History > 40 > surprise Percent
-3.6145
Earnings History > 41 > period
2015-07-31
Earnings History > 41 > report Date
2015-08-25
Earnings History > 41 > date
2015-07-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.44
Earnings History > 41 > eps Estimate
0.49
Earnings History > 41 > eps Difference
-0.05
Earnings History > 41 > surprise Percent
-10.2041
Earnings History > 42 > period
2015-04-30
Earnings History > 42 > report Date
2015-05-27
Earnings History > 42 > date
2015-04-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.37
Earnings History > 42 > eps Estimate
0.35
Earnings History > 42 > eps Difference
0.02
Earnings History > 42 > surprise Percent
5.7143
Earnings History > 43 > period
2015-01-31
Earnings History > 43 > report Date
2015-02-24
Earnings History > 43 > date
2015-01-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.44
Earnings History > 43 > eps Estimate
0.3
Earnings History > 43 > eps Difference
0.14
Earnings History > 43 > surprise Percent
46.6667
Earnings History > 44 > period
2014-10-31
Earnings History > 44 > report Date
2014-12-10
Earnings History > 44 > date
2014-10-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.83
Earnings History > 44 > eps Estimate
0.73
Earnings History > 44 > eps Difference
0.1
Earnings History > 44 > surprise Percent
13.6986
Earnings History > 45 > period
2014-07-31
Earnings History > 45 > report Date
2014-09-03
Earnings History > 45 > date
2014-07-31
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.53
Earnings History > 45 > eps Estimate
0.45
Earnings History > 45 > eps Difference
0.08
Earnings History > 45 > surprise Percent
17.7778
Earnings History > 46 > period
2014-04-30
Earnings History > 46 > report Date
2014-05-28
Earnings History > 46 > date
2014-04-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.35
Earnings History > 46 > eps Estimate
0.26
Earnings History > 46 > eps Difference
0.09
Earnings History > 46 > surprise Percent
34.6154
Earnings History > 47 > period
2014-01-31
Earnings History > 47 > report Date
2014-02-25
Earnings History > 47 > date
2014-01-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.15
Earnings History > 47 > eps Estimate
0.18
Earnings History > 47 > eps Difference
-0.03
Earnings History > 47 > surprise Percent
-16.6667
Earnings History > 48 > period
2013-10-31
Earnings History > 48 > report Date
2013-12-10
Earnings History > 48 > date
2013-10-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.54
Earnings History > 48 > eps Estimate
0.43
Earnings History > 48 > eps Difference
0.11
Earnings History > 48 > surprise Percent
25.5814
Earnings History > 49 > period
2013-07-31
Earnings History > 49 > report Date
2013-08-21
Earnings History > 49 > date
2013-07-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.26
Earnings History > 49 > eps Estimate
0.26
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
0
Earnings History > 50 > period
2013-04-30
Earnings History > 50 > report Date
2013-05-22
Earnings History > 50 > date
2013-04-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.09
Earnings History > 50 > eps Estimate
0.07
Earnings History > 50 > eps Difference
0.02
Earnings History > 50 > surprise Percent
28.5714
Earnings History > 51 > period
2013-01-31
Earnings History > 51 > report Date
2013-02-20
Earnings History > 51 > date
2013-01-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.03
Earnings History > 51 > eps Estimate
0.1
Earnings History > 51 > eps Difference
-0.07
Earnings History > 51 > surprise Percent
-70
Earnings History > 52 > period
2012-10-31
Earnings History > 52 > report Date
2012-12-04
Earnings History > 52 > date
2012-10-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
2.35
Earnings History > 52 > eps Estimate
0.24
Earnings History > 52 > eps Difference
2.11
Earnings History > 52 > surprise Percent
879.1667
Earnings History > 53 > period
2012-07-31
Earnings History > 53 > report Date
2012-08-22
Earnings History > 53 > date
2012-07-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.36
Earnings History > 53 > eps Estimate
0.18
Earnings History > 53 > eps Difference
0.18
Earnings History > 53 > surprise Percent
100
Earnings History > 54 > period
2012-04-30
Earnings History > 54 > report Date
2012-05-23
Earnings History > 54 > date
2012-04-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.1
Earnings History > 54 > eps Estimate
0.04
Earnings History > 54 > eps Difference
0.06
Earnings History > 54 > surprise Percent
150
Earnings History > 55 > period
2012-01-31
Earnings History > 55 > report Date
2012-02-22
Earnings History > 55 > date
2012-01-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-0.02
Earnings History > 55 > eps Estimate
0.02
Earnings History > 55 > eps Difference
-0.04
Earnings History > 55 > surprise Percent
-200
Earnings History > 56 > period
2011-10-31
Earnings History > 56 > report Date
2011-12-06
Earnings History > 56 > date
2011-10-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.09
Earnings History > 56 > eps Estimate
0.05
Earnings History > 56 > eps Difference
0.04
Earnings History > 56 > surprise Percent
80
Earnings History > 57 > period
2011-07-31
Earnings History > 57 > report Date
2011-08-24
Earnings History > 57 > date
2011-07-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.25
Earnings History > 57 > eps Estimate
0.03
Earnings History > 57 > eps Difference
0.22
Earnings History > 57 > surprise Percent
733.3333
Earnings History > 58 > period
2011-04-30
Earnings History > 58 > report Date
2011-05-25
Earnings History > 58 > date
2011-04-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-0.12
Earnings History > 58 > eps Estimate
-0.04
Earnings History > 58 > eps Difference
-0.08
Earnings History > 58 > surprise Percent
-200
Earnings History > 59 > period
2011-01-31
Earnings History > 59 > report Date
2011-02-23
Earnings History > 59 > date
2011-01-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.02
Earnings History > 59 > eps Estimate
-0.07
Earnings History > 59 > eps Difference
0.09
Earnings History > 59 > surprise Percent
128.5714
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
USD
Earnings History > 60 > eps Actual
0.3
Earnings History > 60 > eps Estimate
-0.08
Earnings History > 60 > eps Difference
0.38
Earnings History > 60 > surprise Percent
475
Earnings History > 61 > period
2010-07-31
Earnings History > 61 > report Date
2010-08-25
Earnings History > 61 > date
2010-07-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.16
Earnings History > 61 > eps Estimate
-0.14
Earnings History > 61 > eps Difference
0.3
Earnings History > 61 > surprise Percent
214.2857
Earnings History > 62 > period
2010-04-30
Earnings History > 62 > report Date
2010-05-26
Earnings History > 62 > date
2010-04-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
-0.24
Earnings History > 62 > eps Estimate
-0.23
Earnings History > 62 > eps Difference
-0.01
Earnings History > 62 > surprise Percent
-4.3478
Earnings History > 63 > period
2010-01-31
Earnings History > 63 > report Date
2010-02-24
Earnings History > 63 > date
2010-01-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.25
Earnings History > 63 > eps Estimate
-0.35
Earnings History > 63 > eps Difference
0.1
Earnings History > 63 > surprise Percent
28.5714
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
USD
Earnings History > 64 > eps Actual
-0.68
Earnings History > 64 > eps Estimate
-0.46
Earnings History > 64 > eps Difference
-0.22
Earnings History > 64 > surprise Percent
-47.8261
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
USD
Earnings History > 65 > eps Actual
-2.93
Earnings History > 65 > eps Estimate
-1.79
Earnings History > 65 > eps Difference
-1.14
Earnings History > 65 > surprise Percent
-63.6872
Earnings History > 66 > period
2009-04-30
Earnings History > 66 > report Date
2009-06-03
Earnings History > 66 > date
2009-04-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.52
Earnings History > 66 > eps Estimate
-0.5
Earnings History > 66 > eps Difference
-0.02
Earnings History > 66 > surprise Percent
-4
Earnings History > 67 > period
2009-01-31
Earnings History > 67 > report Date
2009-03-04
Earnings History > 67 > date
2009-01-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.55
Earnings History > 67 > eps Estimate
-0.52
Earnings History > 67 > eps Difference
-0.03
Earnings History > 67 > surprise Percent
-5.7692
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
USD
Earnings History > 68 > eps Actual
-0.49
Earnings History > 68 > eps Estimate
-0.46
Earnings History > 68 > eps Difference
-0.03
Earnings History > 68 > surprise Percent
-6.5217
Earnings History > 69 > period
2008-07-31
Earnings History > 69 > report Date
2008-09-04
Earnings History > 69 > date
2008-07-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-0.18
Earnings History > 69 > eps Estimate
-0.36
Earnings History > 69 > eps Difference
0.18
Earnings History > 69 > surprise Percent
50
Earnings History > 70 > period
2008-04-30
Earnings History > 70 > report Date
2008-06-03
Earnings History > 70 > date
2008-04-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-0.59
Earnings History > 70 > eps Estimate
-0.88
Earnings History > 70 > eps Difference
0.29
Earnings History > 70 > surprise Percent
32.9545
Earnings History > 71 > period
2008-01-31
Earnings History > 71 > report Date
2008-02-27
Earnings History > 71 > date
2008-01-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-0.61
Earnings History > 71 > eps Estimate
-0.5
Earnings History > 71 > eps Difference
-0.11
Earnings History > 71 > surprise Percent
-22
Earnings History > 72 > period
2007-10-31
Earnings History > 72 > report Date
2007-12-06
Earnings History > 72 > date
2007-10-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
-0.52
Earnings History > 72 > eps Estimate
-0.77
Earnings History > 72 > eps Difference
0.25
Earnings History > 72 > surprise Percent
32.4675
Earnings History > 73 > period
2007-07-31
Earnings History > 73 > report Date
2007-08-22
Earnings History > 73 > date
2007-07-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.16
Earnings History > 73 > eps Estimate
-0.02
Earnings History > 73 > eps Difference
0.18
Earnings History > 73 > surprise Percent
900
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
USD
Earnings History > 74 > eps Actual
0.22
Earnings History > 74 > eps Estimate
0.25
Earnings History > 74 > eps Difference
-0.03
Earnings History > 74 > surprise Percent
-12
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
USD
Earnings History > 75 > eps Actual
0.33
Earnings History > 75 > eps Estimate
0.29
Earnings History > 75 > eps Difference
0.04
Earnings History > 75 > surprise Percent
13.7931
Earnings History > 76 > period
2006-10-31
Earnings History > 76 > report Date
2006-12-05
Earnings History > 76 > date
2006-10-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
1.07
Earnings History > 76 > eps Estimate
1.06
Earnings History > 76 > eps Difference
0.01
Earnings History > 76 > surprise Percent
0.9434
Earnings History > 77 > period
2006-07-31
Earnings History > 77 > report Date
2006-08-22
Earnings History > 77 > date
2006-07-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
1.07
Earnings History > 77 > eps Estimate
1.04
Earnings History > 77 > eps Difference
0.03
Earnings History > 77 > surprise Percent
2.8846
Earnings History > 78 > period
2006-04-30
Earnings History > 78 > report Date
2006-05-23
Earnings History > 78 > date
2006-04-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
1.06
Earnings History > 78 > eps Estimate
1.03
Earnings History > 78 > eps Difference
0.03
Earnings History > 78 > surprise Percent
2.9126
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
USD
Earnings History > 79 > eps Actual
0.98
Earnings History > 79 > eps Estimate
0.92
Earnings History > 79 > eps Difference
0.06
Earnings History > 79 > surprise Percent
6.5217
Earnings History > 80 > period
2005-10-31
Earnings History > 80 > report Date
2005-12-08
Earnings History > 80 > date
2005-10-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
1.84
Earnings History > 80 > eps Estimate
1.65
Earnings History > 80 > eps Difference
0.19
Earnings History > 80 > surprise Percent
11.5152
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
USD
Earnings History > 81 > eps Actual
1.27
Earnings History > 81 > eps Estimate
1.19
Earnings History > 81 > eps Difference
0.08
Earnings History > 81 > surprise Percent
6.7227
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
USD
Earnings History > 82 > eps Actual
1
Earnings History > 82 > eps Estimate
0.89
Earnings History > 82 > eps Difference
0.11
Earnings History > 82 > surprise Percent
12.3596
Earnings History > 83 > period
2005-01-31
Earnings History > 83 > report Date
2005-02-23
Earnings History > 83 > date
2005-01-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.67
Earnings History > 83 > eps Estimate
0.57
Earnings History > 83 > eps Difference
0.1
Earnings History > 83 > surprise Percent
17.5439
Earnings History > 84 > period
2004-10-31
Earnings History > 84 > report Date
2004-12-09
Earnings History > 84 > date
2004-10-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
1.11
Earnings History > 84 > eps Estimate
0.99
Earnings History > 84 > eps Difference
0.12
Earnings History > 84 > surprise Percent
12.1212
Earnings History > 85 > period
2004-07-31
Earnings History > 85 > report Date
2004-08-25
Earnings History > 85 > date
2004-07-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.66
Earnings History > 85 > eps Estimate
0.6
Earnings History > 85 > eps Difference
0.06
Earnings History > 85 > surprise Percent
10
Earnings History > 86 > period
2004-04-30
Earnings History > 86 > report Date
2004-05-26
Earnings History > 86 > date
2004-04-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
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
USD
Earnings History > 87 > eps Actual
0.31
Earnings History > 87 > eps Estimate
0.3
Earnings History > 87 > eps Difference
0.01
Earnings History > 87 > surprise Percent
3.3333
Earnings History > 88 > period
2003-10-31
Earnings History > 88 > report Date
2003-12-10
Earnings History > 88 > date
2003-10-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.6
Earnings History > 88 > eps Estimate
0.57
Earnings History > 88 > eps Difference
0.03
Earnings History > 88 > surprise Percent
5.2632
Earnings History > 89 > period
2003-07-31
Earnings History > 89 > report Date
2003-08-26
Earnings History > 89 > date
2003-07-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.45
Earnings History > 89 > eps Estimate
0.41
Earnings History > 89 > eps Difference
0.04
Earnings History > 89 > surprise Percent
9.7561
Earnings History > 90 > period
2003-04-30
Earnings History > 90 > report Date
2003-05-28
Earnings History > 90 > date
2003-04-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.36
Earnings History > 90 > eps Estimate
0.34
Earnings History > 90 > eps Difference
0.02
Earnings History > 90 > surprise Percent
5.8824
Earnings History > 91 > period
2003-01-31
Earnings History > 91 > report Date
2003-02-25
Earnings History > 91 > date
2003-01-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.31
Earnings History > 91 > eps Estimate
0.31
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-12-11
Earnings History > 92 > date
2002-10-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.47
Earnings History > 92 > eps Estimate
0.45
Earnings History > 92 > eps Difference
0.02
Earnings History > 92 > surprise Percent
4.4444
Earnings History > 93 > period
2002-07-31
Earnings History > 93 > report Date
2002-08-27
Earnings History > 93 > date
2002-07-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.35
Earnings History > 93 > eps Estimate
0.31
Earnings History > 93 > eps Difference
0.04
Earnings History > 93 > surprise Percent
12.9032
Earnings History > 94 > period
2002-04-30
Earnings History > 94 > report Date
2002-05-29
Earnings History > 94 > date
2002-04-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.35
Earnings History > 94 > eps Estimate
0.31
Earnings History > 94 > eps Difference
0.04
Earnings History > 94 > surprise Percent
12.9032
Earnings History > 95 > period
2002-01-31
Earnings History > 95 > report Date
2002-02-26
Earnings History > 95 > date
2002-01-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.3
Earnings History > 95 > eps Estimate
0.26
Earnings History > 95 > eps Difference
0.04
Earnings History > 95 > surprise Percent
15.3846
Earnings History > 96 > period
2001-10-31
Earnings History > 96 > report Date
2001-12-12
Earnings History > 96 > date
2001-10-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.46
Earnings History > 96 > eps Estimate
0.41
Earnings History > 96 > eps Difference
0.05
Earnings History > 96 > surprise Percent
12.1951
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
USD
Earnings History > 97 > eps Actual
0.39
Earnings History > 97 > eps Estimate
0.31
Earnings History > 97 > eps Difference
0.08
Earnings History > 97 > surprise Percent
25.8065
Earnings History > 98 > period
2001-04-30
Earnings History > 98 > report Date
2001-05-30
Earnings History > 98 > date
2001-04-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.29
Earnings History > 98 > eps Estimate
0.24
Earnings History > 98 > eps Difference
0.05
Earnings History > 98 > surprise Percent
20.8333
Earnings History > 99 > period
2001-01-31
Earnings History > 99 > report Date
2001-02-27
Earnings History > 99 > date
2001-01-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.25
Earnings History > 99 > eps Estimate
0.21
Earnings History > 99 > eps Difference
0.04
Earnings History > 99 > surprise Percent
19.0476
Earnings History > 100 > period
2000-10-31
Earnings History > 100 > report Date
2000-12-13
Earnings History > 100 > date
2000-10-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.38
Earnings History > 100 > eps Estimate
0.32
Earnings History > 100 > eps Difference
0.06
Earnings History > 100 > surprise Percent
18.75
Earnings History > 101 > period
2000-07-31
Earnings History > 101 > report Date
2000-08-24
Earnings History > 101 > date
2000-07-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.25
Earnings History > 101 > eps Estimate
0.21
Earnings History > 101 > eps Difference
0.04
Earnings History > 101 > surprise Percent
19.0476
Earnings History > 102 > period
2000-04-30
Earnings History > 102 > report Date
2000-05-24
Earnings History > 102 > date
2000-04-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.19
Earnings History > 102 > eps Estimate
0.17
Earnings History > 102 > eps Difference
0.02
Earnings History > 102 > surprise Percent
11.7647
Earnings History > 103 > period
2000-01-31
Earnings History > 103 > report Date
2000-02-24
Earnings History > 103 > date
2000-01-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.15
Earnings History > 103 > eps Estimate
0.14
Earnings History > 103 > eps Difference
0.01
Earnings History > 103 > surprise Percent
7.1429
Earnings History > 104 > period
1999-10-31
Earnings History > 104 > report Date
1999-12-15
Earnings History > 104 > date
1999-10-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.23
Earnings History > 104 > eps Estimate
0.21
Earnings History > 104 > eps Difference
0.02
Earnings History > 104 > surprise Percent
9.5238
Earnings History > 105 > period
1999-07-31
Earnings History > 105 > report Date
1999-08-24
Earnings History > 105 > date
1999-07-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.2
Earnings History > 105 > eps Estimate
0.19
Earnings History > 105 > eps Difference
0.01
Earnings History > 105 > surprise Percent
5.2632
Earnings History > 106 > period
1999-04-30
Earnings History > 106 > report Date
1999-05-26
Earnings History > 106 > date
1999-04-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.15
Earnings History > 106 > eps Estimate
0.13
Earnings History > 106 > eps Difference
0.02
Earnings History > 106 > surprise Percent
15.3846
Earnings History > 107 > period
1999-01-31
Earnings History > 107 > report Date
1999-02-24
Earnings History > 107 > date
1999-01-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.12
Earnings History > 107 > eps Estimate
0.12
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
0
Earnings History > 108 > period
1998-10-31
Earnings History > 108 > report Date
1998-12-09
Earnings History > 108 > date
1998-10-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.18
Earnings History > 108 > eps Estimate
0.18
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-25
Earnings History > 109 > date
1998-07-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.17
Earnings History > 109 > eps Estimate
0.13
Earnings History > 109 > eps Difference
0.04
Earnings History > 109 > surprise Percent
30.7692
Earnings History > 110 > period
1998-04-30
Earnings History > 110 > report Date
1998-05-20
Earnings History > 110 > date
1998-04-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.1
Earnings History > 110 > eps Estimate
0.1
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-24
Earnings History > 111 > date
1998-01-31
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.11
Earnings History > 111 > eps Estimate
0.11
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-12-09
Earnings History > 112 > date
1997-10-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.17
Earnings History > 112 > eps Estimate
0.16
Earnings History > 112 > eps Difference
0.01
Earnings History > 112 > surprise Percent
6.25
Earnings History > 113 > period
1997-07-31
Earnings History > 113 > report Date
1997-08-26
Earnings History > 113 > date
1997-07-31
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.11
Earnings History > 113 > eps Estimate
0.11
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
0
Earnings History > 114 > period
1997-04-30
Earnings History > 114 > report Date
1997-05-21
Earnings History > 114 > date
1997-04-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.09
Earnings History > 114 > eps Estimate
0.09
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
0
Earnings History > 115 > period
1997-01-31
Earnings History > 115 > report Date
1997-02-26
Earnings History > 115 > date
1997-01-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.1
Earnings History > 115 > eps Estimate
0.08
Earnings History > 115 > eps Difference
0.02
Earnings History > 115 > surprise Percent
25
Earnings History > 116 > period
1996-10-31
Earnings History > 116 > report Date
1996-12-11
Earnings History > 116 > date
1996-10-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.15
Earnings History > 116 > eps Estimate
0.15
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-22
Earnings History > 117 > date
1996-07-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.11
Earnings History > 117 > eps Estimate
0.1
Earnings History > 117 > eps Difference
0.01
Earnings History > 117 > surprise Percent
10
Earnings History > 118 > period
1996-04-30
Earnings History > 118 > report Date
1996-05-23
Earnings History > 118 > date
1996-04-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.06
Earnings History > 118 > eps Estimate
0.06
Earnings History > 118 > eps Difference
0
Earnings History > 118 > surprise Percent
0
Earnings History > 119 > period
1996-01-31
Earnings History > 119 > report Date
1996-02-26
Earnings History > 119 > date
1996-01-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.06
Earnings History > 119 > eps Estimate
0.06
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-12-11
Earnings History > 120 > date
1995-10-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.12
Earnings History > 120 > eps Estimate
0.11
Earnings History > 120 > eps Difference
0.01
Earnings History > 120 > surprise Percent
9.0909
Toll Brothers, Inc., together with its subsidiaries, designs, builds, markets, sells, and arranges finance for a range of detached and attached homes in luxury residential communities in the United States. It designs, builds, markets, and sells condominiums through Toll Brothers City Living. The company also develops a range of single-story living and first-floor primary bedroom suite home designs, as well as communities with recreational amenities, such as golf courses, marinas, pool complexes, country clubs, and fitness and recreation centers; and develops, operates, and rents apartments. In addition, it provides various interior fit-out options, such as flooring, wall tile, plumbing, cabinets, fixtures, appliances, lighting, and home-automation and security technologies. Further, the company owns and operates architectural, engineering, mortgage, title, land development, insurance, smart home technology, landscaping, lumber distribution, house component assembly, and component manufacturing operations. It serves luxury first-time, move-up, empty-nester, active-adult, and second-home buyers. The company was founded in 1967 and is headquartered in Fort Washington, Pennsylvania.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AToll Brothers: Expect Weak Earnings In The Next Few Quarters (NYSE:TOL) Seeking Alpha
Read more →Canterbury Meadows by Toll Brothers Opens in Royersford, Pennsylvania - markets.businessinsider.com
12/15/2025
Canterbury Meadows by Toll Brothers Opens in Royersford, Pennsylvania markets.businessinsider.com
Read more →Showing 2 of 10
(Last Updated 2025-07-31)
Rating:
BUY
Target Price:
$150.8667
Analyst Picks
Strong Buy
9
Buy
3
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)
-
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
-
Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 85.88% of the total shares of Toll Brothers Inc
1.
BlackRock Inc(11.5776%)
since
2025/06/30
2.
Vanguard Group Inc(10.0404%)
since
2025/06/30
3.
Greenhaven Associates Inc(5.8121%)
since
2025/06/30
4.
State Street Corp(3.6193%)
since
2025/06/30
5.
Capital World Investors(3.553%)
since
2025/06/30
6.
iShares Core S&P Mid-Cap ETF(3.3582%)
since
2025/08/31
7.
Vanguard Total Stock Mkt Idx Inv(3.2317%)
since
2025/07/31
8.
FMR Inc(2.9984%)
since
2025/06/30
9.
Dimensional Fund Advisors, Inc.(2.9684%)
since
2025/06/30
10.
AQR Capital Management LLC(2.7059%)
since
2025/06/30
11.
Vanguard Small Cap Index(2.5048%)
since
2025/07/31
12.
Geode Capital Management, LLC(2.3437%)
since
2025/06/30
13.
Massachusetts Financial Services Company(2.0871%)
since
2025/06/30
14.
American Funds SMALLCAP World A(1.9993%)
since
2025/06/30
15.
D1 Capital Partners L.P.(1.6641%)
since
2025/06/30
16.
Vanguard Small Cap Value Index Inv(1.6118%)
since
2025/07/31
17.
Millennium Management LLC(1.5508%)
since
2025/06/30
18.
Qube Research & Technologies(1.4699%)
since
2025/06/30
19.
NORGES BANK(1.4071%)
since
2025/06/30
20.
American Funds Growth Fund of Amer A(1.3457%)
since
2025/06/30
21.
Capital Group Growth Fnd of Amer Comp(1.3457%)
since
2025/06/30
22.
Goldman Sachs Group Inc(1.3032%)
since
2025/06/30
23.
Holocene Advisors, LP(1.2966%)
since
2025/06/30
24.
UBS Group AG(1.2589%)
since
2025/06/30
25.
BAMCO Inc(1.1773%)
since
2025/06/30
26.
Morgan Stanley - Brokerage Accounts(1.1698%)
since
2025/06/30
27.
iShares US Home Construction ETF(1.1151%)
since
2025/08/31
28.
Vanguard Institutional Extnd Mkt Idx Tr(1.1076%)
since
2025/07/31
29.
Bank of New York Mellon Corp(1.039%)
since
2025/06/30
30.
Strategic Advisers Fidelity US TtlStk(0.8957%)
since
2025/07/31
31.
Baron Real Estate Institutional(0.8329%)
since
2025/06/30
32.
Baron Real Estate Strategy(0.8329%)
since
2025/06/30
33.
SPDR® S&P MIDCAP 400 ETF Trust(0.7903%)
since
2025/07/31
34.
DFA US Targeted Value I(0.6538%)
since
2025/07/31
35.
iShares S&P Mid-Cap 400 Growth ETF(0.5875%)
since
2025/08/31
36.
Fidelity Extended Market Index(0.5558%)
since
2025/07/31
37.
Dimensional US Targeted Value ETF(0.5546%)
since
2025/08/29
38.
SPDR® S&P Homebuilders ETF(0.5198%)
since
2025/08/31
39.
Fidelity Mid-Cap Stock(0.5138%)
since
2025/07/31
40.
SPDR® Portfolio S&P 400™ Mid Cap ETF(0.4773%)
since
2025/08/31
* 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
0
EPS Estimate
4.91
EPS Difference
-4.91
Surprise Percent
-100%
(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.