_id
69171ed83c536f8df23167ae
Ticker
TJX
Name
The TJX Companies Inc
Exchange
NYSE
Address
770 Cochituate Road, Framingham, MA, United States, 01701
Country
USA
Sector
Consumer Cyclical
Industry
Apparel Retail
Currency
USD
Website
https://www.tjx.com
Description
The TJX Companies, Inc., together with its subsidiaries, operates as an off-price apparel and home fashions retailer worldwide. The company operates through four segments: Marmaxx, HomeGoods, TJX Canada, and TJX International. It offers family apparel comprising footwear; accessories, such as beauty and jewelry; home fashion products, including home basics, decorative accessories and giftware, as well as furniture, rugs, lighting, soft home, decorative accessories, tabletop, and cookware; pet and gourmet food; and other merchandise. The company also provides home decor, furniture, and seasonal home merchandise. It sells its products through stores and e-commerce sites. The TJX Companies, Inc. was incorporated in 1962 and is headquartered in Framingham, Massachusetts.
Last Close
153
Volume
5278823
Current Price
157.38
Change
0.08
Last Updated
2026-01-07T13:09:39.001Z
Image
data:image/webp;base64,UklGRuwEAABXRUJQVlA4WAoAAAAQAAAAPwAAJwAAQUxQSJwDAAABoHXbtjFJHtK+3/eVbduuerJtPrVtG1n11LZt27Zt23ZmZ2Tp3nvWQ3wRFRERMQHJxGmTp1R08oyxmjhn6tTpM2f2ajaw/4DcZsp16jSg/8CBA/oP6qau9RgVjXzY+XcieC7q0LCpsVAo/G8XK5GUaNyPmxqbCoUGVqlbAyFW1PNhl1/xMW7ldp1BAIjsoFROrT8gAoFH5bo1YlQ08lGnX4nguUNt3sObWeSfIUpSnck2M4u2ZZKS7oVq/JJ3izQXAwg8rkxriACek5SpKp1/y7tRzXU+HsBTpz4/5kS+6SSnbvW2zXvvQyhhPncr73X/Cys6U83U4QsiYBRGn08gZ71SqXsBo6KRj/v8m3eislQrcrC4KRpA4G4lktpcdPONN99y6+23PmZFxl833nTjDTfccP1ddT3q8+qUKdUVeACzCGA0js4pmajvFgwCr8ip2Kl3WU5dviUCGMWejUpVnOZm6rc57zWluc3Up6EcpdqRUJQbeb+VXE6+U58y8pPtUaLbCeUsUart6LulegP/xvICtypR7WzIUao9MCsy/hggV3tOHX4kFnlOUaYa2piX6XgCxZEvesrVXKLxBSyHwPVKa80peYlASWOp0hrLdAye0pEv2stVyal3fTmJxjRiRcEAPGcorZkNyuT0NAEgYgaYxZlKq5OUUacs1eEEAOPJegwIfNBKriKvlnBlnKDmGtWAAZG3dTgewFOnrCqJBm3KO17N9QgBwGy2shcJgFE/QkllXE6qOUSKjpL2JQB4zlMzjfoHAwJPylXnBgIQWKsR/2BA5JP2cpl2IwB4jlBagVfyUk3choERx+sRAmAW5ymVEt3KFu/9ttgwUhVLUj1AACLvaj8CQOBkpZKcOn5OBAIvJBV4Wc65LNXJBADPSZ3/w4DIR63kJCnRqP322GuffffZc6/OFckSp1bXEACMP7vdQSBnsVLlOqftLs+p6wGf4K1oG4esIQB4LlaqkklWshLPdbjlzT+xQHHg7WG/YUDkyw5ypSpYzuNjAR8pjmwafR2enGVKVRvjCJHcaMxbRQDwXKZUtfHYeEp6szUdfycCka87ydWWBU/Dat2OJ2eFUlWpz+a8R8dhIXgznhiunQkAnsuVqrqJ+m0hxLiNx8YBxtZnljVT35/xMUbPV53lquTUZzMGgQeHNjZ8+1LdYCnTnQTAsKVKVfV00oxZM6dPmzdUvfs2l+QyuZkLFixYMH/+kolyqjhWUDggKgEAAFAHAJ0BKkAAKAA+xUyeS6eoIqG3+OgBABiJbGxnUoLlhvRgXp9spuGPJA6x7ePf2xA83KhLlw8hwggJokBwjSr9t3AA/u+i84Jd2XW3nqk+Tf/jePkuzr2Krjdn+O+1R1I6mPPGps13YLJqDBZwR27z6NWjkWE3+ZoevvdTgVdQ3ObkYGl4qjRQoDaHJnix89Vo8PAde7GWy6JELtXH/Q0Eb5W6fPL7To+Tb2fsaVa5X2SMx0bJAVmVWg2aMySOYaxcAZMAee4RE/MpesOlCWOnqLY71jPXV2bCCRJYoqs3wELu6ndWzQAnspMd3xxPDQST+66ZHDw/VA+3gLZQF4fhQtEzVFD7HJzurmbIFr2yo0borj+P/udUwNdWkufMu9+rxtpdI20AAAA=
Ipo Date
1988-01-05T00:00:00.000Z
Market Cap
171303534592
Next Dividend Date
2026-03-05T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.425
Dividend Yield
1.080188079806837
Sentiment
0.9161661764705883
Sentiment Sources
68
Rating
4.4348
Target Price
160.3889
Strong Buy
15
Buy
5
Hold
2
Sell
0
Strong Sell
1
Current Quarter
2025-10-31
Revenue
15117000000
Cost Of Revenue
10134000000
Gross Profit
4983000000
Operating Expenses
3011000000
Operating Income
1972000000
Interest Expense
28000000
Pretax Income
1916000000
Net Income
1442000000
Eps
1.280639431616341
Dividends Per Share
473000000
Shares Outstanding
1110467095
Income Tax Expense
474000000
EBITDA
2260000000
Operating Margin
13.044916319375538
Total Other Income Expense Net
-56000000
Cash
4640000000
Short Term Investments
-
Receivables
705000000
Inventories
9353000000
Total Current Assets
15314000000
Property Plant Equipment
17965000000
Total Assets
35188000000
Payables
5357000000
Short Term Debt
2708000000
Long Term Debt
1870000000
Total Liabilities
25829000000
Equity
9359000000
Bs_currency_symbol
USD
Depreciation
316000000
Change In Working Capital
-299000000
Cash From Operations
1532000000
Capital Expenditures
531000000
Cash From Investing
-541000000
Cash From Financing
-975000000
Net Change In Cash
1000000
Cf_currency_symbol
USD
PE
34.0531
PB
18.934702425472807
ROE
15.407629020194467
ROA
4.097987950437649
FCF
1001000000
Fcf Percent
0.06621684196599854
Piotroski FScore
4
Health Score
50
Deep Value Investing Score
4
Defensive Investing Score
8
Dividend Investing Score
4
Economic Moat Investing Score
8
Garp Investing Score
4.5
Growth Investing Score
4.5
Momentum Investing Score
5
Net Net Investing Score
2.5
Quality Investing Score
6.5
Value Investing Score
4.5
Quarters > 0 > quarter
2025-10-31
Quarters > 0 > income Statement > revenue
15117000000
Quarters > 0 > income Statement > cost Of Revenue
10134000000
Quarters > 0 > income Statement > gross Profit
4983000000
Quarters > 0 > income Statement > operating Expenses
3011000000
Quarters > 0 > income Statement > operating Income
1972000000
Quarters > 0 > income Statement > interest Expense
28000000
Quarters > 0 > income Statement > pretax Income
1916000000
Quarters > 0 > income Statement > net Income
1442000000
Quarters > 0 > income Statement > eps
1.280639431616341
Quarters > 0 > income Statement > dividends Per Share
473000000
Quarters > 0 > income Statement > shares Outstanding
1126000000
Quarters > 0 > income Statement > income Tax Expense
474000000
Quarters > 0 > income Statement > EBITDA
2260000000
Quarters > 0 > income Statement > operating Margin
13.044916319375538
Quarters > 0 > income Statement > total Other Income Expense Net
-56000000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
4640000000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
705000000
Quarters > 0 > balance Sheet > inventories
9353000000
Quarters > 0 > balance Sheet > total Current Assets
15314000000
Quarters > 0 > balance Sheet > property Plant Equipment
17965000000
Quarters > 0 > balance Sheet > total Assets
35188000000
Quarters > 0 > balance Sheet > payables
5357000000
Quarters > 0 > balance Sheet > short Term Debt
2708000000
Quarters > 0 > balance Sheet > long Term Debt
1870000000
Quarters > 0 > balance Sheet > total Liabilities
25829000000
Quarters > 0 > balance Sheet > equity
9359000000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
1442000000
Quarters > 0 > cash Flow > depreciation
316000000
Quarters > 0 > cash Flow > change In Working Capital
-299000000
Quarters > 0 > cash Flow > cash From Operations
1532000000
Quarters > 0 > cash Flow > capital Expenditures
531000000
Quarters > 0 > cash Flow > cash From Investing
-541000000
Quarters > 0 > cash Flow > cash From Financing
-975000000
Quarters > 0 > cash Flow > net Change In Cash
1000000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
1.280639431616341
Quarters > 0 > ratios > PB
18.934702425472807
Quarters > 0 > ratios > ROE
15.407629020194467
Quarters > 0 > ratios > ROA
4.097987950437649
Quarters > 0 > ratios > FCF
1001000000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.06621684196599854
Quarters > 0 > health Score
50
Quarters > 1 > quarter
2025-07-31
Quarters > 1 > income Statement > revenue
14401000000
Quarters > 1 > income Statement > cost Of Revenue
9976000000
Quarters > 1 > income Statement > gross Profit
4425000000
Quarters > 1 > income Statement > operating Expenses
2805000000
Quarters > 1 > income Statement > operating Income
1620000000
Quarters > 1 > income Statement > interest Expense
18000000
Quarters > 1 > income Statement > pretax Income
1647000000
Quarters > 1 > income Statement > net Income
1243000000
Quarters > 1 > income Statement > eps
1.1019503546099292
Quarters > 1 > income Statement > dividends Per Share
474000000
Quarters > 1 > income Statement > shares Outstanding
1128000000
Quarters > 1 > income Statement > income Tax Expense
404000000
Quarters > 1 > income Statement > EBITDA
1973000000
Quarters > 1 > income Statement > operating Margin
11.249218804249706
Quarters > 1 > income Statement > total Other Income Expense Net
27000000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
4639000000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
705000000
Quarters > 1 > balance Sheet > inventories
7372000000
Quarters > 1 > balance Sheet > total Current Assets
13278000000
Quarters > 1 > balance Sheet > property Plant Equipment
17753000000
Quarters > 1 > balance Sheet > total Assets
32885000000
Quarters > 1 > balance Sheet > payables
4698000000
Quarters > 1 > balance Sheet > short Term Debt
1669000000
Quarters > 1 > balance Sheet > long Term Debt
2867000000
Quarters > 1 > balance Sheet > total Liabilities
24019000000
Quarters > 1 > balance Sheet > equity
8866000000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
1243000000
Quarters > 1 > cash Flow > depreciation
308000000
Quarters > 1 > cash Flow > change In Working Capital
134000000
Quarters > 1 > cash Flow > cash From Operations
1791000000
Quarters > 1 > cash Flow > capital Expenditures
461000000
Quarters > 1 > cash Flow > cash From Investing
-466000000
Quarters > 1 > cash Flow > cash From Financing
-954000000
Quarters > 1 > cash Flow > net Change In Cash
384000000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
1.1019503546099292
Quarters > 1 > ratios > PB
20.023081434694337
Quarters > 1 > ratios > ROE
14.01985111662531
Quarters > 1 > ratios > ROA
3.779838832294359
Quarters > 1 > ratios > FCF
1330000000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.09235469759044511
Quarters > 1 > health Score
51
Quarters > 2 > quarter
2025-04-30
Quarters > 2 > income Statement > revenue
13111000000
Quarters > 2 > income Statement > cost Of Revenue
9246000000
Quarters > 2 > income Statement > gross Profit
3865000000
Quarters > 2 > income Statement > operating Expenses
2549000000
Quarters > 2 > income Statement > operating Income
1316000000
Quarters > 2 > income Statement > interest Expense
18000000
Quarters > 2 > income Statement > pretax Income
1346000000
Quarters > 2 > income Statement > net Income
1036000000
Quarters > 2 > income Statement > eps
0.9151943462897526
Quarters > 2 > income Statement > dividends Per Share
424000000
Quarters > 2 > income Statement > shares Outstanding
1132000000
Quarters > 2 > income Statement > income Tax Expense
310000000
Quarters > 2 > income Statement > EBITDA
1660000000
Quarters > 2 > income Statement > operating Margin
10.03737319807795
Quarters > 2 > income Statement > total Other Income Expense Net
30000000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
4255000000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
638000000
Quarters > 2 > balance Sheet > inventories
7127000000
Quarters > 2 > balance Sheet > total Current Assets
12595000000
Quarters > 2 > balance Sheet > property Plant Equipment
17478000000
Quarters > 2 > balance Sheet > total Assets
31858000000
Quarters > 2 > balance Sheet > payables
4414000000
Quarters > 2 > balance Sheet > short Term Debt
1660000000
Quarters > 2 > balance Sheet > long Term Debt
2867000000
Quarters > 2 > balance Sheet > total Liabilities
23355000000
Quarters > 2 > balance Sheet > equity
8503000000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
1036000000
Quarters > 2 > cash Flow > depreciation
296000000
Quarters > 2 > cash Flow > change In Working Capital
-979000000
Quarters > 2 > cash Flow > cash From Operations
394000000
Quarters > 2 > cash Flow > capital Expenditures
497000000
Quarters > 2 > cash Flow > cash From Investing
-503000000
Quarters > 2 > cash Flow > cash From Financing
-1048000000
Quarters > 2 > cash Flow > net Change In Cash
-1080000000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.9151943462897526
Quarters > 2 > ratios > PB
20.951918146536517
Quarters > 2 > ratios > ROE
12.183935081735859
Quarters > 2 > ratios > ROA
3.251930441333417
Quarters > 2 > ratios > FCF
-103000000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
-0.007855998779650675
Quarters > 2 > health Score
41
Quarters > 3 > quarter
2025-01-31
Quarters > 3 > income Statement > revenue
16350000000
Quarters > 3 > income Statement > cost Of Revenue
11371000000
Quarters > 3 > income Statement > gross Profit
4979000000
Quarters > 3 > income Statement > operating Expenses
3132000000
Quarters > 3 > income Statement > operating Income
1847000000
Quarters > 3 > income Statement > interest Expense
17000000
Quarters > 3 > income Statement > pretax Income
1889000000
Quarters > 3 > income Statement > net Income
1398000000
Quarters > 3 > income Statement > eps
1.2284710017574691
Quarters > 3 > income Statement > dividends Per Share
422000000
Quarters > 3 > income Statement > shares Outstanding
1138000000
Quarters > 3 > income Statement > income Tax Expense
491000000
Quarters > 3 > income Statement > EBITDA
2215000000
Quarters > 3 > income Statement > operating Margin
11.296636085626911
Quarters > 3 > income Statement > total Other Income Expense Net
42000000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
5335000000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
618000000
Quarters > 3 > balance Sheet > inventories
6421000000
Quarters > 3 > balance Sheet > total Current Assets
12991000000
Quarters > 3 > balance Sheet > property Plant Equipment
16987000000
Quarters > 3 > balance Sheet > total Assets
31749000000
Quarters > 3 > balance Sheet > payables
4257000000
Quarters > 3 > balance Sheet > short Term Debt
1636000000
Quarters > 3 > balance Sheet > long Term Debt
2866000000
Quarters > 3 > balance Sheet > total Liabilities
23356000000
Quarters > 3 > balance Sheet > equity
8393000000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
1398000000
Quarters > 3 > cash Flow > depreciation
309000000
Quarters > 3 > cash Flow > change In Working Capital
968000000
Quarters > 3 > cash Flow > cash From Operations
2704000000
Quarters > 3 > cash Flow > capital Expenditures
514000000
Quarters > 3 > cash Flow > cash From Investing
-870000000
Quarters > 3 > cash Flow > cash From Financing
-1163000000
Quarters > 3 > cash Flow > net Change In Cash
617000000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
1.2284710017574691
Quarters > 3 > ratios > PB
21.33902537829143
Quarters > 3 > ratios > ROE
16.656737757655186
Quarters > 3 > ratios > ROA
4.403288292544647
Quarters > 3 > ratios > FCF
2190000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.13394495412844037
Quarters > 3 > health Score
58
Annuals > 0 > quarter
2025-01-31
Annuals > 0 > income Statement > revenue
56360000000
Annuals > 0 > income Statement > cost Of Revenue
39112000000
Annuals > 0 > income Statement > gross Profit
17248000000
Annuals > 0 > income Statement > operating Expenses
10946000000
Annuals > 0 > income Statement > operating Income
6302000000
Annuals > 0 > income Statement > interest Expense
76000000
Annuals > 0 > income Statement > pretax Income
6483000000
Annuals > 0 > income Statement > net Income
4864000000
Annuals > 0 > income Statement > eps
4.259194395796848
Annuals > 0 > income Statement > dividends Per Share
1648000000
Annuals > 0 > income Statement > shares Outstanding
1142000000
Annuals > 0 > income Statement > income Tax Expense
1619000000
Annuals > 0 > income Statement > EBITDA
7663000000
Annuals > 0 > income Statement > operating Margin
11.18168914123492
Annuals > 0 > income Statement > total Other Income Expense Net
181000000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
5335000000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
618000000
Annuals > 0 > balance Sheet > inventories
6421000000
Annuals > 0 > balance Sheet > total Current Assets
12991000000
Annuals > 0 > balance Sheet > property Plant Equipment
16987000000
Annuals > 0 > balance Sheet > total Assets
31749000000
Annuals > 0 > balance Sheet > payables
4257000000
Annuals > 0 > balance Sheet > short Term Debt
1636000000
Annuals > 0 > balance Sheet > long Term Debt
2866000000
Annuals > 0 > balance Sheet > total Liabilities
23356000000
Annuals > 0 > balance Sheet > equity
8393000000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
4864000000
Annuals > 0 > cash Flow > depreciation
1104000000
Annuals > 0 > cash Flow > change In Working Capital
-73000000
Annuals > 0 > cash Flow > cash From Operations
6116000000
Annuals > 0 > cash Flow > capital Expenditures
1918000000
Annuals > 0 > cash Flow > cash From Investing
-2477000000
Annuals > 0 > cash Flow > cash From Financing
-3838000000
Annuals > 0 > cash Flow > net Change In Cash
-265000000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
4.259194395796848
Annuals > 0 > ratios > PB
20.943243178839506
Annuals > 0 > ratios > ROE
57.953056118193736
Annuals > 0 > ratios > ROA
15.320167564332735
Annuals > 0 > ratios > FCF
4198000000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.07448545067423705
Annuals > 0 > health Score
60
Annuals > 1 > quarter
2024-01-31
Annuals > 1 > income Statement > revenue
54217000000
Annuals > 1 > income Statement > cost Of Revenue
37951000000
Annuals > 1 > income Statement > gross Profit
16266000000
Annuals > 1 > income Statement > operating Expenses
10469000000
Annuals > 1 > income Statement > operating Income
5797000000
Annuals > 1 > income Statement > interest Expense
79000000
Annuals > 1 > income Statement > pretax Income
5967000000
Annuals > 1 > income Statement > net Income
4474000000
Annuals > 1 > income Statement > eps
3.8602243313201035
Annuals > 1 > income Statement > dividends Per Share
1484000000
Annuals > 1 > income Statement > shares Outstanding
1159000000
Annuals > 1 > income Statement > income Tax Expense
1493000000
Annuals > 1 > income Statement > EBITDA
7010000000
Annuals > 1 > income Statement > operating Margin
10.692218307910803
Annuals > 1 > income Statement > total Other Income Expense Net
170000000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
5600000000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
588000000
Annuals > 1 > balance Sheet > inventories
5965000000
Annuals > 1 > balance Sheet > total Current Assets
12664000000
Annuals > 1 > balance Sheet > property Plant Equipment
15967000000
Annuals > 1 > balance Sheet > total Assets
29747000000
Annuals > 1 > balance Sheet > payables
3862000000
Annuals > 1 > balance Sheet > short Term Debt
1620000000
Annuals > 1 > balance Sheet > long Term Debt
2862000000
Annuals > 1 > balance Sheet > total Liabilities
22445000000
Annuals > 1 > balance Sheet > equity
7302000000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
4474000000
Annuals > 1 > cash Flow > depreciation
964000000
Annuals > 1 > cash Flow > change In Working Capital
447000000
Annuals > 1 > cash Flow > cash From Operations
6057000000
Annuals > 1 > cash Flow > capital Expenditures
1722000000
Annuals > 1 > cash Flow > cash From Investing
-1717000000
Annuals > 1 > cash Flow > cash From Financing
-4215000000
Annuals > 1 > cash Flow > net Change In Cash
123000000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
3.8602243313201035
Annuals > 1 > ratios > PB
24.43074226239386
Annuals > 1 > ratios > ROE
61.27088468912627
Annuals > 1 > ratios > ROA
15.040172118196793
Annuals > 1 > ratios > FCF
4335000000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.0799564712175148
Annuals > 1 > health Score
56
Annuals > 2 > quarter
2023-01-31
Annuals > 2 > income Statement > revenue
49936000000
Annuals > 2 > income Statement > cost Of Revenue
36149000000
Annuals > 2 > income Statement > gross Profit
13787000000
Annuals > 2 > income Statement > operating Expenses
8927000000
Annuals > 2 > income Statement > operating Income
4860000000
Annuals > 2 > income Statement > interest Expense
84000000
Annuals > 2 > income Statement > pretax Income
4636000000
Annuals > 2 > income Statement > net Income
3498000000
Annuals > 2 > income Statement > eps
2.969439728353141
Annuals > 2 > income Statement > dividends Per Share
1339000000
Annuals > 2 > income Statement > shares Outstanding
1178000000
Annuals > 2 > income Statement > income Tax Expense
1138000000
Annuals > 2 > income Statement > EBITDA
5607000000
Annuals > 2 > income Statement > operating Margin
9.732457545658443
Annuals > 2 > income Statement > total Other Income Expense Net
-224000000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
5477000000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
682000000
Annuals > 2 > balance Sheet > inventories
5819000000
Annuals > 2 > balance Sheet > total Current Assets
12456000000
Annuals > 2 > balance Sheet > property Plant Equipment
14869000000
Annuals > 2 > balance Sheet > total Assets
28349000000
Annuals > 2 > balance Sheet > payables
3794000000
Annuals > 2 > balance Sheet > short Term Debt
2110000000
Annuals > 2 > balance Sheet > long Term Debt
2859000000
Annuals > 2 > balance Sheet > total Liabilities
21985000000
Annuals > 2 > balance Sheet > equity
6364000000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
3498000000
Annuals > 2 > cash Flow > depreciation
887000000
Annuals > 2 > cash Flow > change In Working Capital
-821000000
Annuals > 2 > cash Flow > cash From Operations
4084000000
Annuals > 2 > cash Flow > capital Expenditures
1457000000
Annuals > 2 > cash Flow > cash From Investing
-1470000000
Annuals > 2 > cash Flow > cash From Financing
-3306000000
Annuals > 2 > cash Flow > net Change In Cash
-750000000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
2.969439728353141
Annuals > 2 > ratios > PB
28.491162790697675
Annuals > 2 > ratios > ROE
54.9654305468259
Annuals > 2 > ratios > ROA
12.339059578821123
Annuals > 2 > ratios > FCF
2627000000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.05260733739186158
Annuals > 2 > health Score
54
Annuals > 3 > quarter
2022-01-31
Annuals > 3 > income Statement > revenue
48550000000
Annuals > 3 > income Statement > cost Of Revenue
34714000000
Annuals > 3 > income Statement > gross Profit
13836000000
Annuals > 3 > income Statement > operating Expenses
9081000000
Annuals > 3 > income Statement > operating Income
4755000000
Annuals > 3 > income Statement > interest Expense
119000000
Annuals > 3 > income Statement > pretax Income
4398000000
Annuals > 3 > income Statement > net Income
3283000000
Annuals > 3 > income Statement > eps
2.700743917978991
Annuals > 3 > income Statement > dividends Per Share
1251800000
Annuals > 3 > income Statement > shares Outstanding
1215591000
Annuals > 3 > income Statement > income Tax Expense
1115000000
Annuals > 3 > income Statement > EBITDA
5385000000
Annuals > 3 > income Statement > operating Margin
9.794026776519052
Annuals > 3 > income Statement > total Other Income Expense Net
-357000000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
6227000000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
633000000
Annuals > 3 > balance Sheet > inventories
5962000000
Annuals > 3 > balance Sheet > total Current Assets
13259000000
Annuals > 3 > balance Sheet > property Plant Equipment
14125000000
Annuals > 3 > balance Sheet > total Assets
28461000000
Annuals > 3 > balance Sheet > payables
4465000000
Annuals > 3 > balance Sheet > short Term Debt
1577000000
Annuals > 3 > balance Sheet > long Term Debt
3354800000
Annuals > 3 > balance Sheet > total Liabilities
22458000000
Annuals > 3 > balance Sheet > equity
6003000000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
3282800000
Annuals > 3 > cash Flow > depreciation
868000000
Annuals > 3 > cash Flow > change In Working Capital
-1473600000
Annuals > 3 > cash Flow > cash From Operations
3057500000
Annuals > 3 > cash Flow > capital Expenditures
1044800000
Annuals > 3 > cash Flow > cash From Investing
-1046400000
Annuals > 3 > cash Flow > cash From Financing
-6199800000
Annuals > 3 > cash Flow > net Change In Cash
-4242800000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
2.700743917978991
Annuals > 3 > ratios > PB
31.16837693153423
Annuals > 3 > ratios > ROE
54.68932200566383
Annuals > 3 > ratios > ROA
11.535083096166684
Annuals > 3 > ratios > FCF
2012700000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.041456230690010296
Annuals > 3 > health Score
51
Valuation > metrics > PE
34.0531
Valuation > metrics > PB
18.934702425472807
Valuation > final Score
9.13628
Valuation > verdict
283.7% Overvalued
Profitability > metrics > ROE
15.407629020194467
Profitability > metrics > ROA
9.416220451874102
Profitability > metrics > Net Margin
0.09538929681815175
Profitability > final Score
73
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
2.75980339779891
Risk > metrics > Interest Coverage
70.42857142857143
Risk > final Score
58
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.8988220706757595
Liquidity > metrics > Quick Ratio
0.7391196528208307
Liquidity > final Score
84
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
40
Prev Profitabilities > 0
69
Prev Profitabilities > 1
61
Prev Profitabilities > 2
76
Prev Risks > 0
58
Prev Risks > 1
58
Prev Risks > 2
58
Prev Liquidities > 0
96
Prev Liquidities > 1
95
Prev Liquidities > 2
100
Updated At
2026-01-22T21:17:43.520Z
Earnings History > 0 > period
2026-01-31
Earnings History > 0 > report Date
2026-02-25
Earnings History > 0 > date
2026-01-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
1.38
Earnings History > 0 > eps Difference
-1.38
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-10-31
Earnings History > 1 > report Date
2025-11-19
Earnings History > 1 > date
2025-10-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
1.28
Earnings History > 1 > eps Estimate
1.21
Earnings History > 1 > eps Difference
0.07
Earnings History > 1 > surprise Percent
5.7851
Earnings History > 2 > period
2025-07-31
Earnings History > 2 > report Date
2025-08-20
Earnings History > 2 > date
2025-07-31
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.1
Earnings History > 2 > eps Estimate
1.01
Earnings History > 2 > eps Difference
0.09
Earnings History > 2 > surprise Percent
8.9109
Earnings History > 3 > period
2025-04-30
Earnings History > 3 > report Date
2025-05-21
Earnings History > 3 > date
2025-04-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.92
Earnings History > 3 > eps Estimate
0.91
Earnings History > 3 > eps Difference
0.01
Earnings History > 3 > surprise Percent
1.0989
Earnings History > 4 > period
2025-01-31
Earnings History > 4 > report Date
2025-02-26
Earnings History > 4 > date
2025-01-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.23
Earnings History > 4 > eps Estimate
1.17
Earnings History > 4 > eps Difference
0.06
Earnings History > 4 > surprise Percent
5.1282
Earnings History > 5 > period
2024-10-31
Earnings History > 5 > report Date
2024-11-20
Earnings History > 5 > date
2024-10-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.14
Earnings History > 5 > eps Estimate
1.1
Earnings History > 5 > eps Difference
0.04
Earnings History > 5 > surprise Percent
3.6364
Earnings History > 6 > period
2024-07-31
Earnings History > 6 > report Date
2024-08-21
Earnings History > 6 > date
2024-07-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.96
Earnings History > 6 > eps Estimate
0.92
Earnings History > 6 > eps Difference
0.04
Earnings History > 6 > surprise Percent
4.3478
Earnings History > 7 > period
2024-04-30
Earnings History > 7 > report Date
2024-05-22
Earnings History > 7 > date
2024-04-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.93
Earnings History > 7 > eps Estimate
0.87
Earnings History > 7 > eps Difference
0.06
Earnings History > 7 > surprise Percent
6.8966
Earnings History > 8 > period
2024-01-31
Earnings History > 8 > report Date
2024-02-28
Earnings History > 8 > date
2024-01-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.22
Earnings History > 8 > eps Estimate
1.12
Earnings History > 8 > eps Difference
0.1
Earnings History > 8 > surprise Percent
8.9286
Earnings History > 9 > period
2023-10-31
Earnings History > 9 > report Date
2023-11-15
Earnings History > 9 > date
2023-10-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.03
Earnings History > 9 > eps Estimate
0.99
Earnings History > 9 > eps Difference
0.04
Earnings History > 9 > surprise Percent
4.0404
Earnings History > 10 > period
2023-07-31
Earnings History > 10 > report Date
2023-08-16
Earnings History > 10 > date
2023-07-31
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.85
Earnings History > 10 > eps Estimate
0.77
Earnings History > 10 > eps Difference
0.08
Earnings History > 10 > surprise Percent
10.3896
Earnings History > 11 > period
2023-04-30
Earnings History > 11 > report Date
2023-05-17
Earnings History > 11 > date
2023-04-30
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.76
Earnings History > 11 > eps Estimate
0.71
Earnings History > 11 > eps Difference
0.05
Earnings History > 11 > surprise Percent
7.0423
Earnings History > 12 > period
2023-01-31
Earnings History > 12 > report Date
2023-02-22
Earnings History > 12 > date
2023-01-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.89
Earnings History > 12 > eps Estimate
0.89
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
0
Earnings History > 13 > period
2022-10-31
Earnings History > 13 > report Date
2022-11-16
Earnings History > 13 > date
2022-10-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.86
Earnings History > 13 > eps Estimate
0.8
Earnings History > 13 > eps Difference
0.06
Earnings History > 13 > surprise Percent
7.5
Earnings History > 14 > period
2022-07-31
Earnings History > 14 > report Date
2022-08-17
Earnings History > 14 > date
2022-07-31
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.69
Earnings History > 14 > eps Estimate
0.66
Earnings History > 14 > eps Difference
0.03
Earnings History > 14 > surprise Percent
4.5455
Earnings History > 15 > period
2022-04-30
Earnings History > 15 > report Date
2022-05-18
Earnings History > 15 > date
2022-04-30
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.68
Earnings History > 15 > eps Estimate
0.6
Earnings History > 15 > eps Difference
0.08
Earnings History > 15 > surprise Percent
13.3333
Earnings History > 16 > period
2022-01-31
Earnings History > 16 > report Date
2022-02-23
Earnings History > 16 > date
2022-01-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.78
Earnings History > 16 > eps Estimate
0.91
Earnings History > 16 > eps Difference
-0.13
Earnings History > 16 > surprise Percent
-14.2857
Earnings History > 17 > period
2021-10-31
Earnings History > 17 > report Date
2021-11-17
Earnings History > 17 > date
2021-10-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.84
Earnings History > 17 > eps Estimate
0.81
Earnings History > 17 > eps Difference
0.03
Earnings History > 17 > surprise Percent
3.7037
Earnings History > 18 > period
2021-07-31
Earnings History > 18 > report Date
2021-08-18
Earnings History > 18 > date
2021-07-31
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.79
Earnings History > 18 > eps Estimate
0.57
Earnings History > 18 > eps Difference
0.22
Earnings History > 18 > surprise Percent
38.5965
Earnings History > 19 > period
2021-04-30
Earnings History > 19 > report Date
2021-05-19
Earnings History > 19 > date
2021-04-30
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.44
Earnings History > 19 > eps Estimate
0.31
Earnings History > 19 > eps Difference
0.13
Earnings History > 19 > surprise Percent
41.9355
Earnings History > 20 > period
2021-01-31
Earnings History > 20 > report Date
2021-02-24
Earnings History > 20 > date
2021-01-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.5
Earnings History > 20 > eps Estimate
0.62
Earnings History > 20 > eps Difference
-0.12
Earnings History > 20 > surprise Percent
-19.3548
Earnings History > 21 > period
2020-10-31
Earnings History > 21 > report Date
2020-11-18
Earnings History > 21 > date
2020-10-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.71
Earnings History > 21 > eps Estimate
0.4
Earnings History > 21 > eps Difference
0.31
Earnings History > 21 > surprise Percent
77.5
Earnings History > 22 > period
2020-07-31
Earnings History > 22 > report Date
2020-08-19
Earnings History > 22 > date
2020-07-31
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.18
Earnings History > 22 > eps Estimate
-0.1
Earnings History > 22 > eps Difference
-0.08
Earnings History > 22 > surprise Percent
-80
Earnings History > 23 > period
2020-04-30
Earnings History > 23 > report Date
2020-05-21
Earnings History > 23 > date
2020-04-30
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.74
Earnings History > 23 > eps Estimate
-0.18
Earnings History > 23 > eps Difference
-0.56
Earnings History > 23 > surprise Percent
-311.1111
Earnings History > 24 > period
2020-01-31
Earnings History > 24 > report Date
2020-02-26
Earnings History > 24 > date
2020-01-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.81
Earnings History > 24 > eps Estimate
0.77
Earnings History > 24 > eps Difference
0.04
Earnings History > 24 > surprise Percent
5.1948
Earnings History > 25 > period
2019-10-31
Earnings History > 25 > report Date
2019-11-19
Earnings History > 25 > date
2019-10-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.68
Earnings History > 25 > eps Estimate
0.66
Earnings History > 25 > eps Difference
0.02
Earnings History > 25 > surprise Percent
3.0303
Earnings History > 26 > period
2019-07-31
Earnings History > 26 > report Date
2019-08-20
Earnings History > 26 > date
2019-07-31
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.62
Earnings History > 26 > eps Estimate
0.62
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
0
Earnings History > 27 > period
2019-04-30
Earnings History > 27 > report Date
2019-05-21
Earnings History > 27 > date
2019-04-30
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.57
Earnings History > 27 > eps Estimate
0.55
Earnings History > 27 > eps Difference
0.02
Earnings History > 27 > surprise Percent
3.6364
Earnings History > 28 > period
2019-01-31
Earnings History > 28 > report Date
2019-02-27
Earnings History > 28 > date
2019-01-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.68
Earnings History > 28 > eps Estimate
0.68
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
0
Earnings History > 29 > period
2018-10-31
Earnings History > 29 > report Date
2018-11-20
Earnings History > 29 > date
2018-10-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.63
Earnings History > 29 > eps Estimate
0.61
Earnings History > 29 > eps Difference
0.02
Earnings History > 29 > surprise Percent
3.2787
Earnings History > 30 > period
2018-07-31
Earnings History > 30 > report Date
2018-08-21
Earnings History > 30 > date
2018-07-31
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.59
Earnings History > 30 > eps Estimate
0.53
Earnings History > 30 > eps Difference
0.06
Earnings History > 30 > surprise Percent
11.3208
Earnings History > 31 > period
2018-04-30
Earnings History > 31 > report Date
2018-05-22
Earnings History > 31 > date
2018-04-30
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.48
Earnings History > 31 > eps Estimate
0.51
Earnings History > 31 > eps Difference
-0.03
Earnings History > 31 > surprise Percent
-5.8824
Earnings History > 32 > period
2018-01-31
Earnings History > 32 > report Date
2018-02-28
Earnings History > 32 > date
2018-01-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.65
Earnings History > 32 > eps Estimate
0.64
Earnings History > 32 > eps Difference
0.01
Earnings History > 32 > surprise Percent
1.5625
Earnings History > 33 > period
2017-10-31
Earnings History > 33 > report Date
2017-11-14
Earnings History > 33 > date
2017-10-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.5
Earnings History > 33 > eps Estimate
0.5
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
0
Earnings History > 34 > period
2017-07-31
Earnings History > 34 > report Date
2017-08-15
Earnings History > 34 > date
2017-07-31
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.43
Earnings History > 34 > eps Estimate
0.42
Earnings History > 34 > eps Difference
0.01
Earnings History > 34 > surprise Percent
2.381
Earnings History > 35 > period
2017-04-30
Earnings History > 35 > report Date
2017-05-16
Earnings History > 35 > date
2017-04-30
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.39
Earnings History > 35 > eps Estimate
0.39
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
0
Earnings History > 36 > period
2017-01-31
Earnings History > 36 > report Date
2017-02-22
Earnings History > 36 > date
2017-01-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.52
Earnings History > 36 > eps Estimate
0.5
Earnings History > 36 > eps Difference
0.02
Earnings History > 36 > surprise Percent
4
Earnings History > 37 > period
2016-10-31
Earnings History > 37 > report Date
2016-11-15
Earnings History > 37 > date
2016-10-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.46
Earnings History > 37 > eps Estimate
0.43
Earnings History > 37 > eps Difference
0.03
Earnings History > 37 > surprise Percent
6.9767
Earnings History > 38 > period
2016-07-31
Earnings History > 38 > report Date
2016-08-16
Earnings History > 38 > date
2016-07-31
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.42
Earnings History > 38 > eps Estimate
0.41
Earnings History > 38 > eps Difference
0.01
Earnings History > 38 > surprise Percent
2.439
Earnings History > 39 > period
2016-04-30
Earnings History > 39 > report Date
2016-05-17
Earnings History > 39 > date
2016-04-30
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.38
Earnings History > 39 > eps Estimate
0.35
Earnings History > 39 > eps Difference
0.03
Earnings History > 39 > surprise Percent
8.5714
Earnings History > 40 > period
2016-01-31
Earnings History > 40 > report Date
2016-02-24
Earnings History > 40 > date
2016-01-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.5
Earnings History > 40 > eps Estimate
0.47
Earnings History > 40 > eps Difference
0.03
Earnings History > 40 > surprise Percent
6.383
Earnings History > 41 > period
2015-10-31
Earnings History > 41 > report Date
2015-11-17
Earnings History > 41 > date
2015-10-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.43
Earnings History > 41 > eps Estimate
0.42
Earnings History > 41 > eps Difference
0.01
Earnings History > 41 > surprise Percent
2.381
Earnings History > 42 > period
2015-07-31
Earnings History > 42 > report Date
2015-08-18
Earnings History > 42 > date
2015-07-31
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.4
Earnings History > 42 > eps Estimate
0.38
Earnings History > 42 > eps Difference
0.02
Earnings History > 42 > surprise Percent
5.2632
Earnings History > 43 > period
2015-04-30
Earnings History > 43 > report Date
2015-05-19
Earnings History > 43 > date
2015-04-30
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.35
Earnings History > 43 > eps Estimate
0.33
Earnings History > 43 > eps Difference
0.02
Earnings History > 43 > surprise Percent
6.0606
Earnings History > 44 > period
2015-01-31
Earnings History > 44 > report Date
2015-02-25
Earnings History > 44 > date
2015-01-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.47
Earnings History > 44 > eps Estimate
0.45
Earnings History > 44 > eps Difference
0.02
Earnings History > 44 > surprise Percent
4.4444
Earnings History > 45 > period
2014-10-31
Earnings History > 45 > report Date
2014-11-18
Earnings History > 45 > date
2014-10-31
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.43
Earnings History > 45 > eps Estimate
0.42
Earnings History > 45 > eps Difference
0.01
Earnings History > 45 > surprise Percent
2.381
Earnings History > 46 > period
2014-07-31
Earnings History > 46 > report Date
2014-08-19
Earnings History > 46 > date
2014-07-31
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.38
Earnings History > 46 > eps Estimate
0.36
Earnings History > 46 > eps Difference
0.02
Earnings History > 46 > surprise Percent
5.5556
Earnings History > 47 > period
2014-04-30
Earnings History > 47 > report Date
2014-05-20
Earnings History > 47 > date
2014-04-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.32
Earnings History > 47 > eps Estimate
0.33
Earnings History > 47 > eps Difference
-0.01
Earnings History > 47 > surprise Percent
-3.0303
Earnings History > 48 > period
2014-01-31
Earnings History > 48 > report Date
2014-02-26
Earnings History > 48 > date
2014-01-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.41
Earnings History > 48 > eps Estimate
0.41
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
0
Earnings History > 49 > period
2013-10-31
Earnings History > 49 > report Date
2013-11-19
Earnings History > 49 > date
2013-10-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.38
Earnings History > 49 > eps Estimate
0.37
Earnings History > 49 > eps Difference
0.01
Earnings History > 49 > surprise Percent
2.7027
Earnings History > 50 > period
2013-07-31
Earnings History > 50 > report Date
2013-08-20
Earnings History > 50 > date
2013-07-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.33
Earnings History > 50 > eps Estimate
0.32
Earnings History > 50 > eps Difference
0.01
Earnings History > 50 > surprise Percent
3.125
Earnings History > 51 > period
2013-04-30
Earnings History > 51 > report Date
2013-05-21
Earnings History > 51 > date
2013-04-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.31
Earnings History > 51 > eps Estimate
0.31
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
0
Earnings History > 52 > period
2013-01-31
Earnings History > 52 > report Date
2013-02-27
Earnings History > 52 > date
2013-01-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.41
Earnings History > 52 > eps Estimate
0.4
Earnings History > 52 > eps Difference
0.01
Earnings History > 52 > surprise Percent
2.5
Earnings History > 53 > period
2012-10-31
Earnings History > 53 > report Date
2012-11-13
Earnings History > 53 > date
2012-10-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.31
Earnings History > 53 > eps Estimate
0.31
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
0
Earnings History > 54 > period
2012-07-31
Earnings History > 54 > report Date
2012-08-14
Earnings History > 54 > date
2012-07-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.28
Earnings History > 54 > eps Estimate
0.27
Earnings History > 54 > eps Difference
0.01
Earnings History > 54 > surprise Percent
3.7037
Earnings History > 55 > period
2012-04-30
Earnings History > 55 > report Date
2012-05-15
Earnings History > 55 > date
2012-04-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.28
Earnings History > 55 > eps Estimate
0.27
Earnings History > 55 > eps Difference
0.01
Earnings History > 55 > surprise Percent
3.7037
Earnings History > 56 > period
2012-01-31
Earnings History > 56 > report Date
2012-02-22
Earnings History > 56 > date
2012-01-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.31
Earnings History > 56 > eps Estimate
0.31
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
0
Earnings History > 57 > period
2011-10-31
Earnings History > 57 > report Date
2011-11-15
Earnings History > 57 > date
2011-10-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.27
Earnings History > 57 > eps Estimate
0.26
Earnings History > 57 > eps Difference
0.01
Earnings History > 57 > surprise Percent
3.8462
Earnings History > 58 > period
2011-07-31
Earnings History > 58 > report Date
2011-08-16
Earnings History > 58 > date
2011-07-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.23
Earnings History > 58 > eps Estimate
0.22
Earnings History > 58 > eps Difference
0.01
Earnings History > 58 > surprise Percent
4.5455
Earnings History > 59 > period
2011-04-30
Earnings History > 59 > report Date
2011-05-17
Earnings History > 59 > date
2011-04-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.2
Earnings History > 59 > eps Estimate
0.2
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
0
Earnings History > 60 > period
2011-01-31
Earnings History > 60 > report Date
2011-02-23
Earnings History > 60 > date
2011-01-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.26
Earnings History > 60 > eps Estimate
0.26
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
0
Earnings History > 61 > period
2010-10-31
Earnings History > 61 > report Date
2010-11-16
Earnings History > 61 > date
2010-10-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.23
Earnings History > 61 > eps Estimate
0.23
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
0
Earnings History > 62 > period
2010-07-31
Earnings History > 62 > report Date
2010-08-17
Earnings History > 62 > date
2010-07-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.18
Earnings History > 62 > eps Estimate
0.18
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
0
Earnings History > 63 > period
2010-04-30
Earnings History > 63 > report Date
2010-05-18
Earnings History > 63 > date
2010-04-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.2
Earnings History > 63 > eps Estimate
0.19
Earnings History > 63 > eps Difference
0.01
Earnings History > 63 > surprise Percent
5.2632
Earnings History > 64 > period
2010-01-31
Earnings History > 64 > report Date
2010-02-24
Earnings History > 64 > date
2010-01-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.24
Earnings History > 64 > eps Estimate
0.23
Earnings History > 64 > eps Difference
0.01
Earnings History > 64 > surprise Percent
4.3478
Earnings History > 65 > period
2009-10-31
Earnings History > 65 > report Date
2009-11-17
Earnings History > 65 > date
2009-10-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.2
Earnings History > 65 > eps Estimate
0.2
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
0
Earnings History > 66 > period
2009-07-31
Earnings History > 66 > report Date
2009-08-18
Earnings History > 66 > date
2009-07-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.15
Earnings History > 66 > eps Estimate
0.15
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
0
Earnings History > 67 > period
2009-04-30
Earnings History > 67 > report Date
2009-05-19
Earnings History > 67 > date
2009-04-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.12
Earnings History > 67 > eps Estimate
0.12
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
0
Earnings History > 68 > period
2009-01-31
Earnings History > 68 > report Date
2009-02-25
Earnings History > 68 > date
2009-01-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.14
Earnings History > 68 > eps Estimate
0.13
Earnings History > 68 > eps Difference
0.01
Earnings History > 68 > surprise Percent
7.6923
Earnings History > 69 > period
2008-10-31
Earnings History > 69 > report Date
2008-11-11
Earnings History > 69 > date
2008-10-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.14
Earnings History > 69 > eps Estimate
0.14
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
0
Earnings History > 70 > period
2008-07-31
Earnings History > 70 > report Date
2008-08-12
Earnings History > 70 > date
2008-07-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.12
Earnings History > 70 > eps Estimate
0.12
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
0
Earnings History > 71 > period
2008-04-30
Earnings History > 71 > report Date
2008-05-13
Earnings History > 71 > date
2008-04-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.1
Earnings History > 71 > eps Estimate
0.1
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
0
Earnings History > 72 > period
2008-01-31
Earnings History > 72 > report Date
2008-02-20
Earnings History > 72 > date
2008-01-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.16
Earnings History > 72 > eps Estimate
0.16
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
0
Earnings History > 73 > period
2007-10-31
Earnings History > 73 > report Date
2007-11-13
Earnings History > 73 > date
2007-10-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.14
Earnings History > 73 > eps Estimate
0.14
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
0
Earnings History > 74 > period
2007-07-31
Earnings History > 74 > report Date
2007-08-14
Earnings History > 74 > date
2007-07-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.1
Earnings History > 74 > eps Estimate
0.09
Earnings History > 74 > eps Difference
0.01
Earnings History > 74 > surprise Percent
11.1111
Earnings History > 75 > period
2007-04-30
Earnings History > 75 > report Date
2007-05-15
Earnings History > 75 > date
2007-04-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.09
Earnings History > 75 > eps Estimate
0.09
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
0
Earnings History > 76 > period
2007-01-31
Earnings History > 76 > report Date
2007-02-21
Earnings History > 76 > date
2007-01-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.13
Earnings History > 76 > eps Estimate
0.13
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
0
Earnings History > 77 > period
2006-10-31
Earnings History > 77 > report Date
2006-11-14
Earnings History > 77 > date
2006-10-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.12
Earnings History > 77 > eps Estimate
0.12
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
0
Earnings History > 78 > period
2006-07-31
Earnings History > 78 > report Date
2006-08-15
Earnings History > 78 > date
2006-07-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.07
Earnings History > 78 > eps Estimate
0.07
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
0
Earnings History > 79 > period
2006-04-30
Earnings History > 79 > report Date
2006-05-16
Earnings History > 79 > date
2006-04-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.09
Earnings History > 79 > eps Estimate
0.08
Earnings History > 79 > eps Difference
0.01
Earnings History > 79 > surprise Percent
12.5
Earnings History > 80 > period
2006-01-31
Earnings History > 80 > report Date
2006-02-22
Earnings History > 80 > date
2006-01-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.12
Earnings History > 80 > eps Estimate
0.11
Earnings History > 80 > eps Difference
0.01
Earnings History > 80 > surprise Percent
9.0909
Earnings History > 81 > period
2005-10-31
Earnings History > 81 > report Date
2005-11-15
Earnings History > 81 > date
2005-10-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.09
Earnings History > 81 > eps Estimate
0.09
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
0
Earnings History > 82 > period
2005-07-31
Earnings History > 82 > report Date
2005-08-16
Earnings History > 82 > date
2005-07-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.06
Earnings History > 82 > eps Estimate
0.06
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
0
Earnings History > 83 > period
2005-04-30
Earnings History > 83 > report Date
2005-05-17
Earnings History > 83 > date
2005-04-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.08
Earnings History > 83 > eps Estimate
0.08
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
0
Earnings History > 84 > period
2005-01-31
Earnings History > 84 > report Date
2005-02-23
Earnings History > 84 > date
2005-01-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.1
Earnings History > 84 > eps Estimate
0.1
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
0
Earnings History > 85 > period
2004-10-31
Earnings History > 85 > report Date
2004-11-16
Earnings History > 85 > date
2004-10-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.1
Earnings History > 85 > eps Estimate
0.1
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
0
Earnings History > 86 > period
2004-07-31
Earnings History > 86 > report Date
2004-08-17
Earnings History > 86 > date
2004-07-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.06
Earnings History > 86 > eps Estimate
0.06
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
0
Earnings History > 87 > period
2004-04-30
Earnings History > 87 > report Date
2004-05-18
Earnings History > 87 > date
2004-04-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.08
Earnings History > 87 > eps Estimate
0.08
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
0
Earnings History > 88 > period
2004-01-31
Earnings History > 88 > report Date
2004-02-25
Earnings History > 88 > date
2004-01-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.12
Earnings History > 88 > eps Estimate
0.11
Earnings History > 88 > eps Difference
0.01
Earnings History > 88 > surprise Percent
9.0909
Earnings History > 89 > period
2003-10-31
Earnings History > 89 > report Date
2003-11-11
Earnings History > 89 > date
2003-10-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.09
Earnings History > 89 > eps Estimate
0.09
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
0
Earnings History > 90 > period
2003-07-31
Earnings History > 90 > report Date
2003-08-12
Earnings History > 90 > date
2003-07-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.06
Earnings History > 90 > eps Estimate
0.06
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
0
Earnings History > 91 > period
2003-04-30
Earnings History > 91 > report Date
2003-05-13
Earnings History > 91 > date
2003-04-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.06
Earnings History > 91 > eps Estimate
0.06
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
0
Earnings History > 92 > period
2003-01-31
Earnings History > 92 > report Date
2003-02-26
Earnings History > 92 > date
2003-01-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.07
Earnings History > 92 > eps Estimate
0.07
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
0
Earnings History > 93 > period
2002-10-31
Earnings History > 93 > report Date
2002-11-12
Earnings History > 93 > date
2002-10-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.07
Earnings History > 93 > eps Estimate
0.07
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
0
Earnings History > 94 > period
2002-07-31
Earnings History > 94 > report Date
2002-08-13
Earnings History > 94 > date
2002-07-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.06
Earnings History > 94 > eps Estimate
0.06
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
0
Earnings History > 95 > period
2002-04-30
Earnings History > 95 > report Date
2002-05-14
Earnings History > 95 > date
2002-04-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.07
Earnings History > 95 > eps Estimate
0.07
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
0
Earnings History > 96 > period
2002-01-31
Earnings History > 96 > report Date
2002-02-27
Earnings History > 96 > date
2002-01-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.07
Earnings History > 96 > eps Estimate
0.07
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
0
Earnings History > 97 > period
2001-10-31
Earnings History > 97 > report Date
2001-11-13
Earnings History > 97 > date
2001-10-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.07
Earnings History > 97 > eps Estimate
0.07
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
0
Earnings History > 98 > period
2001-07-31
Earnings History > 98 > report Date
2001-08-14
Earnings History > 98 > date
2001-07-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.05
Earnings History > 98 > eps Estimate
0.05
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
0
Earnings History > 99 > period
2001-04-30
Earnings History > 99 > report Date
2001-05-15
Earnings History > 99 > date
2001-04-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.06
Earnings History > 99 > eps Estimate
0.05
Earnings History > 99 > eps Difference
0.01
Earnings History > 99 > surprise Percent
20
Earnings History > 100 > period
2001-01-31
Earnings History > 100 > report Date
2001-02-28
Earnings History > 100 > date
2001-01-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.06
Earnings History > 100 > eps Estimate
0.06
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
0
Earnings History > 101 > period
2000-10-31
Earnings History > 101 > report Date
2000-11-14
Earnings History > 101 > date
2000-10-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.07
Earnings History > 101 > eps Estimate
0.07
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
0
Earnings History > 102 > period
2000-07-31
Earnings History > 102 > report Date
2000-08-15
Earnings History > 102 > date
2000-07-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.05
Earnings History > 102 > eps Estimate
0.05
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
0
Earnings History > 103 > period
2000-04-30
Earnings History > 103 > report Date
2000-05-16
Earnings History > 103 > date
2000-04-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.06
Earnings History > 103 > eps Estimate
0.05
Earnings History > 103 > eps Difference
0.01
Earnings History > 103 > surprise Percent
20
Earnings History > 104 > period
2000-01-31
Earnings History > 104 > report Date
2000-03-01
Earnings History > 104 > date
2000-01-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.05
Earnings History > 104 > eps Estimate
0.05
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
0
Earnings History > 105 > period
1999-10-31
Earnings History > 105 > report Date
1999-11-16
Earnings History > 105 > date
1999-10-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.06
Earnings History > 105 > eps Estimate
0.06
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
Earnings History > 106 > period
1999-07-31
Earnings History > 106 > report Date
1999-09-11
Earnings History > 106 > date
1999-07-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.03
Earnings History > 106 > eps Estimate
0.03
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
0
Earnings History > 107 > period
1999-04-30
Earnings History > 107 > report Date
1999-05-18
Earnings History > 107 > date
1999-04-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.05
Earnings History > 107 > eps Estimate
0.04
Earnings History > 107 > eps Difference
0.01
Earnings History > 107 > surprise Percent
25
Earnings History > 108 > period
1999-01-31
Earnings History > 108 > report Date
1999-03-03
Earnings History > 108 > date
1999-01-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.05
Earnings History > 108 > eps Estimate
0.04
Earnings History > 108 > eps Difference
0.01
Earnings History > 108 > surprise Percent
25
Earnings History > 109 > period
1998-10-31
Earnings History > 109 > report Date
1998-11-17
Earnings History > 109 > date
1998-10-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.05
Earnings History > 109 > eps Estimate
0.05
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
0
Earnings History > 110 > period
1998-07-31
Earnings History > 110 > report Date
1998-07-31
Earnings History > 110 > date
1998-07-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.0299
Earnings History > 110 > eps Estimate
-
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
-
Earnings History > 111 > period
1998-04-30
Earnings History > 111 > report Date
1998-05-19
Earnings History > 111 > date
1998-04-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.03
Earnings History > 111 > eps Estimate
0.03
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
0
Earnings History > 112 > period
1998-01-31
Earnings History > 112 > report Date
1998-01-31
Earnings History > 112 > date
1998-01-31
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.0363
Earnings History > 112 > eps Estimate
-
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
-
Earnings History > 113 > period
1997-10-31
Earnings History > 113 > report Date
1997-10-31
Earnings History > 113 > date
1997-10-31
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.0381
Earnings History > 113 > eps Estimate
-
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
-
Earnings History > 114 > period
1997-07-31
Earnings History > 114 > report Date
1997-07-31
Earnings History > 114 > date
1997-07-31
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.0182
Earnings History > 114 > eps Estimate
-
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
-
Earnings History > 115 > period
1997-04-30
Earnings History > 115 > report Date
1997-04-30
Earnings History > 115 > date
1997-04-30
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.0168
Earnings History > 115 > eps Estimate
-
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
-
Earnings History > 116 > period
1997-01-31
Earnings History > 116 > report Date
1997-01-31
Earnings History > 116 > date
1997-01-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.0286
Earnings History > 116 > eps Estimate
-
Earnings History > 116 > eps Difference
0
Earnings History > 116 > surprise Percent
-
Earnings History > 117 > period
1996-10-31
Earnings History > 117 > report Date
1996-10-31
Earnings History > 117 > date
1996-10-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.0302
Earnings History > 117 > eps Estimate
-
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
-
Earnings History > 118 > period
1996-07-31
Earnings History > 118 > report Date
1996-07-31
Earnings History > 118 > date
1996-07-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.0125
Earnings History > 118 > eps Estimate
-
Earnings History > 118 > eps Difference
0
Earnings History > 118 > surprise Percent
-
Earnings History > 119 > period
1996-04-30
Earnings History > 119 > report Date
1996-04-30
Earnings History > 119 > date
1996-04-30
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.0104
Earnings History > 119 > eps Estimate
-
Earnings History > 119 > eps Difference
0
Earnings History > 119 > surprise Percent
-
Earnings History > 120 > period
1996-01-31
Earnings History > 120 > report Date
1996-01-31
Earnings History > 120 > date
1996-01-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.0036
Earnings History > 120 > eps Estimate
-
Earnings History > 120 > eps Difference
0
Earnings History > 120 > surprise Percent
-
Earnings History > 121 > period
1995-10-31
Earnings History > 121 > report Date
1995-10-31
Earnings History > 121 > date
1995-10-31
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.013
Earnings History > 121 > eps Estimate
-
Earnings History > 121 > eps Difference
0
Earnings History > 121 > surprise Percent
-
Earnings History > 122 > period
1995-07-31
Earnings History > 122 > report Date
1995-07-31
Earnings History > 122 > date
1995-07-31
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.0022
Earnings History > 122 > eps Estimate
-
Earnings History > 122 > eps Difference
0
Earnings History > 122 > surprise Percent
-
Earnings History > 123 > period
1995-04-30
Earnings History > 123 > report Date
1995-04-30
Earnings History > 123 > date
1995-04-30
Earnings History > 123 > before After Market
-
Earnings History > 123 > currency
USD
Earnings History > 123 > eps Actual
0.0027
Earnings History > 123 > eps Estimate
-
Earnings History > 123 > eps Difference
0
Earnings History > 123 > surprise Percent
-
Earnings History > 124 > period
1995-01-31
Earnings History > 124 > report Date
1995-01-31
Earnings History > 124 > date
1995-01-31
Earnings History > 124 > before After Market
-
Earnings History > 124 > currency
USD
Earnings History > 124 > eps Actual
0.0043
Earnings History > 124 > eps Estimate
-
Earnings History > 124 > eps Difference
0
Earnings History > 124 > surprise Percent
-
Earnings History > 125 > period
1994-10-31
Earnings History > 125 > report Date
1994-10-31
Earnings History > 125 > date
1994-10-31
Earnings History > 125 > before After Market
-
Earnings History > 125 > currency
USD
Earnings History > 125 > eps Actual
0.0124
Earnings History > 125 > eps Estimate
-
Earnings History > 125 > eps Difference
0
Earnings History > 125 > surprise Percent
-
Earnings History > 126 > period
1994-07-31
Earnings History > 126 > report Date
1994-07-31
Earnings History > 126 > date
1994-07-31
Earnings History > 126 > before After Market
-
Earnings History > 126 > currency
USD
Earnings History > 126 > eps Actual
0.0072
Earnings History > 126 > eps Estimate
-
Earnings History > 126 > eps Difference
0
Earnings History > 126 > surprise Percent
-
Earnings History > 127 > period
1994-04-30
Earnings History > 127 > report Date
1994-04-30
Earnings History > 127 > date
1994-04-30
Earnings History > 127 > before After Market
-
Earnings History > 127 > currency
USD
Earnings History > 127 > eps Actual
0.0074
Earnings History > 127 > eps Estimate
-
Earnings History > 127 > eps Difference
0
Earnings History > 127 > surprise Percent
-
The TJX Companies, Inc., together with its subsidiaries, operates as an off-price apparel and home fashions retailer worldwide. The company operates through four segments: Marmaxx, HomeGoods, TJX Canada, and TJX International. It offers family apparel comprising footwear; accessories, such as beauty and jewelry; home fashion products, including home basics, decorative accessories and giftware, as well as furniture, rugs, lighting, soft home, decorative accessories, tabletop, and cookware; pet and gourmet food; and other merchandise. The company also provides home decor, furniture, and seasonal home merchandise. It sells its products through stores and e-commerce sites. The TJX Companies, Inc. was incorporated in 1962 and is headquartered in Framingham, Massachusetts.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
0.425Next Payout:
Mar 5, 2026Yield:
1.0802 %Bernstein Maintains TJX Companies(TJX.US) With Buy Rating, Maintains Target Price $170 富途资讯
Read more →Showing 2 of 10
(Last Updated 2025-10-31)
Rating:
BUY
Target Price:
$160.3889
Analyst Picks
Strong Buy
15
Buy
5
Hold
2
Sell
0
Strong Sell
1
Sentiment:
Bullish
(Last Updated 2025-10-31)
Health Score
Price to Earnings Ratio (P/E)
-
Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Medium
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 68.04% of the total shares of The TJX Companies Inc
1.
Vanguard Group Inc(9.0877%)
since
2025/06/30
2.
BlackRock Inc(8.9856%)
since
2025/06/30
3.
State Street Corp(4.3664%)
since
2025/06/30
4.
Vanguard Total Stock Mkt Idx Inv(3.1505%)
since
2025/07/31
5.
FMR Inc(3.0304%)
since
2025/06/30
6.
Wellington Management Company LLP(2.9329%)
since
2025/06/30
7.
Vanguard 500 Index Investor(2.4834%)
since
2025/07/31
8.
Morgan Stanley - Brokerage Accounts(2.4056%)
since
2025/06/30
9.
Geode Capital Management, LLC(2.3425%)
since
2025/06/30
10.
Bank of America Corp(2.2123%)
since
2025/06/30
11.
JPMorgan Chase & Co(1.9487%)
since
2025/06/30
12.
Bank of New York Mellon Corp(1.5674%)
since
2025/06/30
13.
Capital Research & Mgmt Co - Division 3(1.3521%)
since
2025/06/30
14.
NORGES BANK(1.3161%)
since
2025/06/30
15.
Fidelity 500 Index(1.2716%)
since
2025/07/31
16.
Northern Trust Corp(1.237%)
since
2025/06/30
17.
SPDR® S&P 500® ETF(1.2121%)
since
2025/08/31
18.
iShares Core S&P 500 ETF(1.2072%)
since
2025/08/31
19.
Ameriprise Financial Inc(1.168%)
since
2025/06/30
20.
Vanguard Dividend Growth Inv(1.1204%)
since
2025/06/30
21.
Royal Bank of Canada(1.1034%)
since
2025/06/30
22.
Vanguard Growth Index Investor(1.0627%)
since
2025/07/31
23.
PRIMECAP Management Company(1.0366%)
since
2025/06/30
24.
T. Rowe Price Associates, Inc.(0.9805%)
since
2025/06/30
25.
UBS Asset Mgmt Americas Inc(0.9618%)
since
2025/06/30
26.
iShares MSCI USA Quality Factor ETF(0.8765%)
since
2025/08/31
27.
Nuveen, LLC(0.8229%)
since
2025/06/30
28.
Amvescap Plc.(0.816%)
since
2025/06/30
29.
Vanguard PRIMECAP Inv(0.6613%)
since
2025/06/30
30.
Vanguard Institutional Index I(0.6065%)
since
2025/07/31
31.
The Consumer Discret Sel SectSPDR® ETF(0.5678%)
since
2025/08/31
32.
Vanguard Wellingtonâ„¢ Inv(0.552%)
since
2025/06/30
33.
State St S&P 500® Indx SL Cl III(0.5355%)
since
2025/08/31
34.
American Funds Washington Mutual A(0.5185%)
since
2025/06/30
35.
Capital Group Wash Mutual Invtrs Comp(0.5185%)
since
2025/06/30
36.
Fidelity Contrafund(0.4334%)
since
2025/07/31
37.
JPM US Equity Income-Composite(0.4112%)
since
2025/06/30
38.
JPMorgan Equity Income I(0.4112%)
since
2025/07/31
39.
Vanguard Institutional 500 Index Trust(0.3831%)
since
2025/07/31
40.
Blackrock Eq Idx Fund CF(0.3802%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2026-01-31
EPS Estimate
1.38
Date
2025-10-31
EPS Actual
1.28
EPS Estimate
1.21
EPS Difference
0.07
Surprise Percent
5.7851%
(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.