_id
6915f0adbc934aba376b201d
Ticker
ROST
Name
Ross Stores Inc
Exchange
NASDAQ
Address
5130 Hacienda Drive, Dublin, CA, United States, 94568-7579
Country
USA
Sector
Consumer Cyclical
Industry
Apparel Retail
Currency
USD
Website
https://www.rossstores.com
Description
Ross Stores, Inc., together with its subsidiaries, operates off-price retail apparel and home fashion stores under the Ross Dress for Less and dd's DISCOUNTS brands in the United States. The company offers apparel, accessories, footwear, and home fashions products. It sells its products to middle income households and households with lower to more moderate incomes. Ross Stores, Inc. was incorporated in 1957 and is headquartered in Dublin, California.
Last Close
183.13
Volume
3594060
Current Price
182.09
Change
-0.5679025828646274
Last Updated
2025-12-03T13:05:26.323Z
Image
data:image/webp;base64,UklGRvYFAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSDAEAAABuTJE9D9EdJ7/XxtJupvbY9pj2GPsuGS+e8fMNTMz5JiZIb/Yzhv4Vc6By0hJ76Eykebf/RdcLjh9hroM/bt/pLiMlLwAW9oyU/iYnO5gsfNQmZEmfVweZGa2tItETAAEt20kSUwVxnNu3x3sE5bcyWnOc4aT7W17KKo+9p5XPO1+d7jFXULehQLKwO3wD8kcxRZhrA0jH3kHF+B0uAR/li8WsY3d7StYSnnRU3reFNm5kOdQfNk7K1v728eu3vCckGfkIjqTPIcSFStbhxrK2q2XRXIS2UfJKnm4wzC11XpfBBZHKWtPRziQ3vOCHOwDyJiUIx6X9YIDs9kediFpnDjIXuwn1EA/sIlZSbHVMaf1FtBl2sz+Ekg6gqWomUhBrsTK8xPBDiS0owmFv+5VkMfIrR7iaUQMavcOBRuhv+fVzSYkm3vE1hwjNuHCcbZx4mAHqANv78YzVQTrba/RSxUq6qzjauUQRQsYGyNCqpdylIsZtZI59MtGI1y1mnJR4qJNxWAEOIkZlaVmt1dS0KLKlGEErLfdwOyGbE244vINcxTg+0YEXnt7u8b9pv4SwcOKjxfARVJdD1TWjvKPJlOukUKrlRDmSKvrJnigUtVPwktl/5KnNSRJw3Se1BIUrdXL3QpCTLeWAV2MNhOISOwgHzgtIW8Wi4rbREilUUEPdCk5JHwJ82ZBz0bOxViEjI7OPASdiJrAKa0RdYPYjPRx9kQdNkspcHhlNDcrNmNiTI8hrA7fnAilIjPODNrtGoo4w1F03vCob3oVlKz+WC0gb0tVLemmtXq5gDxmaNLN4mrFF5CNdulmezEf3Rz/Q3E3RDX/EfNzUc1FLRXVXP4jn4pq7l0+b5eimckvMeJGM2Pyl/04UcwccWIoY0YxU5xPox/Fb6CMQ5ZZi+I3kBNrXgU3w8z6lNaOkmLtGZC5bb20GZHYnga90yw0fIkzIbZi5wB6wyQodREGNjCuj9IX5wQJtBB1zqV9lSPl1GZAh5PJmb7kjxW5Duzp9l678jxfYtStVD2gQ+otLncbJgUaFJrKlnyxB77qJueBG+H80Yo0W5E5CV+tnFlyXC4Go05pfgJ4g1lBYBkM7FqZ6nTPcHESXi/UVyjl8XTVhlo2Q+PZwe6sKLpOlbSHwmvjMoHfWNUUg4c0a8Esiqj21cwvOEIRRI7u4Nz46qSYUZ3wdEfUfZ8OtjJDQVXUbaFsboCvdIQAZIaIGxJjavwYdTFnB0WwdFI1wvvrHFcQkevb7CCeVoRTc1XQrdosT4dpuPI8IiJdNTeXnf1jqC5QKqH2gm5kz8a1L84G19gXF+2b7pD52MSQIUilkJXnQdciaCwzVKXuNy09H368UafQ42AmCNrLRptI/wDoXjUxZINuwisYi3m02QhRoZ6olhhs1Qwr3Zsx6jC/NOMMMYQgVlA4IKABAACwCQCdASpAAEAAPrVKoEunJCMhsBIMAOAWiWwAxRHafqvYRSv63xYcEfRFOA8SnpAeYD9iuoB/ld8A9ADpLSIGIrz7/XejhkttRXNmkAEFuef7CucUAAD+6ZG8jv3kMl8PFjiiKhpHxFfLz+lm60fjW98AjW1g+q8SVH+QUTqGHj6YzHBQ+vE//zNYaYprQH95NrSdWUUkjz5X3EfFfAP5zzl+xm3CXDMglJ8IuFp2LA9YUs/CDvRkiKf73//f/x3//mklOMEJ43YE6q1H8kLEuaEMzs1YUoBIRdQrrsLuKxRF26jyV5rNFLgFv0wZt9Ag2AGI+a/8MSJjR52nVCKzDAHJX1SLc5taPk4E+xyLoliT7K88BtUf151X8En3otMx1i9XpEM0jvXnlUgwOkKyDpReK7eP+gQ3A8oq3iG2i8alQwyClaUm4z8wulTW2/863e7fl//JIxfVCZv6lkqIeZZiAGt7aSUjs5AD1bYpituMMYXX5+hRx3/+evz/y+XXB1I/R9HaHSDxUUGdIrXkjp6v3r9iV56AxNoG/AAAAA==
Ipo Date
1986-07-09T00:00:00.000Z
Market Cap
58077917184
Next Dividend Date
2025-12-31T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.405
Dividend Yield
0.8896699434345654
Sentiment
0.7651845588235293
Sentiment Sources
136
Rating
4.1818
Target Price
179.4118
Strong Buy
11
Buy
4
Hold
7
Sell
0
Strong Sell
0
Current Quarter
2025-10-31
Revenue
5600946000
Cost Of Revenue
4032446000
Gross Profit
1568500000
Operating Expenses
920002000
Operating Income
648498000
Interest Expense
12459000
Pretax Income
682398000
Net Income
511935000
Eps
1.5749229358814227
Dividends Per Share
131557000
Shares Outstanding
325226266
Income Tax Expense
170463000
EBITDA
977334000
Operating Margin
11.578365511826037
Total Other Income Expense Net
33900000
Cash
4061173000
Short Term Investments
-
Receivables
203891000
Inventories
3128971000
Total Current Assets
7629652000
Property Plant Equipment
7485324000
Total Assets
15414966000
Payables
2645234000
Short Term Debt
1222944000
Long Term Debt
-
Total Liabilities
9530964000
Equity
5884002000
Depreciation
132187000
Change In Working Capital
286688000
Cash From Operations
827088000
Capital Expenditures
209261000
Cash From Investing
-209261000
Cash From Financing
-402985000
Net Change In Cash
214842000
PE
27.702
PB
10.05932405529434
ROE
8.700455914189016
ROA
3.3210258134854143
FCF
617827000
Fcf Percent
0.11030761589202967
Piotroski FScore
4
Health Score
52
Deep Value Investing Score
4
Defensive Investing Score
8.5
Dividend Investing Score
4
Economic Moat Investing Score
6.8
Garp Investing Score
3.5
Growth Investing Score
3
Momentum Investing Score
5
Net Net Investing Score
4
Quality Investing Score
6
Value Investing Score
4
Quarters > 0 > quarter
2025-10-31
Quarters > 0 > income Statement > revenue
5600946000
Quarters > 0 > income Statement > cost Of Revenue
4032446000
Quarters > 0 > income Statement > gross Profit
1568500000
Quarters > 0 > income Statement > operating Expenses
920002000
Quarters > 0 > income Statement > operating Income
648498000
Quarters > 0 > income Statement > interest Expense
12459000
Quarters > 0 > income Statement > pretax Income
682398000
Quarters > 0 > income Statement > net Income
511935000
Quarters > 0 > income Statement > eps
1.5749229358814227
Quarters > 0 > income Statement > dividends Per Share
131557000
Quarters > 0 > income Statement > shares Outstanding
325054000
Quarters > 0 > income Statement > income Tax Expense
170463000
Quarters > 0 > income Statement > EBITDA
977334000
Quarters > 0 > income Statement > operating Margin
11.578365511826037
Quarters > 0 > income Statement > total Other Income Expense Net
33900000
Quarters > 0 > balance Sheet > cash
4061173000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
203891000
Quarters > 0 > balance Sheet > inventories
3128971000
Quarters > 0 > balance Sheet > total Current Assets
7629652000
Quarters > 0 > balance Sheet > property Plant Equipment
7485324000
Quarters > 0 > balance Sheet > total Assets
15414966000
Quarters > 0 > balance Sheet > payables
2645234000
Quarters > 0 > balance Sheet > short Term Debt
1222944000
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
9530964000
Quarters > 0 > balance Sheet > equity
5884002000
Quarters > 0 > cash Flow > net Income
511935000
Quarters > 0 > cash Flow > depreciation
132187000
Quarters > 0 > cash Flow > change In Working Capital
286688000
Quarters > 0 > cash Flow > cash From Operations
827088000
Quarters > 0 > cash Flow > capital Expenditures
209261000
Quarters > 0 > cash Flow > cash From Investing
-209261000
Quarters > 0 > cash Flow > cash From Financing
-402985000
Quarters > 0 > cash Flow > net Change In Cash
214842000
Quarters > 0 > ratios > PE
1.5749229358814227
Quarters > 0 > ratios > PB
10.05932405529434
Quarters > 0 > ratios > ROE
8.700455914189016
Quarters > 0 > ratios > ROA
3.3210258134854143
Quarters > 0 > ratios > FCF
617827000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.11030761589202967
Quarters > 0 > health Score
52
Quarters > 1 > quarter
2025-07-31
Quarters > 1 > income Statement > revenue
5529152000
Quarters > 1 > income Statement > cost Of Revenue
4002167000
Quarters > 1 > income Statement > gross Profit
1526985000
Quarters > 1 > income Statement > operating Expenses
888711000
Quarters > 1 > income Statement > operating Income
638274000
Quarters > 1 > income Statement > interest Expense
7980000
Quarters > 1 > income Statement > pretax Income
670620000
Quarters > 1 > income Statement > net Income
507995000
Quarters > 1 > income Statement > eps
1.558701968954524
Quarters > 1 > income Statement > dividends Per Share
132337000
Quarters > 1 > income Statement > shares Outstanding
325909000
Quarters > 1 > income Statement > income Tax Expense
162625000
Quarters > 1 > income Statement > EBITDA
888401000
Quarters > 1 > income Statement > operating Margin
11.543795504265391
Quarters > 1 > income Statement > total Other Income Expense Net
32346000
Quarters > 1 > balance Sheet > cash
3847016000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
210520000
Quarters > 1 > balance Sheet > inventories
2608485000
Quarters > 1 > balance Sheet > total Current Assets
6925836000
Quarters > 1 > balance Sheet > property Plant Equipment
7280922000
Quarters > 1 > balance Sheet > total Assets
14495519000
Quarters > 1 > balance Sheet > payables
2205613000
Quarters > 1 > balance Sheet > short Term Debt
1215284000
Quarters > 1 > balance Sheet > long Term Debt
1017218000
Quarters > 1 > balance Sheet > total Liabilities
8762950000
Quarters > 1 > balance Sheet > equity
5732569000
Quarters > 1 > cash Flow > net Income
507995000
Quarters > 1 > cash Flow > depreciation
126399000
Quarters > 1 > cash Flow > change In Working Capital
-39711000
Quarters > 1 > cash Flow > cash From Operations
668362000
Quarters > 1 > cash Flow > capital Expenditures
201727000
Quarters > 1 > cash Flow > cash From Investing
-201727000
Quarters > 1 > cash Flow > cash From Financing
-402332000
Quarters > 1 > cash Flow > net Change In Cash
64303000
Quarters > 1 > ratios > PE
1.558701968954524
Quarters > 1 > ratios > PB
10.352212037918775
Quarters > 1 > ratios > ROE
8.861559276477964
Quarters > 1 > ratios > ROA
3.504496803460435
Quarters > 1 > ratios > FCF
466635000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.08439540095841098
Quarters > 1 > health Score
50
Quarters > 2 > quarter
2025-04-30
Quarters > 2 > income Statement > revenue
4984971000
Quarters > 2 > income Statement > cost Of Revenue
3581366000
Quarters > 2 > income Statement > gross Profit
1403605000
Quarters > 2 > income Statement > operating Expenses
797135000
Quarters > 2 > income Statement > operating Income
606470000
Quarters > 2 > income Statement > interest Expense
12459000
Quarters > 2 > income Statement > pretax Income
640879000
Quarters > 2 > income Statement > net Income
479249000
Quarters > 2 > income Statement > eps
1.4655708628308435
Quarters > 2 > income Statement > dividends Per Share
133300000
Quarters > 2 > income Statement > shares Outstanding
327005000
Quarters > 2 > income Statement > income Tax Expense
161630000
Quarters > 2 > income Statement > EBITDA
769276000
Quarters > 2 > income Statement > operating Margin
12.165968468021179
Quarters > 2 > income Statement > total Other Income Expense Net
34409000
Quarters > 2 > balance Sheet > cash
3783413000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
181004000
Quarters > 2 > balance Sheet > inventories
2669849000
Quarters > 2 > balance Sheet > total Current Assets
6875103000
Quarters > 2 > balance Sheet > property Plant Equipment
7153390000
Quarters > 2 > balance Sheet > total Assets
14304616000
Quarters > 2 > balance Sheet > payables
2163954000
Quarters > 2 > balance Sheet > short Term Debt
1200837000
Quarters > 2 > balance Sheet > long Term Debt
1016897000
Quarters > 2 > balance Sheet > total Liabilities
8728538000
Quarters > 2 > balance Sheet > equity
5576078000
Quarters > 2 > cash Flow > net Income
479249000
Quarters > 2 > cash Flow > depreciation
115938000
Quarters > 2 > cash Flow > change In Working Capital
-246977000
Quarters > 2 > cash Flow > cash From Operations
409715000
Quarters > 2 > cash Flow > capital Expenditures
207378000
Quarters > 2 > cash Flow > cash From Investing
-207378000
Quarters > 2 > cash Flow > cash From Financing
-1149809000
Quarters > 2 > cash Flow > net Change In Cash
-947472000
Quarters > 2 > ratios > PE
1.4655708628308435
Quarters > 2 > ratios > PB
10.6785343479772
Quarters > 2 > ratios > ROE
8.594732713566776
Quarters > 2 > ratios > ROA
3.3503101376506716
Quarters > 2 > ratios > FCF
202337000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.04058940362942934
Quarters > 2 > health Score
44
Quarters > 3 > quarter
2025-01-31
Quarters > 3 > income Statement > revenue
5912279000
Quarters > 3 > income Statement > cost Of Revenue
4343622000
Quarters > 3 > income Statement > gross Profit
1568657000
Quarters > 3 > income Statement > operating Expenses
837633000
Quarters > 3 > income Statement > operating Income
731024000
Quarters > 3 > income Statement > interest Expense
13792000
Quarters > 3 > income Statement > pretax Income
770765000
Quarters > 3 > income Statement > net Income
586784000
Quarters > 3 > income Statement > eps
1.7861493551362326
Quarters > 3 > income Statement > dividends Per Share
121229000
Quarters > 3 > income Statement > shares Outstanding
328519000
Quarters > 3 > income Statement > income Tax Expense
183981000
Quarters > 3 > income Statement > EBITDA
901761000
Quarters > 3 > income Statement > operating Margin
12.36450444913036
Quarters > 3 > income Statement > total Other Income Expense Net
39741000
Quarters > 3 > balance Sheet > cash
4730744000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
144482000
Quarters > 3 > balance Sheet > inventories
2444513000
Quarters > 3 > balance Sheet > total Current Assets
7538696000
Quarters > 3 > balance Sheet > property Plant Equipment
7087261000
Quarters > 3 > balance Sheet > total Assets
14905332000
Quarters > 3 > balance Sheet > payables
2126317000
Quarters > 3 > balance Sheet > short Term Debt
1403068000
Quarters > 3 > balance Sheet > long Term Debt
1515080000
Quarters > 3 > balance Sheet > total Liabilities
9396137000
Quarters > 3 > balance Sheet > equity
5509195000
Quarters > 3 > cash Flow > net Income
586784000
Quarters > 3 > cash Flow > depreciation
117204000
Quarters > 3 > cash Flow > change In Working Capital
210601000
Quarters > 3 > cash Flow > cash From Operations
882557000
Quarters > 3 > cash Flow > capital Expenditures
205982000
Quarters > 3 > cash Flow > cash From Investing
-123340000
Quarters > 3 > cash Flow > cash From Financing
-377413000
Quarters > 3 > cash Flow > net Change In Cash
381804000
Quarters > 3 > ratios > PE
1.7861493551362326
Quarters > 3 > ratios > PB
10.858215167551702
Quarters > 3 > ratios > ROE
10.65099347545331
Quarters > 3 > ratios > ROA
3.936738879751219
Quarters > 3 > ratios > FCF
676575000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.1144355670630564
Quarters > 3 > health Score
55
Annuals > 0 > quarter
2025-01-31
Annuals > 0 > income Statement > revenue
21129219000
Annuals > 0 > income Statement > cost Of Revenue
15260506000
Annuals > 0 > income Statement > gross Profit
5868713000
Annuals > 0 > income Statement > operating Expenses
3283127000
Annuals > 0 > income Statement > operating Income
2585586000
Annuals > 0 > income Statement > interest Expense
63387000
Annuals > 0 > income Statement > pretax Income
2757154000
Annuals > 0 > income Statement > net Income
2090730000
Annuals > 0 > income Statement > eps
6.316710173301429
Annuals > 0 > income Statement > dividends Per Share
488721000
Annuals > 0 > income Statement > shares Outstanding
330984000
Annuals > 0 > income Statement > income Tax Expense
666424000
Annuals > 0 > income Statement > EBITDA
3267329000
Annuals > 0 > income Statement > operating Margin
12.237016427346417
Annuals > 0 > income Statement > total Other Income Expense Net
171568000
Annuals > 0 > balance Sheet > cash
4730744000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
144482000
Annuals > 0 > balance Sheet > inventories
2444513000
Annuals > 0 > balance Sheet > total Current Assets
7538696000
Annuals > 0 > balance Sheet > property Plant Equipment
7087261000
Annuals > 0 > balance Sheet > total Assets
14905332000
Annuals > 0 > balance Sheet > payables
2126317000
Annuals > 0 > balance Sheet > short Term Debt
1403068000
Annuals > 0 > balance Sheet > long Term Debt
1515080000
Annuals > 0 > balance Sheet > total Liabilities
9396137000
Annuals > 0 > balance Sheet > equity
5509195000
Annuals > 0 > cash Flow > net Income
2090730000
Annuals > 0 > cash Flow > depreciation
446788000
Annuals > 0 > cash Flow > change In Working Capital
-266055000
Annuals > 0 > cash Flow > cash From Operations
2356988000
Annuals > 0 > cash Flow > capital Expenditures
720104000
Annuals > 0 > cash Flow > cash From Investing
-637462000
Annuals > 0 > cash Flow > cash From Financing
-1858505000
Annuals > 0 > cash Flow > net Change In Cash
-138979000
Annuals > 0 > ratios > PE
6.316710173301429
Annuals > 0 > ratios > PB
10.66813370737467
Annuals > 0 > ratios > ROE
37.94982751563523
Annuals > 0 > ratios > ROA
14.026725469784907
Annuals > 0 > ratios > FCF
1636884000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.0774701611072326
Annuals > 0 > health Score
64
Annuals > 1 > quarter
2024-01-31
Annuals > 1 > income Statement > revenue
20376941000
Annuals > 1 > income Statement > cost Of Revenue
14801601000
Annuals > 1 > income Statement > gross Profit
5575340000
Annuals > 1 > income Statement > operating Expenses
3267677000
Annuals > 1 > income Statement > operating Income
2307663000
Annuals > 1 > income Statement > interest Expense
74089000
Annuals > 1 > income Statement > pretax Income
2471781000
Annuals > 1 > income Statement > net Income
1874520000
Annuals > 1 > income Statement > eps
5.555236150583967
Annuals > 1 > income Statement > dividends Per Share
454814000
Annuals > 1 > income Statement > shares Outstanding
337433000
Annuals > 1 > income Statement > income Tax Expense
597261000
Annuals > 1 > income Statement > EBITDA
2965302000
Annuals > 1 > income Statement > operating Margin
11.3248745236098
Annuals > 1 > income Statement > total Other Income Expense Net
164118000
Annuals > 1 > balance Sheet > cash
4872446000
Annuals > 1 > balance Sheet > short Term Investments
-14489000
Annuals > 1 > balance Sheet > receivables
130766000
Annuals > 1 > balance Sheet > inventories
2192220000
Annuals > 1 > balance Sheet > total Current Assets
7398138000
Annuals > 1 > balance Sheet > property Plant Equipment
6658742000
Annuals > 1 > balance Sheet > total Assets
14300109000
Annuals > 1 > balance Sheet > payables
1955850000
Annuals > 1 > balance Sheet > short Term Debt
933338000
Annuals > 1 > balance Sheet > long Term Debt
2211017000
Annuals > 1 > balance Sheet > total Liabilities
9428783000
Annuals > 1 > balance Sheet > equity
4871326000
Annuals > 1 > cash Flow > net Income
1874520000
Annuals > 1 > cash Flow > depreciation
419432000
Annuals > 1 > cash Flow > change In Working Capital
95869000
Annuals > 1 > cash Flow > cash From Operations
2514490000
Annuals > 1 > cash Flow > capital Expenditures
762812000
Annuals > 1 > cash Flow > cash From Investing
-762812000
Annuals > 1 > cash Flow > cash From Financing
-1428478000
Annuals > 1 > cash Flow > net Change In Cash
323200000
Annuals > 1 > ratios > PE
5.555236150583967
Annuals > 1 > ratios > PB
12.300137131039884
Annuals > 1 > ratios > ROE
38.48069293658442
Annuals > 1 > ratios > ROA
13.108431551116148
Annuals > 1 > ratios > FCF
1751678000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.08596373714778877
Annuals > 1 > health Score
65
Annuals > 2 > quarter
2023-01-31
Annuals > 2 > income Statement > revenue
18695829000
Annuals > 2 > income Statement > cost Of Revenue
13946230000
Annuals > 2 > income Statement > gross Profit
4749599000
Annuals > 2 > income Statement > operating Expenses
2759268000
Annuals > 2 > income Statement > operating Income
1990331000
Annuals > 2 > income Statement > interest Expense
80548000
Annuals > 2 > income Statement > pretax Income
1987489000
Annuals > 2 > income Statement > net Income
1512041000
Annuals > 2 > income Statement > eps
4.379909159902903
Annuals > 2 > income Statement > dividends Per Share
431295000
Annuals > 2 > income Statement > shares Outstanding
345222000
Annuals > 2 > income Statement > income Tax Expense
475448000
Annuals > 2 > income Statement > EBITDA
2462692000
Annuals > 2 > income Statement > operating Margin
10.645855821638078
Annuals > 2 > income Statement > total Other Income Expense Net
-2842000
Annuals > 2 > balance Sheet > cash
4551876000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
145694000
Annuals > 2 > balance Sheet > inventories
2023495000
Annuals > 2 > balance Sheet > total Current Assets
6904719000
Annuals > 2 > balance Sheet > property Plant Equipment
6279661000
Annuals > 2 > balance Sheet > total Assets
13416463000
Annuals > 2 > balance Sheet > payables
2009924000
Annuals > 2 > balance Sheet > short Term Debt
655976000
Annuals > 2 > balance Sheet > long Term Debt
2456510000
Annuals > 2 > balance Sheet > total Liabilities
9127880000
Annuals > 2 > balance Sheet > equity
4288583000
Annuals > 2 > cash Flow > net Income
1512041000
Annuals > 2 > cash Flow > depreciation
394655000
Annuals > 2 > cash Flow > change In Working Capital
-418676000
Annuals > 2 > cash Flow > cash From Operations
1689373000
Annuals > 2 > cash Flow > capital Expenditures
654070000
Annuals > 2 > cash Flow > cash From Investing
-654070000
Annuals > 2 > cash Flow > cash From Financing
-1405444000
Annuals > 2 > cash Flow > net Change In Cash
-370141000
Annuals > 2 > ratios > PE
4.379909159902903
Annuals > 2 > ratios > PB
14.294015188699857
Annuals > 2 > ratios > ROE
35.25735656742565
Annuals > 2 > ratios > ROA
11.270041888089283
Annuals > 2 > ratios > FCF
1035303000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.05537614833768537
Annuals > 2 > health Score
58
Annuals > 3 > quarter
2022-01-31
Annuals > 3 > income Statement > revenue
18916244000
Annuals > 3 > income Statement > cost Of Revenue
13708907000
Annuals > 3 > income Statement > gross Profit
5207337000
Annuals > 3 > income Statement > operating Expenses
2874469000
Annuals > 3 > income Statement > operating Income
2332868000
Annuals > 3 > income Statement > interest Expense
75161000
Annuals > 3 > income Statement > pretax Income
2258540000
Annuals > 3 > income Statement > net Income
1722589000
Annuals > 3 > income Statement > eps
4.869729796966082
Annuals > 3 > income Statement > dividends Per Share
405123000
Annuals > 3 > income Statement > shares Outstanding
353734000
Annuals > 3 > income Statement > income Tax Expense
535951000
Annuals > 3 > income Statement > EBITDA
2694365000
Annuals > 3 > income Statement > operating Margin
12.332617405442644
Annuals > 3 > income Statement > total Other Income Expense Net
-74328000
Annuals > 3 > balance Sheet > cash
4922365000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
119247000
Annuals > 3 > balance Sheet > inventories
2262273000
Annuals > 3 > balance Sheet > total Current Assets
7473176000
Annuals > 3 > balance Sheet > property Plant Equipment
5925799000
Annuals > 3 > balance Sheet > total Assets
13640256000
Annuals > 3 > balance Sheet > payables
2372302000
Annuals > 3 > balance Sheet > short Term Debt
630517000
Annuals > 3 > balance Sheet > long Term Debt
2452325000
Annuals > 3 > balance Sheet > total Liabilities
9580206000
Annuals > 3 > balance Sheet > equity
4060050000
Annuals > 3 > cash Flow > net Income
1722589000
Annuals > 3 > cash Flow > depreciation
360664000
Annuals > 3 > cash Flow > change In Working Capital
-494396000
Annuals > 3 > cash Flow > cash From Operations
1738849000
Annuals > 3 > cash Flow > capital Expenditures
557840000
Annuals > 3 > cash Flow > cash From Investing
-557840000
Annuals > 3 > cash Flow > cash From Financing
-1152396000
Annuals > 3 > cash Flow > net Change In Cash
28613000
Annuals > 3 > ratios > PE
4.869729796966082
Annuals > 3 > ratios > PB
15.470880008866885
Annuals > 3 > ratios > ROE
42.42777798302976
Annuals > 3 > ratios > ROA
12.628714593039897
Annuals > 3 > ratios > FCF
1181009000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.062433588824504484
Annuals > 3 > health Score
59
Valuation > metrics > PE
27.702
Valuation > metrics > PB
10.05932405529434
Valuation > final Score
16.757599999999996
Valuation > verdict
123.1% Overvalued
Profitability > metrics > ROE
8.700455914189016
Profitability > metrics > ROA
6.709807996485292
Profitability > metrics > Net Margin
0.09140152395684586
Profitability > final Score
51
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.6198097825255668
Risk > metrics > Interest Coverage
52.05056585600771
Risk > final Score
70
Risk > verdict
Low
Liquidity > metrics > Current Ratio
1.9724149198925178
Liquidity > metrics > Quick Ratio
1.163514450472548
Liquidity > final Score
99
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
40
Prev Profitabilities > 0
54
Prev Profitabilities > 1
53
Prev Profitabilities > 2
60
Prev Risks > 0
70
Prev Risks > 1
70
Prev Risks > 2
70
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T01:07:16.504Z
Earnings History > 0 > period
2025-10-31
Earnings History > 0 > report Date
2025-11-20
Earnings History > 0 > date
2025-10-31
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
1.58
Earnings History > 0 > eps Estimate
1.4
Earnings History > 0 > eps Difference
0.18
Earnings History > 0 > surprise Percent
12.8571
Earnings History > 1 > period
2025-07-31
Earnings History > 1 > report Date
2025-08-21
Earnings History > 1 > date
2025-07-31
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
1.56
Earnings History > 1 > eps Estimate
1.54
Earnings History > 1 > eps Difference
0.02
Earnings History > 1 > surprise Percent
1.2987
Earnings History > 2 > period
2025-04-30
Earnings History > 2 > report Date
2025-05-22
Earnings History > 2 > date
2025-04-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.47
Earnings History > 2 > eps Estimate
1.43
Earnings History > 2 > eps Difference
0.04
Earnings History > 2 > surprise Percent
2.7972
Earnings History > 3 > period
2025-01-31
Earnings History > 3 > report Date
2025-03-04
Earnings History > 3 > date
2025-01-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.79
Earnings History > 3 > eps Estimate
1.66
Earnings History > 3 > eps Difference
0.13
Earnings History > 3 > surprise Percent
7.8313
Earnings History > 4 > period
2024-10-31
Earnings History > 4 > report Date
2024-11-21
Earnings History > 4 > date
2024-10-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.48
Earnings History > 4 > eps Estimate
1.4
Earnings History > 4 > eps Difference
0.08
Earnings History > 4 > surprise Percent
5.7143
Earnings History > 5 > period
2024-07-31
Earnings History > 5 > report Date
2024-08-22
Earnings History > 5 > date
2024-07-31
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.59
Earnings History > 5 > eps Estimate
1.5
Earnings History > 5 > eps Difference
0.09
Earnings History > 5 > surprise Percent
6
Earnings History > 6 > period
2024-04-30
Earnings History > 6 > report Date
2024-05-23
Earnings History > 6 > date
2024-04-30
Earnings History > 6 > before After Market
-
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.46
Earnings History > 6 > eps Estimate
1.35
Earnings History > 6 > eps Difference
0.11
Earnings History > 6 > surprise Percent
8.1481
Earnings History > 7 > period
2024-01-31
Earnings History > 7 > report Date
2024-03-05
Earnings History > 7 > date
2024-01-31
Earnings History > 7 > before After Market
-
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.82
Earnings History > 7 > eps Estimate
1.65
Earnings History > 7 > eps Difference
0.17
Earnings History > 7 > surprise Percent
10.303
Earnings History > 8 > period
2023-10-31
Earnings History > 8 > report Date
2023-11-16
Earnings History > 8 > date
2023-10-31
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.33
Earnings History > 8 > eps Estimate
1.22
Earnings History > 8 > eps Difference
0.11
Earnings History > 8 > surprise Percent
9.0164
Earnings History > 9 > period
2023-07-31
Earnings History > 9 > report Date
2023-08-17
Earnings History > 9 > date
2023-07-31
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.32
Earnings History > 9 > eps Estimate
1.16
Earnings History > 9 > eps Difference
0.16
Earnings History > 9 > surprise Percent
13.7931
Earnings History > 10 > period
2023-04-30
Earnings History > 10 > report Date
2023-05-18
Earnings History > 10 > date
2023-04-30
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.09
Earnings History > 10 > eps Estimate
1.06
Earnings History > 10 > eps Difference
0.03
Earnings History > 10 > surprise Percent
2.8302
Earnings History > 11 > period
2023-01-31
Earnings History > 11 > report Date
2023-02-28
Earnings History > 11 > date
2023-01-31
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.31
Earnings History > 11 > eps Estimate
1.24
Earnings History > 11 > eps Difference
0.07
Earnings History > 11 > surprise Percent
5.6452
Earnings History > 12 > period
2022-10-31
Earnings History > 12 > report Date
2022-11-17
Earnings History > 12 > date
2022-10-31
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1
Earnings History > 12 > eps Estimate
0.81
Earnings History > 12 > eps Difference
0.19
Earnings History > 12 > surprise Percent
23.4568
Earnings History > 13 > period
2022-07-31
Earnings History > 13 > report Date
2022-08-18
Earnings History > 13 > date
2022-07-31
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.11
Earnings History > 13 > eps Estimate
1.11
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
0
Earnings History > 14 > period
2022-04-30
Earnings History > 14 > report Date
2022-05-19
Earnings History > 14 > date
2022-04-30
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.97
Earnings History > 14 > eps Estimate
0.97
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
0
Earnings History > 15 > period
2022-01-31
Earnings History > 15 > report Date
2022-03-01
Earnings History > 15 > date
2022-01-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.04
Earnings History > 15 > eps Estimate
1.04
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
0
Earnings History > 16 > period
2021-10-31
Earnings History > 16 > report Date
2021-11-18
Earnings History > 16 > date
2021-10-31
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.09
Earnings History > 16 > eps Estimate
1.09
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
0
Earnings History > 17 > period
2021-07-31
Earnings History > 17 > report Date
2021-08-19
Earnings History > 17 > date
2021-07-31
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.39
Earnings History > 17 > eps Estimate
1.39
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
0
Earnings History > 18 > period
2021-04-30
Earnings History > 18 > report Date
2021-05-20
Earnings History > 18 > date
2021-04-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.34
Earnings History > 18 > eps Estimate
1.34
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
0
Earnings History > 19 > period
2021-01-31
Earnings History > 19 > report Date
2021-03-02
Earnings History > 19 > date
2021-01-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.57
Earnings History > 19 > eps Estimate
0.57
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
0
Earnings History > 20 > period
2020-10-31
Earnings History > 20 > report Date
2020-11-19
Earnings History > 20 > date
2020-10-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.02
Earnings History > 20 > eps Estimate
1.02
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
0
Earnings History > 21 > period
2020-07-31
Earnings History > 21 > report Date
2020-08-20
Earnings History > 21 > date
2020-07-31
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.06
Earnings History > 21 > eps Estimate
0.06
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
0
Earnings History > 22 > period
2020-04-30
Earnings History > 22 > report Date
2020-05-21
Earnings History > 22 > date
2020-04-30
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.87
Earnings History > 22 > eps Estimate
-0.87
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
0
Earnings History > 23 > period
2020-01-31
Earnings History > 23 > report Date
2020-03-03
Earnings History > 23 > date
2020-01-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.28
Earnings History > 23 > eps Estimate
1.28
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
0
Earnings History > 24 > period
2019-10-31
Earnings History > 24 > report Date
2019-11-21
Earnings History > 24 > date
2019-10-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.03
Earnings History > 24 > eps Estimate
1.03
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
0
Earnings History > 25 > period
2019-07-31
Earnings History > 25 > report Date
2019-08-22
Earnings History > 25 > date
2019-07-31
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.14
Earnings History > 25 > eps Estimate
1.14
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
0
Earnings History > 26 > period
2019-04-30
Earnings History > 26 > report Date
2019-05-23
Earnings History > 26 > date
2019-04-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.15
Earnings History > 26 > eps Estimate
1.15
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
0
Earnings History > 27 > period
2019-01-31
Earnings History > 27 > report Date
2019-03-05
Earnings History > 27 > date
2019-01-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.2
Earnings History > 27 > eps Estimate
1.13
Earnings History > 27 > eps Difference
0.07
Earnings History > 27 > surprise Percent
6.1947
Earnings History > 28 > period
2018-10-31
Earnings History > 28 > report Date
2018-11-20
Earnings History > 28 > date
2018-10-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.91
Earnings History > 28 > eps Estimate
0.9
Earnings History > 28 > eps Difference
0.01
Earnings History > 28 > surprise Percent
1.1111
Earnings History > 29 > period
2018-07-31
Earnings History > 29 > report Date
2018-08-23
Earnings History > 29 > date
2018-07-31
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.04
Earnings History > 29 > eps Estimate
1.01
Earnings History > 29 > eps Difference
0.03
Earnings History > 29 > surprise Percent
2.9703
Earnings History > 30 > period
2018-04-30
Earnings History > 30 > report Date
2018-05-24
Earnings History > 30 > date
2018-04-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.11
Earnings History > 30 > eps Estimate
1.07
Earnings History > 30 > eps Difference
0.04
Earnings History > 30 > surprise Percent
3.7383
Earnings History > 31 > period
2018-01-31
Earnings History > 31 > report Date
2018-02-03
Earnings History > 31 > date
2018-01-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.98
Earnings History > 31 > eps Estimate
0.93
Earnings History > 31 > eps Difference
0.05
Earnings History > 31 > surprise Percent
5.3763
Earnings History > 32 > period
2017-10-31
Earnings History > 32 > report Date
2017-11-16
Earnings History > 32 > date
2017-10-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.72
Earnings History > 32 > eps Estimate
0.56
Earnings History > 32 > eps Difference
0.16
Earnings History > 32 > surprise Percent
28.5714
Earnings History > 33 > period
2017-07-31
Earnings History > 33 > report Date
2017-08-17
Earnings History > 33 > date
2017-07-31
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.82
Earnings History > 33 > eps Estimate
0.67
Earnings History > 33 > eps Difference
0.15
Earnings History > 33 > surprise Percent
22.3881
Earnings History > 34 > period
2017-04-30
Earnings History > 34 > report Date
2017-05-18
Earnings History > 34 > date
2017-04-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.82
Earnings History > 34 > eps Estimate
0.73
Earnings History > 34 > eps Difference
0.09
Earnings History > 34 > surprise Percent
12.3288
Earnings History > 35 > period
2017-01-31
Earnings History > 35 > report Date
2017-02-28
Earnings History > 35 > date
2017-01-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.77
Earnings History > 35 > eps Estimate
0.8
Earnings History > 35 > eps Difference
-0.03
Earnings History > 35 > surprise Percent
-3.75
Earnings History > 36 > period
2016-10-31
Earnings History > 36 > report Date
2016-11-17
Earnings History > 36 > date
2016-10-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.62
Earnings History > 36 > eps Estimate
0.5
Earnings History > 36 > eps Difference
0.12
Earnings History > 36 > surprise Percent
24
Earnings History > 37 > period
2016-07-31
Earnings History > 37 > report Date
2016-08-18
Earnings History > 37 > date
2016-07-31
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.71
Earnings History > 37 > eps Estimate
0.75
Earnings History > 37 > eps Difference
-0.04
Earnings History > 37 > surprise Percent
-5.3333
Earnings History > 38 > period
2016-04-30
Earnings History > 38 > report Date
2016-05-19
Earnings History > 38 > date
2016-04-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.73
Earnings History > 38 > eps Estimate
0.56
Earnings History > 38 > eps Difference
0.17
Earnings History > 38 > surprise Percent
30.3571
Earnings History > 39 > period
2016-01-31
Earnings History > 39 > report Date
2016-03-01
Earnings History > 39 > date
2016-01-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.66
Earnings History > 39 > eps Estimate
0.73
Earnings History > 39 > eps Difference
-0.07
Earnings History > 39 > surprise Percent
-9.589
Earnings History > 40 > period
2015-10-31
Earnings History > 40 > report Date
2015-11-19
Earnings History > 40 > date
2015-10-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.66
Earnings History > 40 > eps Estimate
0.43
Earnings History > 40 > eps Difference
0.23
Earnings History > 40 > surprise Percent
53.4884
Earnings History > 41 > period
2015-07-31
Earnings History > 41 > report Date
2015-08-20
Earnings History > 41 > date
2015-07-31
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.63
Earnings History > 41 > eps Estimate
0.5
Earnings History > 41 > eps Difference
0.13
Earnings History > 41 > surprise Percent
26
Earnings History > 42 > period
2015-04-30
Earnings History > 42 > report Date
2015-05-21
Earnings History > 42 > date
2015-04-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
1.33
Earnings History > 42 > eps Estimate
0.62
Earnings History > 42 > eps Difference
0.71
Earnings History > 42 > surprise Percent
114.5161
Earnings History > 43 > period
2015-01-31
Earnings History > 43 > report Date
2015-02-26
Earnings History > 43 > date
2015-01-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
1.2
Earnings History > 43 > eps Estimate
1.28
Earnings History > 43 > eps Difference
-0.08
Earnings History > 43 > surprise Percent
-6.25
Earnings History > 44 > period
2014-10-31
Earnings History > 44 > report Date
2014-11-21
Earnings History > 44 > date
2014-10-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.4633
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-07-31
Earnings History > 45 > report Date
2014-08-22
Earnings History > 45 > date
2014-07-31
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.5713
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-04-30
Earnings History > 46 > report Date
2014-05-23
Earnings History > 46 > date
2014-04-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.5766
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-01-31
Earnings History > 47 > report Date
2014-02-28
Earnings History > 47 > date
2014-01-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.5112
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-10-31
Earnings History > 48 > report Date
2013-11-21
Earnings History > 48 > date
2013-10-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.3995
Earnings History > 48 > eps Estimate
0.36
Earnings History > 48 > eps Difference
0.0395
Earnings History > 48 > surprise Percent
10.9722
Earnings History > 49 > period
2013-07-31
Earnings History > 49 > report Date
2013-08-22
Earnings History > 49 > date
2013-07-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.98
Earnings History > 49 > eps Estimate
0.4
Earnings History > 49 > eps Difference
0.58
Earnings History > 49 > surprise Percent
145
Earnings History > 50 > period
2013-04-30
Earnings History > 50 > report Date
2013-05-24
Earnings History > 50 > date
2013-04-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.5369
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-01-31
Earnings History > 51 > report Date
2013-03-21
Earnings History > 51 > date
2013-01-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.535
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-10-31
Earnings History > 52 > report Date
2012-11-15
Earnings History > 52 > date
2012-10-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.359
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-07-31
Earnings History > 53 > report Date
2012-08-16
Earnings History > 53 > date
2012-07-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.407
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-04-30
Earnings History > 54 > report Date
2012-05-17
Earnings History > 54 > date
2012-04-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.4637
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-01-31
Earnings History > 55 > report Date
2012-03-15
Earnings History > 55 > date
2012-01-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.425
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-10-31
Earnings History > 56 > report Date
2011-11-17
Earnings History > 56 > date
2011-10-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.3151
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-07-31
Earnings History > 57 > report Date
2011-08-18
Earnings History > 57 > date
2011-07-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.3207
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-04-30
Earnings History > 58 > report Date
2011-05-19
Earnings History > 58 > date
2011-04-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.3703
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-01-31
Earnings History > 59 > report Date
2011-03-17
Earnings History > 59 > date
2011-01-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.3425
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-10-31
Earnings History > 60 > report Date
2010-11-18
Earnings History > 60 > date
2010-10-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.255
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-07-31
Earnings History > 61 > report Date
2010-08-19
Earnings History > 61 > date
2010-07-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.2681
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-04-30
Earnings History > 62 > report Date
2010-05-20
Earnings History > 62 > date
2010-04-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.2909
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-01-31
Earnings History > 63 > report Date
2010-03-18
Earnings History > 63 > date
2010-01-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.29
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-10-31
Earnings History > 64 > report Date
2009-11-19
Earnings History > 64 > date
2009-10-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.2108
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-07-31
Earnings History > 65 > report Date
2009-08-20
Earnings History > 65 > date
2009-07-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.2057
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-04-30
Earnings History > 66 > report Date
2009-05-21
Earnings History > 66 > date
2009-04-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.1805
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2009-01-31
Earnings History > 67 > report Date
2009-03-19
Earnings History > 67 > date
2009-01-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.19
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-10-31
Earnings History > 68 > report Date
2008-11-19
Earnings History > 68 > date
2008-10-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.1092
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-07-31
Earnings History > 69 > report Date
2008-08-20
Earnings History > 69 > date
2008-07-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.1346
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-04-30
Earnings History > 70 > report Date
2008-05-21
Earnings History > 70 > date
2008-04-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.1491
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2008-01-31
Earnings History > 71 > report Date
2008-03-19
Earnings History > 71 > date
2008-01-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.175
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-10-31
Earnings History > 72 > report Date
2007-11-20
Earnings History > 72 > date
2007-10-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.0893
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
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.092
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-04-30
Earnings History > 74 > report Date
2007-05-23
Earnings History > 74 > date
2007-04-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.1201
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2007-01-31
Earnings History > 75 > report Date
2007-03-21
Earnings History > 75 > date
2007-01-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.165
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-10-31
Earnings History > 76 > report Date
2006-11-14
Earnings History > 76 > date
2006-10-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.078
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-07-31
Earnings History > 77 > report Date
2006-08-16
Earnings History > 77 > date
2006-07-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.0795
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-04-30
Earnings History > 78 > report Date
2006-05-17
Earnings History > 78 > date
2006-04-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.1027
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2006-01-31
Earnings History > 79 > report Date
2006-03-15
Earnings History > 79 > date
2006-01-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.1227
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-10-31
Earnings History > 80 > report Date
2005-11-15
Earnings History > 80 > date
2005-10-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.0623
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-07-31
Earnings History > 81 > report Date
2005-08-17
Earnings History > 81 > date
2005-07-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.0717
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-04-30
Earnings History > 82 > report Date
2005-05-18
Earnings History > 82 > date
2005-04-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.0843
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2005-01-31
Earnings History > 83 > report Date
2005-03-16
Earnings History > 83 > date
2005-01-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.0872
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-10-31
Earnings History > 84 > report Date
2004-11-15
Earnings History > 84 > date
2004-10-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.064
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-07-31
Earnings History > 85 > report Date
2004-08-18
Earnings History > 85 > date
2004-07-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.054
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-04-30
Earnings History > 86 > report Date
2004-05-19
Earnings History > 86 > date
2004-04-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.0791
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2004-01-31
Earnings History > 87 > report Date
2004-03-16
Earnings History > 87 > date
2004-01-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.1197
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-10-31
Earnings History > 88 > report Date
2003-11-18
Earnings History > 88 > date
2003-10-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.0817
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-07-31
Earnings History > 89 > report Date
2003-08-20
Earnings History > 89 > date
2003-07-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.0878
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-04-30
Earnings History > 90 > report Date
2003-05-20
Earnings History > 90 > date
2003-04-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.0788
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2003-01-31
Earnings History > 91 > report Date
2003-03-19
Earnings History > 91 > date
2003-01-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.0925
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-10-31
Earnings History > 92 > report Date
2002-11-19
Earnings History > 92 > date
2002-10-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.0711
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-07-31
Earnings History > 93 > report Date
2002-08-20
Earnings History > 93 > date
2002-07-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.0775
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2002-04-30
Earnings History > 94 > report Date
2002-05-22
Earnings History > 94 > date
2002-04-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.0739
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2002-01-31
Earnings History > 95 > report Date
2002-03-12
Earnings History > 95 > date
2002-01-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.0769
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2001-10-31
Earnings History > 96 > report Date
2001-11-20
Earnings History > 96 > date
2001-10-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.0537
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2001-07-31
Earnings History > 97 > report Date
2001-07-31
Earnings History > 97 > date
2001-07-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.0546
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2001-04-30
Earnings History > 98 > report Date
2001-04-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.0535
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2001-01-31
Earnings History > 99 > report Date
2001-01-31
Earnings History > 99 > date
2001-01-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.0679
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2000-10-31
Earnings History > 100 > report Date
2000-10-31
Earnings History > 100 > date
2000-10-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.0451
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
2000-07-31
Earnings History > 101 > report Date
2000-07-31
Earnings History > 101 > date
2000-07-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.0538
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
2000-04-30
Earnings History > 102 > report Date
2000-04-30
Earnings History > 102 > date
2000-04-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.0593
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
2000-01-31
Earnings History > 103 > report Date
2000-01-31
Earnings History > 103 > date
2000-01-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.06
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1999-10-31
Earnings History > 104 > report Date
1999-10-31
Earnings History > 104 > date
1999-10-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.0475
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1999-07-31
Earnings History > 105 > report Date
1999-07-31
Earnings History > 105 > date
1999-07-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.0521
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1999-04-30
Earnings History > 106 > report Date
1999-04-30
Earnings History > 106 > date
1999-04-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.0457
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Earnings History > 107 > period
1999-01-31
Earnings History > 107 > report Date
1999-01-31
Earnings History > 107 > date
1999-01-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.0616
Earnings History > 107 > eps Estimate
-
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
-
Earnings History > 108 > period
1998-10-31
Earnings History > 108 > report Date
1998-10-31
Earnings History > 108 > date
1998-10-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.0738
Earnings History > 108 > eps Estimate
-
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
-
Earnings History > 109 > period
1998-07-31
Earnings History > 109 > report Date
1998-07-31
Earnings History > 109 > date
1998-07-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.0838
Earnings History > 109 > eps Estimate
-
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
-
Earnings History > 110 > period
1998-04-30
Earnings History > 110 > report Date
1998-04-30
Earnings History > 110 > date
1998-04-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.0713
Earnings History > 110 > eps Estimate
-
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
-
Ross Stores, Inc., together with its subsidiaries, operates off-price retail apparel and home fashion stores under the Ross Dress for Less and dd's DISCOUNTS brands in the United States. The company offers apparel, accessories, footwear, and home fashions products. It sells its products to middle income households and households with lower to more moderate incomes. Ross Stores, Inc. was incorporated in 1957 and is headquartered in Dublin, California.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.405Next Payout:
Dec 31, 2025Yield:
0.8897 %How Ross’s High-Return Push into Underpenetrated Markets Could Reshape the ROST Investment Narrative simplywall.st
Read more →MASTERINVEST Kapitalanlage GmbH Invests $960,000 in Ross Stores, Inc. $ROST MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-10-31)
Rating:
BUY
Target Price:
$179.4118
Analyst Picks
Strong Buy
11
Buy
4
Hold
7
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-10-31)
Health Score
Price to Earnings Ratio (P/E)
-
Medium
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 82.48% of the total shares of Ross Stores Inc
1.
Vanguard Group Inc(11.9799%)
since
2025/06/30
2.
BlackRock Inc(7.298%)
since
2025/06/30
3.
JPMorgan Chase & Co(5.0651%)
since
2025/06/30
4.
State Street Corp(4.2726%)
since
2025/06/30
5.
T. Rowe Price Associates, Inc.(3.9675%)
since
2025/06/30
6.
Vanguard Total Stock Mkt Idx Inv(3.1592%)
since
2025/07/31
7.
PRIMECAP Management Company(3.1396%)
since
2025/06/30
8.
Bank of America Corp(2.9298%)
since
2025/06/30
9.
Geode Capital Management, LLC(2.652%)
since
2025/06/30
10.
Vanguard 500 Index Investor(2.4894%)
since
2025/07/31
11.
FMR Inc(2.4475%)
since
2025/06/30
12.
Vanguard PRIMECAP Inv(2.3093%)
since
2025/06/30
13.
Vanguard Mid Cap Index Institutional(2.2428%)
since
2025/07/31
14.
Invesco QQQ Trust(2.0723%)
since
2025/08/29
15.
T. Rowe Price Investment Management,Inc.(1.6095%)
since
2025/06/30
16.
Viking Global Investors LP(1.4516%)
since
2025/06/30
17.
Morgan Stanley - Brokerage Accounts(1.4242%)
since
2025/06/30
18.
EdgePoint Investment Group, Inc.(1.3498%)
since
2025/06/30
19.
Amvescap Plc.(1.3464%)
since
2025/06/30
20.
Fidelity 500 Index(1.2744%)
since
2025/07/31
21.
NORGES BANK(1.249%)
since
2025/06/30
22.
JPMorgan Equity Premium Income ETF(1.2374%)
since
2025/08/29
23.
Victory Capital Management Inc.(1.2196%)
since
2025/06/30
24.
SPDR® S&P 500® ETF(1.2118%)
since
2025/08/31
25.
iShares Core S&P 500 ETF(1.2099%)
since
2025/08/31
26.
Marshfield Associates(1.1811%)
since
2025/06/30
27.
First Trust Advisors L.P.(1.122%)
since
2025/06/30
28.
Massachusetts Financial Services Company(1.0283%)
since
2025/06/30
29.
Northern Trust Corp(1.0086%)
since
2025/06/30
30.
Vanguard Mid-Cap Growth ETF(0.8397%)
since
2025/07/31
31.
Franklin Rising Dividends A(0.8186%)
since
2025/07/31
32.
T. Rowe Price US Mid-Cap Growth Equity(0.7638%)
since
2025/06/30
33.
T. Rowe Price Mid-Cap Growth(0.7624%)
since
2025/07/31
34.
T. Rowe Price Dividend Growth(0.6415%)
since
2025/07/31
35.
T. Rowe Price US Dividend Growth Eq Comp(0.6415%)
since
2025/06/30
36.
First Trust Rising Dividend Achiev ETF(0.6381%)
since
2025/08/28
37.
T. Rowe Price U.S. Value Equity Tr-D(0.63%)
since
2025/06/30
38.
Vanguard Growth Index Investor(0.6158%)
since
2025/07/31
39.
Vanguard Institutional Index I(0.6076%)
since
2025/07/31
40.
EdgePoint Global(0.5773%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-10-31
EPS Actual
1.58
EPS Estimate
1.4
EPS Difference
0.18
Surprise Percent
12.8571%
(Last Updated 2025-10-31)
(Last Updated 2025-10-31)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-10-31)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-10-31)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.