_id
69148532ccc777a4e85d9580
Ticker
NVR
Name
NVR Inc
Exchange
NYSE
Address
Plaza America Tower I, Reston, VA, United States, 20190
Country
USA
Sector
Consumer Cyclical
Industry
Residential Construction
Currency
USD
Website
https://www.nvrinc.com
Description
NVR, Inc. operates as a homebuilder in the United States. The company operates through, Homebuilding and Mortgage Banking segments. It engages in the construction and sale of single-family detached homes, townhomes, and condominium buildings under the Ryan Homes, NVHomes, and Heartland Homes names. The company markets its Ryan Homes products to first-time and first-time move-up buyers; and NVHomes and Heartland Homes products to move-up and luxury buyers. It also provides various mortgage related services to its homebuilding customers, as well as brokers title insurance; performs title searches; and sells mortgage loans to investors in the secondary markets on a servicing released basis. The company primarily serves in Maryland, Virginia, West Virginia, Delaware, New Jersey, Eastern Pennsylvania, New York, Ohio, Western Pennsylvania, Indiana, Illinois, North Carolina, Georgia, Kentucky, South Carolina, Florida, Tennessee, and Washington, D.C. NVR, Inc. was founded in 1948 and is headquartered in Reston, Virginia.
Last Close
7438.36
Volume
17102
Current Price
7318.29
Change
-1.614199904279972
Last Updated
2025-12-02T12:50:04.550Z
Image
-
Ipo Date
1987-06-25T00:00:00.000Z
Market Cap
20770500608
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9518333333333334
Sentiment Sources
12
Rating
3.3333
Target Price
8533.333
Strong Buy
1
Buy
0
Hold
5
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
2505303000
Cost Of Revenue
1917196000
Gross Profit
588107000
Operating Expenses
165133000
Operating Income
422974000
Interest Expense
6855000
Pretax Income
444073000
Net Income
342688000
Eps
110.72310177705977
Dividends Per Share
-
Shares Outstanding
2732735
Income Tax Expense
101385000
EBITDA
457024000
Operating Margin
16.883147467591744
Total Other Income Expense Net
21099000
Cash
2023604000
Short Term Investments
-
Receivables
41377000
Inventories
2131425000
Total Current Assets
4196406000
Property Plant Equipment
222928000
Total Assets
6035458000
Payables
416458000
Short Term Debt
-
Long Term Debt
909654000
Total Liabilities
2068696000
Equity
3966762000
Depreciation
6096000
Change In Working Capital
-20397000
Cash From Operations
438706000
Capital Expenditures
5446000
Cash From Investing
-7110000
Cash From Financing
-237917000
Net Change In Cash
193679000
PE
16.5291
PB
5.709973915752949
ROE
8.638985651269222
ROA
5.677912098800124
FCF
433260000
Fcf Percent
0.17293716568415077
Piotroski FScore
4
Health Score
56
Deep Value Investing Score
5
Defensive Investing Score
7.5
Dividend Investing Score
3
Economic Moat Investing Score
8
Garp Investing Score
4
Growth Investing Score
3
Momentum Investing Score
6
Net Net Investing Score
4
Quality Investing Score
7
Value Investing Score
7
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
2505303000
Quarters > 0 > income Statement > cost Of Revenue
1917196000
Quarters > 0 > income Statement > gross Profit
588107000
Quarters > 0 > income Statement > operating Expenses
165133000
Quarters > 0 > income Statement > operating Income
422974000
Quarters > 0 > income Statement > interest Expense
6855000
Quarters > 0 > income Statement > pretax Income
444073000
Quarters > 0 > income Statement > net Income
342688000
Quarters > 0 > income Statement > eps
110.72310177705977
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
3095000
Quarters > 0 > income Statement > income Tax Expense
101385000
Quarters > 0 > income Statement > EBITDA
457024000
Quarters > 0 > income Statement > operating Margin
16.883147467591744
Quarters > 0 > income Statement > total Other Income Expense Net
21099000
Quarters > 0 > balance Sheet > cash
2023604000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
41377000
Quarters > 0 > balance Sheet > inventories
2131425000
Quarters > 0 > balance Sheet > total Current Assets
4196406000
Quarters > 0 > balance Sheet > property Plant Equipment
222928000
Quarters > 0 > balance Sheet > total Assets
6035458000
Quarters > 0 > balance Sheet > payables
416458000
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
909654000
Quarters > 0 > balance Sheet > total Liabilities
2068696000
Quarters > 0 > balance Sheet > equity
3966762000
Quarters > 0 > cash Flow > net Income
342688000
Quarters > 0 > cash Flow > depreciation
6096000
Quarters > 0 > cash Flow > change In Working Capital
-20397000
Quarters > 0 > cash Flow > cash From Operations
438706000
Quarters > 0 > cash Flow > capital Expenditures
5446000
Quarters > 0 > cash Flow > cash From Investing
-7110000
Quarters > 0 > cash Flow > cash From Financing
-237917000
Quarters > 0 > cash Flow > net Change In Cash
193679000
Quarters > 0 > ratios > PE
110.72310177705977
Quarters > 0 > ratios > PB
5.709973915752949
Quarters > 0 > ratios > ROE
8.638985651269222
Quarters > 0 > ratios > ROA
5.677912098800124
Quarters > 0 > ratios > FCF
433260000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.17293716568415077
Quarters > 0 > health Score
56
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
2603307000
Quarters > 1 > income Statement > cost Of Revenue
1999983000
Quarters > 1 > income Statement > gross Profit
603324000
Quarters > 1 > income Statement > operating Expenses
175595000
Quarters > 1 > income Statement > operating Income
427729000
Quarters > 1 > income Statement > interest Expense
6685000
Quarters > 1 > income Statement > pretax Income
447133000
Quarters > 1 > income Statement > net Income
333737000
Quarters > 1 > income Statement > eps
107.06993904395252
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
3117000
Quarters > 1 > income Statement > income Tax Expense
113396000
Quarters > 1 > income Statement > EBITDA
459807000
Quarters > 1 > income Statement > operating Margin
16.430217411930286
Quarters > 1 > income Statement > total Other Income Expense Net
19404000
Quarters > 1 > balance Sheet > cash
1829925000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
41496000
Quarters > 1 > balance Sheet > inventories
2170040000
Quarters > 1 > balance Sheet > total Current Assets
4041461000
Quarters > 1 > balance Sheet > property Plant Equipment
219054000
Quarters > 1 > balance Sheet > total Assets
5939339000
Quarters > 1 > balance Sheet > payables
436714000
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
910145000
Quarters > 1 > balance Sheet > total Liabilities
2094208000
Quarters > 1 > balance Sheet > equity
3845131000
Quarters > 1 > cash Flow > net Income
333737000
Quarters > 1 > cash Flow > depreciation
5689000
Quarters > 1 > cash Flow > change In Working Capital
-313072000
Quarters > 1 > cash Flow > cash From Operations
35105000
Quarters > 1 > cash Flow > capital Expenditures
8303000
Quarters > 1 > cash Flow > cash From Investing
-35248000
Quarters > 1 > cash Flow > cash From Financing
-457842000
Quarters > 1 > cash Flow > net Change In Cash
-457985000
Quarters > 1 > ratios > PE
107.06993904395252
Quarters > 1 > ratios > PB
5.932466261877684
Quarters > 1 > ratios > ROE
8.679470218309858
Quarters > 1 > ratios > ROA
5.619093303143666
Quarters > 1 > ratios > FCF
26802000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.010295366624067003
Quarters > 1 > health Score
39
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
2350445000
Quarters > 2 > income Statement > cost Of Revenue
1835375000
Quarters > 2 > income Statement > gross Profit
515070000
Quarters > 2 > income Statement > operating Expenses
138405000
Quarters > 2 > income Statement > operating Income
376665000
Quarters > 2 > income Statement > interest Expense
7454000
Quarters > 2 > income Statement > pretax Income
402004000
Quarters > 2 > income Statement > net Income
299576000
Quarters > 2 > income Statement > eps
94.83254194365306
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
3159000
Quarters > 2 > income Statement > income Tax Expense
102428000
Quarters > 2 > income Statement > EBITDA
415240000
Quarters > 2 > income Statement > operating Margin
16.025263301204664
Quarters > 2 > income Statement > total Other Income Expense Net
25339000
Quarters > 2 > balance Sheet > cash
2287910000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
36543000
Quarters > 2 > balance Sheet > inventories
2110371999
Quarters > 2 > balance Sheet > total Current Assets
4434825000
Quarters > 2 > balance Sheet > property Plant Equipment
212801000
Quarters > 2 > balance Sheet > total Assets
6195533000
Quarters > 2 > balance Sheet > payables
443938000
Quarters > 2 > balance Sheet > short Term Debt
0
Quarters > 2 > balance Sheet > long Term Debt
910633000
Quarters > 2 > balance Sheet > total Liabilities
2240869000
Quarters > 2 > balance Sheet > equity
3954664000
Quarters > 2 > cash Flow > net Income
299576000
Quarters > 2 > cash Flow > depreciation
5782000
Quarters > 2 > cash Flow > change In Working Capital
-64537000
Quarters > 2 > cash Flow > cash From Operations
207781000
Quarters > 2 > cash Flow > capital Expenditures
7059000
Quarters > 2 > cash Flow > cash From Investing
-15016000
Quarters > 2 > cash Flow > cash From Financing
-569522000
Quarters > 2 > cash Flow > net Change In Cash
-376757000
Quarters > 2 > ratios > PE
94.83254194365306
Quarters > 2 > ratios > PB
5.84587669394922
Quarters > 2 > ratios > ROE
7.575257973875909
Quarters > 2 > ratios > ROA
4.835354762858982
Quarters > 2 > ratios > FCF
200722000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.08539744601554174
Quarters > 2 > health Score
48
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
2851208000
Quarters > 3 > income Statement > cost Of Revenue
2125633000
Quarters > 3 > income Statement > gross Profit
725575000
Quarters > 3 > income Statement > operating Expenses
192111000
Quarters > 3 > income Statement > operating Income
533464000
Quarters > 3 > income Statement > interest Expense
7013000
Quarters > 3 > income Statement > pretax Income
572634000
Quarters > 3 > income Statement > net Income
457432000
Quarters > 3 > income Statement > eps
137.82223561313648
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
3319000
Quarters > 3 > income Statement > income Tax Expense
115202000
Quarters > 3 > income Statement > EBITDA
584600000
Quarters > 3 > income Statement > operating Margin
18.71010462933606
Quarters > 3 > income Statement > total Other Income Expense Net
39170000
Quarters > 3 > balance Sheet > cash
2664667000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
32622000
Quarters > 3 > balance Sheet > inventories
2058706999
Quarters > 3 > balance Sheet > total Current Assets
4755996000
Quarters > 3 > balance Sheet > property Plant Equipment
204814000
Quarters > 3 > balance Sheet > total Assets
6380988000
Quarters > 3 > balance Sheet > payables
367505000
Quarters > 3 > balance Sheet > short Term Debt
0
Quarters > 3 > balance Sheet > long Term Debt
911118000
Quarters > 3 > balance Sheet > total Liabilities
2170916000
Quarters > 3 > balance Sheet > equity
4210072000
Quarters > 3 > cash Flow > net Income
457432000
Quarters > 3 > cash Flow > depreciation
4953000
Quarters > 3 > cash Flow > change In Working Capital
77481000
Quarters > 3 > cash Flow > cash From Operations
637050000
Quarters > 3 > cash Flow > capital Expenditures
5591000
Quarters > 3 > cash Flow > cash From Investing
-6756000
Quarters > 3 > cash Flow > cash From Financing
-534294000
Quarters > 3 > cash Flow > net Change In Cash
96000000
Quarters > 3 > ratios > PE
137.82223561313648
Quarters > 3 > ratios > PB
5.7693560846465335
Quarters > 3 > ratios > ROE
10.865182353175907
Quarters > 3 > ratios > ROA
7.168670431600874
Quarters > 3 > ratios > FCF
631459000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.22147068891501426
Quarters > 3 > health Score
62
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
10543571000
Annuals > 0 > income Statement > cost Of Revenue
7850549000
Annuals > 0 > income Statement > gross Profit
2693022000
Annuals > 0 > income Statement > operating Expenses
705463000
Annuals > 0 > income Statement > operating Income
1987559000
Annuals > 0 > income Statement > interest Expense
27783000
Annuals > 0 > income Statement > pretax Income
2115506000
Annuals > 0 > income Statement > net Income
1681928000
Annuals > 0 > income Statement > eps
506.7574570653811
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
3319000
Annuals > 0 > income Statement > income Tax Expense
433578000
Annuals > 0 > income Statement > EBITDA
2161664000
Annuals > 0 > income Statement > operating Margin
18.850909241280778
Annuals > 0 > income Statement > total Other Income Expense Net
127947000
Annuals > 0 > balance Sheet > cash
2664667000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
32622000
Annuals > 0 > balance Sheet > inventories
2058706999
Annuals > 0 > balance Sheet > total Current Assets
4755996000
Annuals > 0 > balance Sheet > property Plant Equipment
204814000
Annuals > 0 > balance Sheet > total Assets
6380988000
Annuals > 0 > balance Sheet > payables
367505000
Annuals > 0 > balance Sheet > short Term Debt
0
Annuals > 0 > balance Sheet > long Term Debt
911118000
Annuals > 0 > balance Sheet > total Liabilities
2170916000
Annuals > 0 > balance Sheet > equity
4210072000
Annuals > 0 > cash Flow > net Income
1681928000
Annuals > 0 > cash Flow > depreciation
18375000
Annuals > 0 > cash Flow > change In Working Capital
-308436000
Annuals > 0 > cash Flow > cash From Operations
1374462000
Annuals > 0 > cash Flow > capital Expenditures
29212000
Annuals > 0 > cash Flow > cash From Investing
-26553000
Annuals > 0 > cash Flow > cash From Financing
-1898686000
Annuals > 0 > cash Flow > net Change In Cash
-550777000
Annuals > 0 > ratios > PE
506.7574570653811
Annuals > 0 > ratios > PB
5.926079580111694
Annuals > 0 > ratios > ROE
39.95010061585645
Annuals > 0 > ratios > ROA
26.358425999233976
Annuals > 0 > ratios > FCF
1345250000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.1275895993871526
Annuals > 0 > health Score
64
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
9534889000
Annuals > 1 > income Statement > cost Of Revenue
7051198000
Annuals > 1 > income Statement > gross Profit
2483691000
Annuals > 1 > income Statement > operating Expenses
661236000
Annuals > 1 > income Statement > operating Income
1822455000
Annuals > 1 > income Statement > interest Expense
27740000
Annuals > 1 > income Statement > pretax Income
1928373000
Annuals > 1 > income Statement > net Income
1591611000
Annuals > 1 > income Statement > eps
463.3114370997067
Annuals > 1 > income Statement > dividends Per Share
250509000
Annuals > 1 > income Statement > shares Outstanding
3435294
Annuals > 1 > income Statement > income Tax Expense
336762000
Annuals > 1 > income Statement > EBITDA
1973029000
Annuals > 1 > income Statement > operating Margin
19.113541856648776
Annuals > 1 > income Statement > total Other Income Expense Net
105918000
Annuals > 1 > balance Sheet > cash
3215444000
Annuals > 1 > balance Sheet > short Term Investments
52550000
Annuals > 1 > balance Sheet > receivables
29000000
Annuals > 1 > balance Sheet > inventories
1950150000
Annuals > 1 > balance Sheet > total Current Assets
5194594000
Annuals > 1 > balance Sheet > property Plant Equipment
163989000
Annuals > 1 > balance Sheet > total Assets
6601757000
Annuals > 1 > balance Sheet > payables
456649000
Annuals > 1 > balance Sheet > short Term Debt
334441000
Annuals > 1 > balance Sheet > long Term Debt
913027000
Annuals > 1 > balance Sheet > total Liabilities
2237032000
Annuals > 1 > balance Sheet > equity
4364725000
Annuals > 1 > cash Flow > net Income
1591611000
Annuals > 1 > cash Flow > depreciation
16916000
Annuals > 1 > cash Flow > change In Working Capital
-251526000
Annuals > 1 > cash Flow > cash From Operations
1498173000
Annuals > 1 > cash Flow > capital Expenditures
24877000
Annuals > 1 > cash Flow > cash From Investing
-24100000
Annuals > 1 > cash Flow > cash From Financing
-832967000
Annuals > 1 > cash Flow > net Change In Cash
641176000
Annuals > 1 > ratios > PE
463.3114370997067
Annuals > 1 > ratios > PB
5.916389732333653
Annuals > 1 > ratios > ROE
36.4653214120019
Annuals > 1 > ratios > ROA
24.108900100382368
Annuals > 1 > ratios > FCF
1473296000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.15451632420681563
Annuals > 1 > health Score
66
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
10538287000
Annuals > 2 > income Statement > cost Of Revenue
7662271000
Annuals > 2 > income Statement > gross Profit
2876016000
Annuals > 2 > income Statement > operating Expenses
706832000
Annuals > 2 > income Statement > operating Income
2169184000
Annuals > 2 > income Statement > interest Expense
39524000
Annuals > 2 > income Statement > pretax Income
2253194000
Annuals > 2 > income Statement > net Income
1725575000
Annuals > 2 > income Statement > eps
491.82362725750204
Annuals > 2 > income Statement > dividends Per Share
196717000
Annuals > 2 > income Statement > shares Outstanding
3508524
Annuals > 2 > income Statement > income Tax Expense
527619000
Annuals > 2 > income Statement > EBITDA
2310114000
Annuals > 2 > income Statement > operating Margin
20.58383872065735
Annuals > 2 > income Statement > total Other Income Expense Net
84010000
Annuals > 2 > balance Sheet > cash
2574268000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
20842000
Annuals > 2 > balance Sheet > inventories
1788275000
Annuals > 2 > balance Sheet > total Current Assets
4383385000
Annuals > 2 > balance Sheet > property Plant Equipment
148601000
Annuals > 2 > balance Sheet > total Assets
5660973000
Annuals > 2 > balance Sheet > payables
373612000
Annuals > 2 > balance Sheet > short Term Debt
0
Annuals > 2 > balance Sheet > long Term Debt
914888000
Annuals > 2 > balance Sheet > total Liabilities
2154124000
Annuals > 2 > balance Sheet > equity
3506849000
Annuals > 2 > cash Flow > net Income
1725575000
Annuals > 2 > cash Flow > depreciation
17396000
Annuals > 2 > cash Flow > change In Working Capital
-12136000
Annuals > 2 > cash Flow > cash From Operations
1870101000
Annuals > 2 > cash Flow > capital Expenditures
18428000
Annuals > 2 > cash Flow > cash From Investing
-27431000
Annuals > 2 > cash Flow > cash From Financing
-1905136000
Annuals > 2 > cash Flow > net Change In Cash
-62466000
Annuals > 2 > ratios > PE
491.82362725750204
Annuals > 2 > ratios > PB
7.520680438524727
Annuals > 2 > ratios > ROE
49.205854030213445
Annuals > 2 > ratios > ROA
30.481950717659313
Annuals > 2 > ratios > FCF
1851673000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.1757091071822204
Annuals > 2 > health Score
67
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
8959750000
Annuals > 3 > income Statement > cost Of Revenue
6763115000
Annuals > 3 > income Statement > gross Profit
2196635000
Annuals > 3 > income Statement > operating Expenses
726306000
Annuals > 3 > income Statement > operating Income
1470329000
Annuals > 3 > income Statement > interest Expense
53117000
Annuals > 3 > income Statement > pretax Income
1590403000
Annuals > 3 > income Statement > net Income
1236719000
Annuals > 3 > income Statement > eps
320.4838565896294
Annuals > 3 > income Statement > dividends Per Share
142370000
Annuals > 3 > income Statement > shares Outstanding
3858912
Annuals > 3 > income Statement > income Tax Expense
353684000
Annuals > 3 > income Statement > EBITDA
1661396000
Annuals > 3 > income Statement > operating Margin
16.410379753899385
Annuals > 3 > income Statement > total Other Income Expense Net
120074000
Annuals > 3 > balance Sheet > cash
2573467000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
18552000
Annuals > 3 > balance Sheet > inventories
1947366000
Annuals > 3 > balance Sheet > total Current Assets
4904826000
Annuals > 3 > balance Sheet > property Plant Equipment
569565000
Annuals > 3 > balance Sheet > total Assets
5834475000
Annuals > 3 > balance Sheet > payables
387954000
Annuals > 3 > balance Sheet > short Term Debt
417463000
Annuals > 3 > balance Sheet > long Term Debt
1516255000
Annuals > 3 > balance Sheet > total Liabilities
2832097000
Annuals > 3 > balance Sheet > equity
3002378000
Annuals > 3 > cash Flow > net Income
1236719000
Annuals > 3 > cash Flow > depreciation
19463000
Annuals > 3 > cash Flow > change In Working Capital
-166951000
Annuals > 3 > cash Flow > cash From Operations
1242393000
Annuals > 3 > cash Flow > capital Expenditures
17875000
Annuals > 3 > cash Flow > cash From Investing
-18179000
Annuals > 3 > cash Flow > cash From Financing
-1397012000
Annuals > 3 > cash Flow > net Change In Cash
-172798000
Annuals > 3 > ratios > PE
320.4838565896294
Annuals > 3 > ratios > PB
9.66160450352354
Annuals > 3 > ratios > ROE
41.191315683767996
Annuals > 3 > ratios > ROA
21.196748636338317
Annuals > 3 > ratios > FCF
1224518000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.13666876865983985
Annuals > 3 > health Score
63
Valuation > metrics > PE
16.5291
Valuation > metrics > PB
5.709973915752949
Valuation > final Score
52.900260842470516
Valuation > verdict
45.2% Overvalued
Profitability > metrics > ROE
8.638985651269222
Profitability > metrics > ROA
8.166226051530762
Profitability > metrics > Net Margin
0.136785051548655
Profitability > final Score
62
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
0.5215074662911463
Risk > metrics > Interest Coverage
61.70299051787017
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
10.076420671472274
Liquidity > metrics > Quick Ratio
4.95843758554284
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
1
Prev Valuations > 1
1
Prev Valuations > 2
1
Prev Profitabilities > 0
61
Prev Profitabilities > 1
55
Prev Profitabilities > 2
75
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-10T21:48:19.989Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-20
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-12-31
Earnings History > 1 > report Date
2026-01-27
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
106.44
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-10-22
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
112.33
Earnings History > 2 > eps Estimate
109.36
Earnings History > 2 > eps Difference
2.97
Earnings History > 2 > surprise Percent
2.7158
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-23
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
108.54
Earnings History > 3 > eps Estimate
106.2
Earnings History > 3 > eps Difference
2.34
Earnings History > 3 > surprise Percent
2.2034
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-22
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
94.83
Earnings History > 4 > eps Estimate
106.07
Earnings History > 4 > eps Difference
-11.24
Earnings History > 4 > surprise Percent
-10.5968
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-01-28
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
139.93
Earnings History > 5 > eps Estimate
129.35
Earnings History > 5 > eps Difference
10.58
Earnings History > 5 > surprise Percent
8.1794
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-22
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
130.5
Earnings History > 6 > eps Estimate
131
Earnings History > 6 > eps Difference
-0.5
Earnings History > 6 > surprise Percent
-0.3817
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-23
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
120.69
Earnings History > 7 > eps Estimate
121.21
Earnings History > 7 > eps Difference
-0.52
Earnings History > 7 > surprise Percent
-0.429
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-23
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
116.41
Earnings History > 8 > eps Estimate
103.97
Earnings History > 8 > eps Difference
12.44
Earnings History > 8 > surprise Percent
11.965
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-01-30
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
121.56
Earnings History > 9 > eps Estimate
121.5
Earnings History > 9 > eps Difference
0.06
Earnings History > 9 > surprise Percent
0.0494
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-24
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
125.26
Earnings History > 10 > eps Estimate
115.6
Earnings History > 10 > eps Difference
9.66
Earnings History > 10 > surprise Percent
8.3564
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-07-25
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
116.54
Earnings History > 11 > eps Estimate
101.5
Earnings History > 11 > eps Difference
15.04
Earnings History > 11 > surprise Percent
14.8177
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-04-25
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
99.89
Earnings History > 12 > eps Estimate
88.96
Earnings History > 12 > eps Difference
10.93
Earnings History > 12 > surprise Percent
12.2864
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-01-31
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
133.44
Earnings History > 13 > eps Estimate
98.88
Earnings History > 13 > eps Difference
34.56
Earnings History > 13 > surprise Percent
34.9515
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-25
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
118.51
Earnings History > 14 > eps Estimate
121.71
Earnings History > 14 > eps Difference
-3.2
Earnings History > 14 > surprise Percent
-2.6292
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-07-26
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
123.65
Earnings History > 15 > eps Estimate
126.82
Earnings History > 15 > eps Difference
-3.17
Earnings History > 15 > surprise Percent
-2.4996
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-04-26
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
116.56
Earnings History > 16 > eps Estimate
96.94
Earnings History > 16 > eps Difference
19.62
Earnings History > 16 > surprise Percent
20.2393
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-02-01
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
89.09
Earnings History > 17 > eps Estimate
99.77
Earnings History > 17 > eps Difference
-10.68
Earnings History > 17 > surprise Percent
-10.7046
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-10-21
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
86.44
Earnings History > 18 > eps Estimate
88.98
Earnings History > 18 > eps Difference
-2.54
Earnings History > 18 > surprise Percent
-2.8546
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-07-21
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
82.45
Earnings History > 19 > eps Estimate
72.43
Earnings History > 19 > eps Difference
10.02
Earnings History > 19 > surprise Percent
13.834
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-04-21
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
63.21
Earnings History > 20 > eps Estimate
65.08
Earnings History > 20 > eps Difference
-1.87
Earnings History > 20 > surprise Percent
-2.8734
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-01-28
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
76.93
Earnings History > 21 > eps Estimate
79.82
Earnings History > 21 > eps Difference
-2.89
Earnings History > 21 > surprise Percent
-3.6206
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-10-20
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
65.11
Earnings History > 22 > eps Estimate
60.22
Earnings History > 22 > eps Difference
4.89
Earnings History > 22 > surprise Percent
8.1202
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-22
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
42.5
Earnings History > 23 > eps Estimate
43.93
Earnings History > 23 > eps Difference
-1.43
Earnings History > 23 > surprise Percent
-3.2552
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-04-23
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
44.96
Earnings History > 24 > eps Estimate
45.61
Earnings History > 24 > eps Difference
-0.65
Earnings History > 24 > surprise Percent
-1.4251
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-01-28
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
64.41
Earnings History > 25 > eps Estimate
59
Earnings History > 25 > eps Difference
5.41
Earnings History > 25 > surprise Percent
9.1695
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-10-18
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
56.11
Earnings History > 26 > eps Estimate
51.52
Earnings History > 26 > eps Difference
4.59
Earnings History > 26 > surprise Percent
8.9092
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-19
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
53.09
Earnings History > 27 > eps Estimate
44.87
Earnings History > 27 > eps Difference
8.22
Earnings History > 27 > surprise Percent
18.3196
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-04-22
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
47.64
Earnings History > 28 > eps Estimate
34.45
Earnings History > 28 > eps Difference
13.19
Earnings History > 28 > surprise Percent
38.2874
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-01-25
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
58.57
Earnings History > 29 > eps Estimate
49.62
Earnings History > 29 > eps Difference
8.95
Earnings History > 29 > surprise Percent
18.0371
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-10-18
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
48.28
Earnings History > 30 > eps Estimate
50.94
Earnings History > 30 > eps Difference
-2.66
Earnings History > 30 > surprise Percent
-5.2218
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-07-20
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
49.05
Earnings History > 31 > eps Estimate
47.21
Earnings History > 31 > eps Difference
1.84
Earnings History > 31 > surprise Percent
3.8975
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-04-19
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
39.34
Earnings History > 32 > eps Estimate
31.79
Earnings History > 32 > eps Difference
7.55
Earnings History > 32 > surprise Percent
23.7496
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-01-25
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
43.41
Earnings History > 33 > eps Estimate
48.04
Earnings History > 33 > eps Difference
-4.63
Earnings History > 33 > surprise Percent
-9.6378
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-10-19
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
38.02
Earnings History > 34 > eps Estimate
36.07
Earnings History > 34 > eps Difference
1.95
Earnings History > 34 > surprise Percent
5.4062
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-07-21
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
35.19
Earnings History > 35 > eps Estimate
28.92
Earnings History > 35 > eps Difference
6.27
Earnings History > 35 > surprise Percent
21.6805
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-04-20
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
25.12
Earnings History > 36 > eps Estimate
20.81
Earnings History > 36 > eps Difference
4.31
Earnings History > 36 > surprise Percent
20.7112
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-01-25
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
37.8
Earnings History > 37 > eps Estimate
33.09
Earnings History > 37 > eps Difference
4.71
Earnings History > 37 > surprise Percent
14.2339
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-10-20
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
28.46
Earnings History > 38 > eps Estimate
29.89
Earnings History > 38 > eps Difference
-1.43
Earnings History > 38 > surprise Percent
-4.7842
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-07-21
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
22.01
Earnings History > 39 > eps Estimate
26.2
Earnings History > 39 > eps Difference
-4.19
Earnings History > 39 > surprise Percent
-15.9924
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-04-21
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
15.79
Earnings History > 40 > eps Estimate
14.96
Earnings History > 40 > eps Difference
0.83
Earnings History > 40 > surprise Percent
5.5481
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-01-26
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
31.92
Earnings History > 41 > eps Estimate
30.02
Earnings History > 41 > eps Difference
1.9
Earnings History > 41 > surprise Percent
6.3291
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-10-20
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
27.11
Earnings History > 42 > eps Estimate
26.87
Earnings History > 42 > eps Difference
0.24
Earnings History > 42 > surprise Percent
0.8932
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-21
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
21.91
Earnings History > 43 > eps Estimate
19.01
Earnings History > 43 > eps Difference
2.9
Earnings History > 43 > surprise Percent
15.2551
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-21
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
9.22
Earnings History > 44 > eps Estimate
9.56
Earnings History > 44 > eps Difference
-0.34
Earnings History > 44 > surprise Percent
-3.5565
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-01-26
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
23.24
Earnings History > 45 > eps Estimate
24.4
Earnings History > 45 > eps Difference
-1.16
Earnings History > 45 > surprise Percent
-4.7541
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-10-20
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
20.7
Earnings History > 46 > eps Estimate
20.7
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
0
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-07-21
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
BeforeMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
15.17
Earnings History > 47 > eps Estimate
14.27
Earnings History > 47 > eps Difference
0.9
Earnings History > 47 > surprise Percent
6.3069
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-04-21
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
BeforeMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
5.16
Earnings History > 48 > eps Estimate
9.8
Earnings History > 48 > eps Difference
-4.64
Earnings History > 48 > surprise Percent
-47.3469
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-01-27
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
BeforeMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
21.15
Earnings History > 49 > eps Estimate
16.31
Earnings History > 49 > eps Difference
4.84
Earnings History > 49 > surprise Percent
29.675
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-10-21
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
BeforeMarket
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
17.67
Earnings History > 50 > eps Estimate
15.33
Earnings History > 50 > eps Difference
2.34
Earnings History > 50 > surprise Percent
15.2642
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-07-22
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
BeforeMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
10.11
Earnings History > 51 > eps Estimate
12.14
Earnings History > 51 > eps Difference
-2.03
Earnings History > 51 > surprise Percent
-16.7216
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-04-22
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
BeforeMarket
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
6.84
Earnings History > 52 > eps Estimate
8.03
Earnings History > 52 > eps Difference
-1.19
Earnings History > 52 > surprise Percent
-14.8194
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-01-24
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
BeforeMarket
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
11.98
Earnings History > 53 > eps Estimate
11.16
Earnings History > 53 > eps Difference
0.82
Earnings History > 53 > surprise Percent
7.3477
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-10-18
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
BeforeMarket
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
10.33
Earnings History > 54 > eps Estimate
9.52
Earnings History > 54 > eps Difference
0.81
Earnings History > 54 > surprise Percent
8.5084
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-07-19
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
BeforeMarket
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
8.97
Earnings History > 55 > eps Estimate
9.08
Earnings History > 55 > eps Difference
-0.11
Earnings History > 55 > surprise Percent
-1.2115
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-04-19
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
BeforeMarket
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
3.9
Earnings History > 56 > eps Estimate
4.2
Earnings History > 56 > eps Difference
-0.3
Earnings History > 56 > surprise Percent
-7.1429
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-01-26
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
BeforeMarket
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
6.32
Earnings History > 57 > eps Estimate
10.43
Earnings History > 57 > eps Difference
-4.11
Earnings History > 57 > surprise Percent
-39.4056
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-10-20
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
BeforeMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
7.98
Earnings History > 58 > eps Estimate
7.62
Earnings History > 58 > eps Difference
0.36
Earnings History > 58 > surprise Percent
4.7244
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-07-21
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
BeforeMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
6.48
Earnings History > 59 > eps Estimate
6.53
Earnings History > 59 > eps Difference
-0.05
Earnings History > 59 > surprise Percent
-0.7657
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-04-21
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
BeforeMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
2.52
Earnings History > 60 > eps Estimate
4.86
Earnings History > 60 > eps Difference
-2.34
Earnings History > 60 > surprise Percent
-48.1481
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-01-27
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
BeforeMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
9.96
Earnings History > 61 > eps Estimate
7.44
Earnings History > 61 > eps Difference
2.52
Earnings History > 61 > surprise Percent
33.871
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-10-21
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
BeforeMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
7.31
Earnings History > 62 > eps Estimate
7.32
Earnings History > 62 > eps Difference
-0.01
Earnings History > 62 > surprise Percent
-0.1366
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-07-22
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
BeforeMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
11.13
Earnings History > 63 > eps Estimate
8.23
Earnings History > 63 > eps Difference
2.9
Earnings History > 63 > surprise Percent
35.2369
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-04-21
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
BeforeMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
5.01
Earnings History > 64 > eps Estimate
5.47
Earnings History > 64 > eps Difference
-0.46
Earnings History > 64 > surprise Percent
-8.4095
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-01-27
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
BeforeMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
9.61
Earnings History > 65 > eps Estimate
9.41
Earnings History > 65 > eps Difference
0.2
Earnings History > 65 > surprise Percent
2.1254
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-10-21
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
BeforeMarket
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
11.59
Earnings History > 66 > eps Estimate
7.62
Earnings History > 66 > eps Difference
3.97
Earnings History > 66 > surprise Percent
52.0997
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-07-22
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
BeforeMarket
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
6.79
Earnings History > 67 > eps Estimate
4.25
Earnings History > 67 > eps Difference
2.54
Earnings History > 67 > surprise Percent
59.7647
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-04-21
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
BeforeMarket
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
3.02
Earnings History > 68 > eps Estimate
2.2
Earnings History > 68 > eps Difference
0.82
Earnings History > 68 > surprise Percent
37.2727
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-01-29
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
BeforeMarket
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-5.54
Earnings History > 69 > eps Estimate
6.26
Earnings History > 69 > eps Difference
-11.8
Earnings History > 69 > surprise Percent
-188.4984
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-10-21
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
BeforeMarket
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
6.12
Earnings History > 70 > eps Estimate
7.43
Earnings History > 70 > eps Difference
-1.31
Earnings History > 70 > surprise Percent
-17.6312
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-07-22
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
BeforeMarket
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
8.64
Earnings History > 71 > eps Estimate
6.58
Earnings History > 71 > eps Difference
2.06
Earnings History > 71 > surprise Percent
31.307
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-04-18
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
BeforeMarket
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
7.42
Earnings History > 72 > eps Estimate
4.02
Earnings History > 72 > eps Difference
3.4
Earnings History > 72 > surprise Percent
84.5771
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-01-29
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
BeforeMarket
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
11.72
Earnings History > 73 > eps Estimate
14.98
Earnings History > 73 > eps Difference
-3.26
Earnings History > 73 > surprise Percent
-21.7623
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-10-19
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
BeforeMarket
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
15.26
Earnings History > 74 > eps Estimate
11.97
Earnings History > 74 > eps Difference
3.29
Earnings History > 74 > surprise Percent
27.4854
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-07-20
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
BeforeMarket
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
14.14
Earnings History > 75 > eps Estimate
16.05
Earnings History > 75 > eps Difference
-1.91
Earnings History > 75 > surprise Percent
-11.9003
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-04-20
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
BeforeMarket
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
12.96
Earnings History > 76 > eps Estimate
8.81
Earnings History > 76 > eps Difference
4.15
Earnings History > 76 > surprise Percent
47.1056
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-01-25
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
BeforeMarket
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
20.86
Earnings History > 77 > eps Estimate
21.58
Earnings History > 77 > eps Difference
-0.72
Earnings History > 77 > surprise Percent
-3.3364
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-10-17
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
BeforeMarket
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
19.63
Earnings History > 78 > eps Estimate
23.31
Earnings History > 78 > eps Difference
-3.68
Earnings History > 78 > surprise Percent
-15.7872
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-07-20
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
BeforeMarket
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
28.08
Earnings History > 79 > eps Estimate
25.38
Earnings History > 79 > eps Difference
2.7
Earnings History > 79 > surprise Percent
10.6383
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-04-19
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
BeforeMarket
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
19.48
Earnings History > 80 > eps Estimate
17.99
Earnings History > 80 > eps Difference
1.49
Earnings History > 80 > surprise Percent
8.2824
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-01-26
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
BeforeMarket
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
30.29
Earnings History > 81 > eps Estimate
28.26
Earnings History > 81 > eps Difference
2.03
Earnings History > 81 > surprise Percent
7.1833
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-10-18
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
BeforeMarket
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
24.33
Earnings History > 82 > eps Estimate
25.9
Earnings History > 82 > eps Difference
-1.57
Earnings History > 82 > surprise Percent
-6.0618
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-07-19
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
BeforeMarket
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
21.42
Earnings History > 83 > eps Estimate
18.3
Earnings History > 83 > eps Difference
3.12
Earnings History > 83 > surprise Percent
17.0492
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-04-19
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
BeforeMarket
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
14.38
Earnings History > 84 > eps Estimate
15.09
Earnings History > 84 > eps Difference
-0.71
Earnings History > 84 > surprise Percent
-4.7051
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-01-27
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
BeforeMarket
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
20.13
Earnings History > 85 > eps Estimate
20.72
Earnings History > 85 > eps Difference
-0.59
Earnings History > 85 > surprise Percent
-2.8475
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-10-18
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
BeforeMarket
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
19.04
Earnings History > 86 > eps Estimate
16.91
Earnings History > 86 > eps Difference
2.13
Earnings History > 86 > surprise Percent
12.5961
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-07-19
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
BeforeMarket
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
14.82
Earnings History > 87 > eps Estimate
13.88
Earnings History > 87 > eps Difference
0.94
Earnings History > 87 > surprise Percent
6.7723
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-04-16
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
BeforeMarket
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
12.58
Earnings History > 88 > eps Estimate
11.36
Earnings History > 88 > eps Difference
1.22
Earnings History > 88 > surprise Percent
10.7394
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2004-01-27
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
BeforeMarket
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
14.91
Earnings History > 89 > eps Estimate
12.27
Earnings History > 89 > eps Difference
2.64
Earnings History > 89 > surprise Percent
21.5159
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-10-16
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
BeforeMarket
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
12.55
Earnings History > 90 > eps Estimate
12.46
Earnings History > 90 > eps Difference
0.09
Earnings History > 90 > surprise Percent
0.7223
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-07-18
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
BeforeMarket
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
10.9
Earnings History > 91 > eps Estimate
10.8
Earnings History > 91 > eps Difference
0.1
Earnings History > 91 > surprise Percent
0.9259
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-04-16
Earnings History > 92 > date
2003-03-31
Earnings History > 92 > before After Market
AfterMarket
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
10.1
Earnings History > 92 > eps Estimate
9.87
Earnings History > 92 > eps Difference
0.23
Earnings History > 92 > surprise Percent
2.3303
Earnings History > 93 > period
2002-12-31
Earnings History > 93 > report Date
2003-01-24
Earnings History > 93 > date
2002-12-31
Earnings History > 93 > before After Market
BeforeMarket
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
8.91
Earnings History > 93 > eps Estimate
8.85
Earnings History > 93 > eps Difference
0.06
Earnings History > 93 > surprise Percent
0.678
Earnings History > 94 > period
2002-09-30
Earnings History > 94 > report Date
2002-10-16
Earnings History > 94 > date
2002-09-30
Earnings History > 94 > before After Market
BeforeMarket
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
10.14
Earnings History > 94 > eps Estimate
9.21
Earnings History > 94 > eps Difference
0.93
Earnings History > 94 > surprise Percent
10.0977
Earnings History > 95 > period
2002-06-30
Earnings History > 95 > report Date
2002-07-19
Earnings History > 95 > date
2002-06-30
Earnings History > 95 > before After Market
BeforeMarket
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
8.9
Earnings History > 95 > eps Estimate
7.89
Earnings History > 95 > eps Difference
1.01
Earnings History > 95 > surprise Percent
12.801
Earnings History > 96 > period
2002-03-31
Earnings History > 96 > report Date
2002-04-16
Earnings History > 96 > date
2002-03-31
Earnings History > 96 > before After Market
BeforeMarket
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
8.17
Earnings History > 96 > eps Estimate
6.74
Earnings History > 96 > eps Difference
1.43
Earnings History > 96 > surprise Percent
21.2166
Earnings History > 97 > period
2001-12-31
Earnings History > 97 > report Date
2002-01-25
Earnings History > 97 > date
2001-12-31
Earnings History > 97 > before After Market
BeforeMarket
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
7.41
Earnings History > 97 > eps Estimate
5.96
Earnings History > 97 > eps Difference
1.45
Earnings History > 97 > surprise Percent
24.3289
Earnings History > 98 > period
2001-09-30
Earnings History > 98 > report Date
2001-10-16
Earnings History > 98 > date
2001-09-30
Earnings History > 98 > before After Market
BeforeMarket
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
6.68
Earnings History > 98 > eps Estimate
5.86
Earnings History > 98 > eps Difference
0.82
Earnings History > 98 > surprise Percent
13.9932
Earnings History > 99 > period
2001-06-30
Earnings History > 99 > report Date
2001-07-20
Earnings History > 99 > date
2001-06-30
Earnings History > 99 > before After Market
BeforeMarket
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
6.1
Earnings History > 99 > eps Estimate
4.99
Earnings History > 99 > eps Difference
1.11
Earnings History > 99 > surprise Percent
22.2445
Earnings History > 100 > period
2001-03-31
Earnings History > 100 > report Date
2001-04-20
Earnings History > 100 > date
2001-03-31
Earnings History > 100 > before After Market
BeforeMarket
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
4.84
Earnings History > 100 > eps Estimate
4.34
Earnings History > 100 > eps Difference
0.5
Earnings History > 100 > surprise Percent
11.5207
Earnings History > 101 > period
2000-12-31
Earnings History > 101 > report Date
2001-01-31
Earnings History > 101 > date
2000-12-31
Earnings History > 101 > before After Market
BeforeMarket
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
4.51
Earnings History > 101 > eps Estimate
3.39
Earnings History > 101 > eps Difference
1.12
Earnings History > 101 > surprise Percent
33.0383
Earnings History > 102 > period
2000-09-30
Earnings History > 102 > report Date
2000-10-25
Earnings History > 102 > date
2000-09-30
Earnings History > 102 > before After Market
BeforeMarket
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
3.97
Earnings History > 102 > eps Estimate
3.65
Earnings History > 102 > eps Difference
0.32
Earnings History > 102 > surprise Percent
8.7671
Earnings History > 103 > period
2000-06-30
Earnings History > 103 > report Date
2000-07-25
Earnings History > 103 > date
2000-06-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
3.37
Earnings History > 103 > eps Estimate
3.23
Earnings History > 103 > eps Difference
0.14
Earnings History > 103 > surprise Percent
4.3344
Earnings History > 104 > period
2000-03-31
Earnings History > 104 > report Date
2000-04-27
Earnings History > 104 > date
2000-03-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
2.72
Earnings History > 104 > eps Estimate
2.56
Earnings History > 104 > eps Difference
0.16
Earnings History > 104 > surprise Percent
6.25
Earnings History > 105 > period
1999-12-31
Earnings History > 105 > report Date
2000-02-03
Earnings History > 105 > date
1999-12-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
2.18
Earnings History > 105 > eps Estimate
1.76
Earnings History > 105 > eps Difference
0.42
Earnings History > 105 > surprise Percent
23.8636
Earnings History > 106 > period
1999-09-30
Earnings History > 106 > report Date
1999-10-21
Earnings History > 106 > date
1999-09-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
2.52
Earnings History > 106 > eps Estimate
2.2
Earnings History > 106 > eps Difference
0.32
Earnings History > 106 > surprise Percent
14.5455
Earnings History > 107 > period
1999-06-30
Earnings History > 107 > report Date
1999-07-22
Earnings History > 107 > date
1999-06-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
2.26
Earnings History > 107 > eps Estimate
2.03
Earnings History > 107 > eps Difference
0.23
Earnings History > 107 > surprise Percent
11.33
Earnings History > 108 > period
1999-03-31
Earnings History > 108 > report Date
1999-04-22
Earnings History > 108 > date
1999-03-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
2.38
Earnings History > 108 > eps Estimate
1.53
Earnings History > 108 > eps Difference
0.85
Earnings History > 108 > surprise Percent
55.5556
Earnings History > 109 > period
1998-12-31
Earnings History > 109 > report Date
1999-01-28
Earnings History > 109 > date
1998-12-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
1.14
Earnings History > 109 > eps Estimate
0.96
Earnings History > 109 > eps Difference
0.18
Earnings History > 109 > surprise Percent
18.75
Earnings History > 110 > period
1998-09-30
Earnings History > 110 > report Date
1998-10-22
Earnings History > 110 > date
1998-09-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
1.87
Earnings History > 110 > eps Estimate
1.16
Earnings History > 110 > eps Difference
0.71
Earnings History > 110 > surprise Percent
61.2069
Earnings History > 111 > period
1998-06-30
Earnings History > 111 > report Date
1998-07-23
Earnings History > 111 > date
1998-06-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
1.36
Earnings History > 111 > eps Estimate
1.04
Earnings History > 111 > eps Difference
0.32
Earnings History > 111 > surprise Percent
30.7692
Earnings History > 112 > period
1998-03-31
Earnings History > 112 > report Date
1998-04-23
Earnings History > 112 > date
1998-03-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.81
Earnings History > 112 > eps Estimate
0.6
Earnings History > 112 > eps Difference
0.21
Earnings History > 112 > surprise Percent
35
Earnings History > 113 > period
1997-12-31
Earnings History > 113 > report Date
1998-01-29
Earnings History > 113 > date
1997-12-31
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.39
Earnings History > 113 > eps Estimate
0.3
Earnings History > 113 > eps Difference
0.09
Earnings History > 113 > surprise Percent
30
Earnings History > 114 > period
1997-09-30
Earnings History > 114 > report Date
1997-10-23
Earnings History > 114 > date
1997-09-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.68
Earnings History > 114 > eps Estimate
0.79
Earnings History > 114 > eps Difference
-0.11
Earnings History > 114 > surprise Percent
-13.9241
Earnings History > 115 > period
1997-06-30
Earnings History > 115 > report Date
1997-07-24
Earnings History > 115 > date
1997-06-30
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.71
Earnings History > 115 > eps Estimate
0.74
Earnings History > 115 > eps Difference
-0.03
Earnings History > 115 > surprise Percent
-4.0541
Earnings History > 116 > period
1997-03-31
Earnings History > 116 > report Date
1997-04-17
Earnings History > 116 > date
1997-03-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.42
Earnings History > 116 > eps Estimate
0.46
Earnings History > 116 > eps Difference
-0.04
Earnings History > 116 > surprise Percent
-8.6957
Earnings History > 117 > period
1996-06-30
Earnings History > 117 > report Date
1996-07-24
Earnings History > 117 > date
1996-06-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.54
Earnings History > 117 > eps Estimate
0.54
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
0
Earnings History > 118 > period
1996-03-31
Earnings History > 118 > report Date
1996-04-23
Earnings History > 118 > date
1996-03-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.24
Earnings History > 118 > eps Estimate
0.24
Earnings History > 118 > eps Difference
0
Earnings History > 118 > surprise Percent
0
Earnings History > 119 > period
1995-12-31
Earnings History > 119 > report Date
1996-02-05
Earnings History > 119 > date
1995-12-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.44
Earnings History > 119 > eps Estimate
0.35
Earnings History > 119 > eps Difference
0.09
Earnings History > 119 > surprise Percent
25.7143
Earnings History > 120 > period
1995-09-30
Earnings History > 120 > report Date
1995-10-26
Earnings History > 120 > date
1995-09-30
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.38
Earnings History > 120 > eps Estimate
0.46
Earnings History > 120 > eps Difference
-0.08
Earnings History > 120 > surprise Percent
-17.3913
Earnings History > 121 > period
1994-12-31
Earnings History > 121 > report Date
1995-01-31
Earnings History > 121 > date
1994-12-31
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.25
Earnings History > 121 > eps Estimate
0.2
Earnings History > 121 > eps Difference
0.05
Earnings History > 121 > surprise Percent
25
Earnings History > 122 > period
1994-09-30
Earnings History > 122 > report Date
1994-10-25
Earnings History > 122 > date
1994-09-30
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.21
Earnings History > 122 > eps Estimate
0.24
Earnings History > 122 > eps Difference
-0.03
Earnings History > 122 > surprise Percent
-12.5
NVR, Inc. operates as a homebuilder in the United States. The company operates through, Homebuilding and Mortgage Banking segments. It engages in the construction and sale of single-family detached homes, townhomes, and condominium buildings under the Ryan Homes, NVHomes, and Heartland Homes names. The company markets its Ryan Homes products to first-time and first-time move-up buyers; and NVHomes and Heartland Homes products to move-up and luxury buyers. It also provides various mortgage related services to its homebuilding customers, as well as brokers title insurance; performs title searches; and sells mortgage loans to investors in the secondary markets on a servicing released basis. The company primarily serves in Maryland, Virginia, West Virginia, Delaware, New Jersey, Eastern Pennsylvania, New York, Ohio, Western Pennsylvania, Indiana, Illinois, North Carolina, Georgia, Kentucky, South Carolina, Florida, Tennessee, and Washington, D.C. NVR, Inc. was founded in 1948 and is headquartered in Reston, Virginia.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ANVR, Inc. $NVR Stock Holdings Lessened by 1832 Asset Management L.P. MarketBeat
Read more →NVR (NVR) Valuation Check After Latest Rating Upgrade and Rebuilding Share Price Momentum simplywall.st
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
HOLD
Target Price:
$8533.333
Analyst Picks
Strong Buy
1
Buy
0
Hold
5
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Medium
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 92.28% of the total shares of NVR Inc
1.
Vanguard Group Inc(12.1675%)
since
2025/06/30
2.
BlackRock Inc(11.3445%)
since
2025/06/30
3.
State Street Corp(4.9203%)
since
2025/06/30
4.
Capital Research Global Investors(4.4561%)
since
2025/06/30
5.
Capital Group Growth Fnd of Amer Comp(4.211%)
since
2025/06/30
6.
American Funds Growth Fund of Amer A(4.211%)
since
2025/06/30
7.
Vanguard Total Stock Mkt Idx Inv(3.1515%)
since
2025/07/31
8.
Geode Capital Management, LLC(2.6795%)
since
2025/06/30
9.
Vanguard 500 Index Investor(2.6028%)
since
2025/07/31
10.
Boston Partners Global Investors, Inc(2.3507%)
since
2025/06/30
11.
Vanguard Mid Cap Index Institutional(2.2428%)
since
2025/07/31
12.
Principal Financial Group Inc(2.0982%)
since
2025/06/30
13.
Principal MidCap R5(1.7301%)
since
2025/07/31
14.
Principal Aligned MidCap Equity(1.6931%)
since
2025/06/30
15.
Nuveen, LLC(1.6862%)
since
2025/06/30
16.
Wellington Management Company LLP(1.6718%)
since
2025/06/30
17.
American Funds AMCAP A(1.562%)
since
2025/06/30
18.
Capital Group AMCAP Composite(1.562%)
since
2025/06/30
19.
JPMorgan Chase & Co(1.5056%)
since
2025/06/30
20.
Diamond Hill Capital Management Inc(1.4918%)
since
2025/06/30
21.
Capital World Investors(1.4645%)
since
2025/06/30
22.
Amvescap Plc.(1.3632%)
since
2025/06/30
23.
Fidelity 500 Index(1.3414%)
since
2025/07/31
24.
iShares MSCI USA Quality Factor ETF(1.3296%)
since
2025/08/31
25.
NORGES BANK(1.3154%)
since
2025/06/30
26.
iShares Core S&P 500 ETF(1.2854%)
since
2025/08/31
27.
SPDR® S&P 500® ETF(1.2707%)
since
2025/08/31
28.
Dimensional Fund Advisors, Inc.(1.2655%)
since
2025/06/30
29.
Northern Trust Corp(1.1597%)
since
2025/06/30
30.
Morgan Stanley - Brokerage Accounts(1.1477%)
since
2025/06/30
31.
iShares US Home Construction ETF(1.1435%)
since
2025/08/31
32.
JHancock Disciplined Value Mid Cap I(1.1368%)
since
2025/07/31
33.
UBS Asset Mgmt Americas Inc(1.0987%)
since
2025/06/30
34.
Diamond Hill Large Cap Equity(1.0912%)
since
2025/08/31
35.
Smead Capital Management Inc(1.0309%)
since
2025/06/30
36.
T. Rowe Price Associates, Inc.(0.9621%)
since
2025/06/30
37.
CREF Stock R3(0.9438%)
since
2025/07/31
38.
Vanguard Value Index Inv(0.8907%)
since
2025/07/31
39.
Smead US Value Composite(0.8528%)
since
2025/07/31
40.
Smead Value Investor(0.849%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
106.44
Date
2025-09-30
EPS Actual
112.33
EPS Estimate
109.36
EPS Difference
2.97
Surprise Percent
2.7158%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.