_id
69131023ccc777a4e85d7e5e
Ticker
LOW
Name
Lowe's Companies Inc
Exchange
NYSE
Address
1000 Lowes Blvd., Mooresville, NC, United States, 28117
Country
USA
Sector
Consumer Cyclical
Industry
Home Improvement Retail
Currency
USD
Website
https://www.lowes.com
Description
Lowe's Companies, Inc., together with its subsidiaries, operates as a home improvement retailer in the United States. It provides a line of products for construction, maintenance, repair, remodeling, and decorating. The company also offers home improvement products, such as appliances, seasonal and outdoor living, lumber, lawn and garden, kitchens and bath, hardware, building materials, millwork, paint, rough plumbing, tools, electrical, flooring, and décor. In addition, it offers installation services through independent contractors in various product categories; and extended protection plans and repair services. The company sells its national brand-name merchandise and private brand products to professional customers, individual homeowners, and renters. The company also sells its products through Lowes.com website, as well as through mobile applications. Further, it provides design, distribution, and installation services for interior surface finishes to home builders and property managers. Lowe's Companies, Inc. was founded in 1921 and is based in Mooresville, North Carolina.
Last Close
241.5
Volume
2504363
Current Price
267.21
Change
5.73
Last Updated
2026-01-05T09:49:47.675Z
Image
data:image/webp;base64,UklGRtQDAABXRUJQVlA4WAoAAAAQAAAAPwAANwAAQUxQSBQBAAABgFtt2/Lk+QQfIiyg7d9BnRGSCncfwN27DJAxcNsjM+CfPMhv/F8Xmohg4LaRosky5PgegWY3SgUNoSUgtQgVUglgcAgQSoZxC3RVH71/qnZBKFW8W6C01qB3zrOx3l2wWipARPVnemv97zhf6pEAilIrhZib3jjGcMYzpkZ+tdQpiKTbeKbgza96rQQhdAoyryOqv/y6mUlSna+NntWZuRizS3eMuXMRuxN3S7NzMWZW+yDju9oxR5NxejnJuiDDJbTHN2mM8N0ksJ5/wluT4I2T0ADKteOzvQs6Fo7j1d75ca28T8OAGO5v8c0YGybs76atndDFzv9PbPHNBOSNW+H/WwPDlWpAKsMDCI7UgZFo9gJWUDggmgIAANAMAJ0BKkAAOAA+0VypTaglJCIsGAmZABoJZADOHOt97gAbYDnjPP/3xr0AOlr/0L9TYOBdPKhaHOYB+sDK7AolIO1SwSUs+/QFBgtBYLeTMA83mEuhkrjU+SvoRvLX/vyWXtRd1Qb/jF0KkwoDAAD++5zQP/I53wH11BzZ2U+RBEBi9qS1n5Q7t7HvtmXdZi3c+nxR9oJOXBYMWElLd51hcZ0UWe9rTQVFn0sRdo2mlcpUxsSeRSfJBlYAF0v/xSeG4Axq3XvogbHHSaWjgpubmaKOc8ut/NzqsYY1D8ul9fy5oBdin9gtwAqAdVTL4e0TO75nJuPprVLrA20yDDmEcgLAPDCZSLgvr02zHyKmjipbu0BOOhisWZKqJcP0QwdOX4hgZwCXVqsVKEruaeFB9sc4rFTgKo39AI9JFoKXwYJCTBzjJmtuJQbm7K7B9LUO/EWlNriPCTEtk/57IN5cgkLV4rnuWKqNJncgqg5xD9vP6wPLJ4dgev49Ck+uEak9+y8KQfLwofX1rIIuPza8g2xlx/85yNPrcKaZ5X1yD4/J/s3r8wff+YNk2RIJf4Bn/CiNQBUxWOkjK1dQOi1jET8zPiGR2/5yJTg9I9Vm/Pt075jXMZ0QHxPtZ1Hbxj2kpXOfkqeTbyW3CPRv0dvFWJMzps6xoFDfRPpQl92z+/+rn65+Js70+qnCl16Ku2juL99fDQ/r/SZNrv8zZX1m/thYNxoZW2nj8ZpTCaqfAzWy6j6FmWL7L+/XCDBZd2tucttyGdlUQ7+3WcB0JC80/eMKL+i+xVZLkT7HRgci01673fdprDhfK4FPEdrQdkbJl+RKILwnVbZXCeBB6iDjF9pV2eb6CzICeTdif+hQKXfBmfB9mgAAAA==
Ipo Date
1985-07-01T00:00:00.000Z
Market Cap
138493313024
Next Dividend Date
2026-02-04T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
1.2
Dividend Yield
1.7963399573369259
Sentiment
0.9865886363636364
Sentiment Sources
44
Rating
4
Target Price
273.2188
Strong Buy
18
Buy
4
Hold
13
Sell
1
Strong Sell
1
Current Quarter
2025-10-31
Revenue
20813000000
Cost Of Revenue
14172000000
Gross Profit
6641000000
Operating Expenses
4160000000
Operating Income
2481000000
Interest Expense
352000000
Pretax Income
2129000000
Net Income
1616000000
Eps
2.8857142857142857
Dividends Per Share
673000000
Shares Outstanding
560951457
Income Tax Expense
513000000
EBITDA
2956000000
Operating Margin
11.920434343919666
Total Other Income Expense Net
-352000000
Cash
621000000
Short Term Investments
412000000
Receivables
1216000000
Inventories
17183000000
Total Current Assets
20220000000
Property Plant Equipment
22654000000
Total Assets
53453000000
Payables
10236000000
Short Term Debt
3128000000
Long Term Debt
37498000000
Total Liabilities
63835000000
Equity
-10382000000
Bs_currency_symbol
USD
Depreciation
535000000
Change In Working Capital
-2066000000
Cash From Operations
687000000
Capital Expenditures
597000000
Cash From Investing
-9344000000
Cash From Financing
4418000000
Net Change In Cash
-4239000000
Cf_currency_symbol
USD
PE
20.4548
PB
-14.413176651897514
ROE
-15.565401656713544
ROA
3.023216657624455
FCF
90000000
Fcf Percent
0.004324220439148609
Piotroski FScore
2
Health Score
32
Deep Value Investing Score
3
Defensive Investing Score
8.5
Dividend Investing Score
4
Economic Moat Investing Score
7.3
Garp Investing Score
2.5
Growth Investing Score
3
Momentum Investing Score
4.5
Net Net Investing Score
2
Quality Investing Score
4.5
Value Investing Score
2
Quarters > 0 > quarter
2025-10-31
Quarters > 0 > income Statement > revenue
20813000000
Quarters > 0 > income Statement > cost Of Revenue
14172000000
Quarters > 0 > income Statement > gross Profit
6641000000
Quarters > 0 > income Statement > operating Expenses
4160000000
Quarters > 0 > income Statement > operating Income
2481000000
Quarters > 0 > income Statement > interest Expense
352000000
Quarters > 0 > income Statement > pretax Income
2129000000
Quarters > 0 > income Statement > net Income
1616000000
Quarters > 0 > income Statement > eps
2.8857142857142857
Quarters > 0 > income Statement > dividends Per Share
673000000
Quarters > 0 > income Statement > shares Outstanding
560000000
Quarters > 0 > income Statement > income Tax Expense
513000000
Quarters > 0 > income Statement > EBITDA
2956000000
Quarters > 0 > income Statement > operating Margin
11.920434343919666
Quarters > 0 > income Statement > total Other Income Expense Net
-352000000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
621000000
Quarters > 0 > balance Sheet > short Term Investments
412000000
Quarters > 0 > balance Sheet > receivables
1216000000
Quarters > 0 > balance Sheet > inventories
17183000000
Quarters > 0 > balance Sheet > total Current Assets
20220000000
Quarters > 0 > balance Sheet > property Plant Equipment
22654000000
Quarters > 0 > balance Sheet > total Assets
53453000000
Quarters > 0 > balance Sheet > payables
10236000000
Quarters > 0 > balance Sheet > short Term Debt
3128000000
Quarters > 0 > balance Sheet > long Term Debt
37498000000
Quarters > 0 > balance Sheet > total Liabilities
63835000000
Quarters > 0 > balance Sheet > equity
-10382000000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
1616000000
Quarters > 0 > cash Flow > depreciation
535000000
Quarters > 0 > cash Flow > change In Working Capital
-2066000000
Quarters > 0 > cash Flow > cash From Operations
687000000
Quarters > 0 > cash Flow > capital Expenditures
597000000
Quarters > 0 > cash Flow > cash From Investing
-9344000000
Quarters > 0 > cash Flow > cash From Financing
4418000000
Quarters > 0 > cash Flow > net Change In Cash
-4239000000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
2.8857142857142857
Quarters > 0 > ratios > PB
-14.413176651897514
Quarters > 0 > ratios > ROE
-15.565401656713544
Quarters > 0 > ratios > ROA
3.023216657624455
Quarters > 0 > ratios > FCF
90000000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
0.004324220439148609
Quarters > 0 > health Score
32
Quarters > 1 > quarter
2025-07-31
Quarters > 1 > income Statement > revenue
23959000000
Quarters > 1 > income Statement > cost Of Revenue
16315000000
Quarters > 1 > income Statement > gross Profit
7644000000
Quarters > 1 > income Statement > operating Expenses
4175000000
Quarters > 1 > income Statement > operating Income
3469000000
Quarters > 1 > income Statement > interest Expense
354000000
Quarters > 1 > income Statement > pretax Income
3156000000
Quarters > 1 > income Statement > net Income
2398000000
Quarters > 1 > income Statement > eps
4.2821428571428575
Quarters > 1 > income Statement > dividends Per Share
645000000
Quarters > 1 > income Statement > shares Outstanding
560000000
Quarters > 1 > income Statement > income Tax Expense
758000000
Quarters > 1 > income Statement > EBITDA
4025000000
Quarters > 1 > income Statement > operating Margin
14.47890145665512
Quarters > 1 > income Statement > total Other Income Expense Net
-313000000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
4860000000
Quarters > 1 > balance Sheet > short Term Investments
396000000
Quarters > 1 > balance Sheet > receivables
-
Quarters > 1 > balance Sheet > inventories
16342000000
Quarters > 1 > balance Sheet > total Current Assets
22639000000
Quarters > 1 > balance Sheet > property Plant Equipment
21595000000
Quarters > 1 > balance Sheet > total Assets
46614000000
Quarters > 1 > balance Sheet > payables
9513000000
Quarters > 1 > balance Sheet > short Term Debt
4711000000
Quarters > 1 > balance Sheet > long Term Debt
30548000000
Quarters > 1 > balance Sheet > total Liabilities
58014000000
Quarters > 1 > balance Sheet > equity
-11400000000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
2397000000
Quarters > 1 > cash Flow > depreciation
515000000
Quarters > 1 > cash Flow > change In Working Capital
1170000000
Quarters > 1 > cash Flow > cash From Operations
4231000000
Quarters > 1 > cash Flow > capital Expenditures
495000000
Quarters > 1 > cash Flow > cash From Investing
-1810000000
Quarters > 1 > cash Flow > cash From Financing
-615000000
Quarters > 1 > cash Flow > net Change In Cash
1806000000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
4.2821428571428575
Quarters > 1 > ratios > PB
-13.126105263157893
Quarters > 1 > ratios > ROE
-21.035087719298247
Quarters > 1 > ratios > ROA
5.144377225726177
Quarters > 1 > ratios > FCF
3736000000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.1559330522976752
Quarters > 1 > health Score
50
Quarters > 2 > quarter
2025-04-30
Quarters > 2 > income Statement > revenue
20930000000
Quarters > 2 > income Statement > cost Of Revenue
14390000000
Quarters > 2 > income Statement > gross Profit
6540000000
Quarters > 2 > income Statement > operating Expenses
4046000000
Quarters > 2 > income Statement > operating Income
2494000000
Quarters > 2 > income Statement > interest Expense
361000000
Quarters > 2 > income Statement > pretax Income
2157000000
Quarters > 2 > income Statement > net Income
1641000000
Quarters > 2 > income Statement > eps
2.930357142857143
Quarters > 2 > income Statement > dividends Per Share
645000000
Quarters > 2 > income Statement > shares Outstanding
560000000
Quarters > 2 > income Statement > income Tax Expense
516000000
Quarters > 2 > income Statement > EBITDA
3025000000
Quarters > 2 > income Statement > operating Margin
11.915910176779743
Quarters > 2 > income Statement > total Other Income Expense Net
-337000000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
3054000000
Quarters > 2 > balance Sheet > short Term Investments
368000000
Quarters > 2 > balance Sheet > receivables
-
Quarters > 2 > balance Sheet > inventories
18335000000
Quarters > 2 > balance Sheet > total Current Assets
22675000000
Quarters > 2 > balance Sheet > property Plant Equipment
21435000000
Quarters > 2 > balance Sheet > total Assets
45372000000
Quarters > 2 > balance Sheet > payables
11235000000
Quarters > 2 > balance Sheet > short Term Debt
4745000000
Quarters > 2 > balance Sheet > long Term Debt
30541000000
Quarters > 2 > balance Sheet > total Liabilities
58626000000
Quarters > 2 > balance Sheet > equity
-13254000000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
1641000000
Quarters > 2 > cash Flow > depreciation
507000000
Quarters > 2 > cash Flow > change In Working Capital
896000000
Quarters > 2 > cash Flow > cash From Operations
3379000000
Quarters > 2 > cash Flow > capital Expenditures
518000000
Quarters > 2 > cash Flow > cash From Investing
-533000000
Quarters > 2 > cash Flow > cash From Financing
-1553000000
Quarters > 2 > cash Flow > net Change In Cash
1293000000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
2.930357142857143
Quarters > 2 > ratios > PB
-11.289995473064733
Quarters > 2 > ratios > ROE
-12.381167949298325
Quarters > 2 > ratios > ROA
3.616768050780217
Quarters > 2 > ratios > FCF
2861000000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.13669374104156712
Quarters > 2 > health Score
47
Quarters > 3 > quarter
2025-01-31
Quarters > 3 > income Statement > revenue
18553000000
Quarters > 3 > income Statement > cost Of Revenue
12901000000
Quarters > 3 > income Statement > gross Profit
5652000000
Quarters > 3 > income Statement > operating Expenses
3902000000
Quarters > 3 > income Statement > operating Income
1750000000
Quarters > 3 > income Statement > interest Expense
363000000
Quarters > 3 > income Statement > pretax Income
1502000000
Quarters > 3 > income Statement > net Income
1124000000
Quarters > 3 > income Statement > eps
1.9964476021314388
Quarters > 3 > income Statement > dividends Per Share
650000000
Quarters > 3 > income Statement > shares Outstanding
563000000
Quarters > 3 > income Statement > income Tax Expense
378000000
Quarters > 3 > income Statement > EBITDA
2376000000
Quarters > 3 > income Statement > operating Margin
9.432436802673422
Quarters > 3 > income Statement > total Other Income Expense Net
-248000000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
1761000000
Quarters > 3 > balance Sheet > short Term Investments
372000000
Quarters > 3 > balance Sheet > receivables
-
Quarters > 3 > balance Sheet > inventories
17409000000
Quarters > 3 > balance Sheet > total Current Assets
20358000000
Quarters > 3 > balance Sheet > property Plant Equipment
21387000000
Quarters > 3 > balance Sheet > total Assets
44573000000
Quarters > 3 > balance Sheet > payables
9290000000
Quarters > 3 > balance Sheet > short Term Debt
3149000000
Quarters > 3 > balance Sheet > long Term Debt
32901000000
Quarters > 3 > balance Sheet > total Liabilities
58804000000
Quarters > 3 > balance Sheet > equity
-14231000000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
1124000000
Quarters > 3 > cash Flow > depreciation
511000000
Quarters > 3 > cash Flow > change In Working Capital
-842000000
Quarters > 3 > cash Flow > cash From Operations
911000000
Quarters > 3 > cash Flow > capital Expenditures
548000000
Quarters > 3 > cash Flow > cash From Investing
-418000000
Quarters > 3 > cash Flow > cash From Financing
-2003000000
Quarters > 3 > cash Flow > net Change In Cash
-1510000000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
1.9964476021314388
Quarters > 3 > ratios > PB
-10.571233925936335
Quarters > 3 > ratios > ROE
-7.898250298643806
Quarters > 3 > ratios > ROA
2.521705965494806
Quarters > 3 > ratios > FCF
363000000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
0.019565568910688298
Quarters > 3 > health Score
33
Annuals > 0 > quarter
2025-01-31
Annuals > 0 > income Statement > revenue
83674000000
Annuals > 0 > income Statement > cost Of Revenue
57526000000
Annuals > 0 > income Statement > gross Profit
26148000000
Annuals > 0 > income Statement > operating Expenses
16036000000
Annuals > 0 > income Statement > operating Income
10112000000
Annuals > 0 > income Statement > interest Expense
1469000000
Annuals > 0 > income Statement > pretax Income
9153000000
Annuals > 0 > income Statement > net Income
6957000000
Annuals > 0 > income Statement > eps
12.259959785499166
Annuals > 0 > income Statement > dividends Per Share
2566000000
Annuals > 0 > income Statement > shares Outstanding
567457000
Annuals > 0 > income Statement > income Tax Expense
2196000000
Annuals > 0 > income Statement > EBITDA
12594000000
Annuals > 0 > income Statement > operating Margin
12.08499653416832
Annuals > 0 > income Statement > total Other Income Expense Net
-959000000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
1761000000
Annuals > 0 > balance Sheet > short Term Investments
372000000
Annuals > 0 > balance Sheet > receivables
-
Annuals > 0 > balance Sheet > inventories
17409000000
Annuals > 0 > balance Sheet > total Current Assets
20358000000
Annuals > 0 > balance Sheet > property Plant Equipment
21387000000
Annuals > 0 > balance Sheet > total Assets
44573000000
Annuals > 0 > balance Sheet > payables
9290000000
Annuals > 0 > balance Sheet > short Term Debt
3149000000
Annuals > 0 > balance Sheet > long Term Debt
32901000000
Annuals > 0 > balance Sheet > total Liabilities
58804000000
Annuals > 0 > balance Sheet > equity
-14231000000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
6957000000
Annuals > 0 > cash Flow > depreciation
1972000000
Annuals > 0 > cash Flow > change In Working Capital
118000000
Annuals > 0 > cash Flow > cash From Operations
9625000000
Annuals > 0 > cash Flow > capital Expenditures
1927000000
Annuals > 0 > cash Flow > cash From Investing
-1738000000
Annuals > 0 > cash Flow > cash From Financing
-7047000000
Annuals > 0 > cash Flow > net Change In Cash
840000000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
12.259959785499166
Annuals > 0 > ratios > PB
-9.844667186424005
Annuals > 0 > ratios > ROE
-48.88623427728199
Annuals > 0 > ratios > ROA
15.608103560451395
Annuals > 0 > ratios > FCF
7698000000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.0919999043908502
Annuals > 0 > health Score
46
Annuals > 1 > quarter
2024-01-31
Annuals > 1 > income Statement > revenue
86377000000
Annuals > 1 > income Statement > cost Of Revenue
59250000000
Annuals > 1 > income Statement > gross Profit
27127000000
Annuals > 1 > income Statement > operating Expenses
15593000000
Annuals > 1 > income Statement > operating Income
11534000000
Annuals > 1 > income Statement > interest Expense
1473000000
Annuals > 1 > income Statement > pretax Income
10175000000
Annuals > 1 > income Statement > net Income
7726000000
Annuals > 1 > income Statement > eps
13.229452054794521
Annuals > 1 > income Statement > dividends Per Share
2531000000
Annuals > 1 > income Statement > shares Outstanding
584000000
Annuals > 1 > income Statement > income Tax Expense
2449000000
Annuals > 1 > income Statement > EBITDA
13571000000
Annuals > 1 > income Statement > operating Margin
13.353091679498014
Annuals > 1 > income Statement > total Other Income Expense Net
-1359000000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
921000000
Annuals > 1 > balance Sheet > short Term Investments
307000000
Annuals > 1 > balance Sheet > receivables
-
Annuals > 1 > balance Sheet > inventories
16894000000
Annuals > 1 > balance Sheet > total Current Assets
19071000000
Annuals > 1 > balance Sheet > property Plant Equipment
21386000000
Annuals > 1 > balance Sheet > total Assets
43356000000
Annuals > 1 > balance Sheet > payables
8704000000
Annuals > 1 > balance Sheet > short Term Debt
1024000000
Annuals > 1 > balance Sheet > long Term Debt
35384000000
Annuals > 1 > balance Sheet > total Liabilities
58406000000
Annuals > 1 > balance Sheet > equity
-15050000000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
7726000000
Annuals > 1 > cash Flow > depreciation
1923000000
Annuals > 1 > cash Flow > change In Working Capital
-2228000000
Annuals > 1 > cash Flow > cash From Operations
8140000000
Annuals > 1 > cash Flow > capital Expenditures
1964000000
Annuals > 1 > cash Flow > cash From Investing
-1901000000
Annuals > 1 > cash Flow > cash From Financing
-6666000000
Annuals > 1 > cash Flow > net Change In Cash
-427000000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
13.229452054794521
Annuals > 1 > ratios > PB
-9.580316279069768
Annuals > 1 > ratios > ROE
-51.33554817275747
Annuals > 1 > ratios > ROA
17.819909585755145
Annuals > 1 > ratios > FCF
6176000000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.07150051518344004
Annuals > 1 > health Score
43
Annuals > 2 > quarter
2023-01-31
Annuals > 2 > income Statement > revenue
97059000000
Annuals > 2 > income Statement > cost Of Revenue
66568000000
Annuals > 2 > income Statement > gross Profit
30491000000
Annuals > 2 > income Statement > operating Expenses
17831000000
Annuals > 2 > income Statement > operating Income
12660000000
Annuals > 2 > income Statement > interest Expense
1138000000
Annuals > 2 > income Statement > pretax Income
9036000000
Annuals > 2 > income Statement > net Income
6437000000
Annuals > 2 > income Statement > eps
10.201267828843106
Annuals > 2 > income Statement > dividends Per Share
2370000000
Annuals > 2 > income Statement > shares Outstanding
631000000
Annuals > 2 > income Statement > income Tax Expense
2599000000
Annuals > 2 > income Statement > EBITDA
12685000000
Annuals > 2 > income Statement > operating Margin
13.043612647977005
Annuals > 2 > income Statement > total Other Income Expense Net
-3624000000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
1348000000
Annuals > 2 > balance Sheet > short Term Investments
384000000
Annuals > 2 > balance Sheet > receivables
-251000000
Annuals > 2 > balance Sheet > inventories
18532000000
Annuals > 2 > balance Sheet > total Current Assets
21442000000
Annuals > 2 > balance Sheet > property Plant Equipment
21085000000
Annuals > 2 > balance Sheet > total Assets
45273000000
Annuals > 2 > balance Sheet > payables
10524000000
Annuals > 2 > balance Sheet > short Term Debt
1606000000
Annuals > 2 > balance Sheet > long Term Debt
32876000000
Annuals > 2 > balance Sheet > total Liabilities
59527000000
Annuals > 2 > balance Sheet > equity
-14254000000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
6437000000
Annuals > 2 > cash Flow > depreciation
1981000000
Annuals > 2 > cash Flow > change In Working Capital
-2882000000
Annuals > 2 > cash Flow > cash From Operations
8589000000
Annuals > 2 > cash Flow > capital Expenditures
1829000000
Annuals > 2 > cash Flow > cash From Investing
-1309000000
Annuals > 2 > cash Flow > cash From Financing
-7049000000
Annuals > 2 > cash Flow > net Change In Cash
215000000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
10.201267828843106
Annuals > 2 > ratios > PB
-10.929394555914127
Annuals > 2 > ratios > ROE
-45.159253542865166
Annuals > 2 > ratios > ROA
14.218187440637909
Annuals > 2 > ratios > FCF
6760000000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.06964835821510627
Annuals > 2 > health Score
43
Annuals > 3 > quarter
2022-01-31
Annuals > 3 > income Statement > revenue
96250000000
Annuals > 3 > income Statement > cost Of Revenue
65856000000
Annuals > 3 > income Statement > gross Profit
30394000000
Annuals > 3 > income Statement > operating Expenses
18139000000
Annuals > 3 > income Statement > operating Income
12255000000
Annuals > 3 > income Statement > interest Expense
859000000
Annuals > 3 > income Statement > pretax Income
11208000000
Annuals > 3 > income Statement > net Income
8442000000
Annuals > 3 > income Statement > eps
12.07725321888412
Annuals > 3 > income Statement > dividends Per Share
1984000000
Annuals > 3 > income Statement > shares Outstanding
699000000
Annuals > 3 > income Statement > income Tax Expense
2766000000
Annuals > 3 > income Statement > EBITDA
14466000000
Annuals > 3 > income Statement > operating Margin
12.732467532467531
Annuals > 3 > income Statement > total Other Income Expense Net
-1047000000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
1133000000
Annuals > 3 > balance Sheet > short Term Investments
271000000
Annuals > 3 > balance Sheet > receivables
-66000000
Annuals > 3 > balance Sheet > inventories
17605000000
Annuals > 3 > balance Sheet > total Current Assets
20060000000
Annuals > 3 > balance Sheet > property Plant Equipment
23179000000
Annuals > 3 > balance Sheet > total Assets
46330000000
Annuals > 3 > balance Sheet > payables
11354000000
Annuals > 3 > balance Sheet > short Term Debt
1504000000
Annuals > 3 > balance Sheet > long Term Debt
23859000000
Annuals > 3 > balance Sheet > total Liabilities
51146000000
Annuals > 3 > balance Sheet > equity
-4816000000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
8442000000
Annuals > 3 > cash Flow > depreciation
1882000000
Annuals > 3 > cash Flow > change In Working Capital
-1127000000
Annuals > 3 > cash Flow > cash From Operations
10113000000
Annuals > 3 > cash Flow > capital Expenditures
1853000000
Annuals > 3 > cash Flow > cash From Investing
-1646000000
Annuals > 3 > cash Flow > cash From Financing
-12016000000
Annuals > 3 > cash Flow > net Change In Cash
-3557000000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
12.07725321888412
Annuals > 3 > ratios > PB
-35.83390988372093
Annuals > 3 > ratios > ROE
-175.2906976744186
Annuals > 3 > ratios > ROA
18.22145478091949
Annuals > 3 > ratios > FCF
8260000000
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
0.08581818181818182
Annuals > 3 > health Score
44
Valuation > metrics > PE
20.4548
Valuation > metrics > PB
-14.413176651897514
Valuation > final Score
80
Valuation > verdict
Fair
Profitability > metrics > ROE
-15.565401656713544
Profitability > metrics > ROA
7.992087042532146
Profitability > metrics > Net Margin
0.07764378032960169
Profitability > final Score
36
Profitability > verdict
Weak
Risk > metrics > Interest Coverage
7.048295454545454
Risk > final Score
58
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.513020053876085
Liquidity > metrics > Quick Ratio
0.22725231966477102
Liquidity > final Score
49
Liquidity > verdict
Weak
Prev Valuations > 0
70
Prev Valuations > 1
70
Prev Valuations > 2
70
Prev Profitabilities > 0
45
Prev Profitabilities > 1
33
Prev Profitabilities > 2
26
Prev Risks > 0
69
Prev Risks > 1
58
Prev Risks > 2
49
Prev Liquidities > 0
62
Prev Liquidities > 1
49
Prev Liquidities > 2
53
Updated At
2026-01-20T22:09:14.300Z
Earnings History > 0 > period
2026-04-30
Earnings History > 0 > report Date
2026-05-19
Earnings History > 0 > date
2026-04-30
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2026-01-31
Earnings History > 1 > report Date
2026-02-25
Earnings History > 1 > date
2026-01-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
2.07
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-10-31
Earnings History > 2 > report Date
2025-11-19
Earnings History > 2 > date
2025-10-31
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
3.06
Earnings History > 2 > eps Estimate
2.81
Earnings History > 2 > eps Difference
0.25
Earnings History > 2 > surprise Percent
8.8968
Earnings History > 3 > period
2025-07-31
Earnings History > 3 > report Date
2025-08-20
Earnings History > 3 > date
2025-07-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
4.33
Earnings History > 3 > eps Estimate
4.24
Earnings History > 3 > eps Difference
0.09
Earnings History > 3 > surprise Percent
2.1226
Earnings History > 4 > period
2025-04-30
Earnings History > 4 > report Date
2025-05-21
Earnings History > 4 > date
2025-04-30
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
2.92
Earnings History > 4 > eps Estimate
2.88
Earnings History > 4 > eps Difference
0.04
Earnings History > 4 > surprise Percent
1.3889
Earnings History > 5 > period
2025-01-31
Earnings History > 5 > report Date
2025-02-26
Earnings History > 5 > date
2025-01-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.93
Earnings History > 5 > eps Estimate
1.84
Earnings History > 5 > eps Difference
0.09
Earnings History > 5 > surprise Percent
4.8913
Earnings History > 6 > period
2024-10-31
Earnings History > 6 > report Date
2024-11-19
Earnings History > 6 > date
2024-10-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
2.89
Earnings History > 6 > eps Estimate
2.81
Earnings History > 6 > eps Difference
0.08
Earnings History > 6 > surprise Percent
2.847
Earnings History > 7 > period
2024-07-31
Earnings History > 7 > report Date
2024-08-20
Earnings History > 7 > date
2024-07-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
4.1
Earnings History > 7 > eps Estimate
3.97
Earnings History > 7 > eps Difference
0.13
Earnings History > 7 > surprise Percent
3.2746
Earnings History > 8 > period
2024-04-30
Earnings History > 8 > report Date
2024-05-21
Earnings History > 8 > date
2024-04-30
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
3.06
Earnings History > 8 > eps Estimate
2.94
Earnings History > 8 > eps Difference
0.12
Earnings History > 8 > surprise Percent
4.0816
Earnings History > 9 > period
2024-01-31
Earnings History > 9 > report Date
2024-02-27
Earnings History > 9 > date
2024-01-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.77
Earnings History > 9 > eps Estimate
1.68
Earnings History > 9 > eps Difference
0.09
Earnings History > 9 > surprise Percent
5.3571
Earnings History > 10 > period
2023-10-31
Earnings History > 10 > report Date
2023-11-21
Earnings History > 10 > date
2023-10-31
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
3.06
Earnings History > 10 > eps Estimate
3.03
Earnings History > 10 > eps Difference
0.03
Earnings History > 10 > surprise Percent
0.9901
Earnings History > 11 > period
2023-07-31
Earnings History > 11 > report Date
2023-08-22
Earnings History > 11 > date
2023-07-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
4.56
Earnings History > 11 > eps Estimate
4.49
Earnings History > 11 > eps Difference
0.07
Earnings History > 11 > surprise Percent
1.559
Earnings History > 12 > period
2023-04-30
Earnings History > 12 > report Date
2023-05-23
Earnings History > 12 > date
2023-04-30
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
3.67
Earnings History > 12 > eps Estimate
3.44
Earnings History > 12 > eps Difference
0.23
Earnings History > 12 > surprise Percent
6.686
Earnings History > 13 > period
2023-01-31
Earnings History > 13 > report Date
2023-03-01
Earnings History > 13 > date
2023-01-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
2.28
Earnings History > 13 > eps Estimate
2.21
Earnings History > 13 > eps Difference
0.07
Earnings History > 13 > surprise Percent
3.1674
Earnings History > 14 > period
2022-10-31
Earnings History > 14 > report Date
2022-11-16
Earnings History > 14 > date
2022-10-31
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
3.27
Earnings History > 14 > eps Estimate
3.1
Earnings History > 14 > eps Difference
0.17
Earnings History > 14 > surprise Percent
5.4839
Earnings History > 15 > period
2022-07-31
Earnings History > 15 > report Date
2022-08-17
Earnings History > 15 > date
2022-07-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
4.67
Earnings History > 15 > eps Estimate
4.58
Earnings History > 15 > eps Difference
0.09
Earnings History > 15 > surprise Percent
1.9651
Earnings History > 16 > period
2022-04-30
Earnings History > 16 > report Date
2022-05-18
Earnings History > 16 > date
2022-04-30
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
3.51
Earnings History > 16 > eps Estimate
3.22
Earnings History > 16 > eps Difference
0.29
Earnings History > 16 > surprise Percent
9.0062
Earnings History > 17 > period
2022-01-31
Earnings History > 17 > report Date
2022-02-23
Earnings History > 17 > date
2022-01-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.78
Earnings History > 17 > eps Estimate
1.71
Earnings History > 17 > eps Difference
0.07
Earnings History > 17 > surprise Percent
4.0936
Earnings History > 18 > period
2021-10-31
Earnings History > 18 > report Date
2021-11-17
Earnings History > 18 > date
2021-10-31
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
2.73
Earnings History > 18 > eps Estimate
2.36
Earnings History > 18 > eps Difference
0.37
Earnings History > 18 > surprise Percent
15.678
Earnings History > 19 > period
2021-07-31
Earnings History > 19 > report Date
2021-08-18
Earnings History > 19 > date
2021-07-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
4.25
Earnings History > 19 > eps Estimate
4.01
Earnings History > 19 > eps Difference
0.24
Earnings History > 19 > surprise Percent
5.985
Earnings History > 20 > period
2021-04-30
Earnings History > 20 > report Date
2021-05-19
Earnings History > 20 > date
2021-04-30
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
3.21
Earnings History > 20 > eps Estimate
2.62
Earnings History > 20 > eps Difference
0.59
Earnings History > 20 > surprise Percent
22.5191
Earnings History > 21 > period
2021-01-31
Earnings History > 21 > report Date
2021-02-24
Earnings History > 21 > date
2021-01-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.33
Earnings History > 21 > eps Estimate
1.21
Earnings History > 21 > eps Difference
0.12
Earnings History > 21 > surprise Percent
9.9174
Earnings History > 22 > period
2020-10-31
Earnings History > 22 > report Date
2020-11-18
Earnings History > 22 > date
2020-10-31
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.98
Earnings History > 22 > eps Estimate
1.99
Earnings History > 22 > eps Difference
-0.01
Earnings History > 22 > surprise Percent
-0.5025
Earnings History > 23 > period
2020-07-31
Earnings History > 23 > report Date
2020-08-19
Earnings History > 23 > date
2020-07-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
3.75
Earnings History > 23 > eps Estimate
2.95
Earnings History > 23 > eps Difference
0.8
Earnings History > 23 > surprise Percent
27.1186
Earnings History > 24 > period
2020-04-30
Earnings History > 24 > report Date
2020-05-20
Earnings History > 24 > date
2020-04-30
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.77
Earnings History > 24 > eps Estimate
1.32
Earnings History > 24 > eps Difference
0.45
Earnings History > 24 > surprise Percent
34.0909
Earnings History > 25 > period
2020-01-31
Earnings History > 25 > report Date
2020-02-26
Earnings History > 25 > date
2020-01-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.94
Earnings History > 25 > eps Estimate
0.91
Earnings History > 25 > eps Difference
0.03
Earnings History > 25 > surprise Percent
3.2967
Earnings History > 26 > period
2019-10-31
Earnings History > 26 > report Date
2019-11-20
Earnings History > 26 > date
2019-10-31
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.41
Earnings History > 26 > eps Estimate
1.35
Earnings History > 26 > eps Difference
0.06
Earnings History > 26 > surprise Percent
4.4444
Earnings History > 27 > period
2019-07-31
Earnings History > 27 > report Date
2019-08-21
Earnings History > 27 > date
2019-07-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
2.15
Earnings History > 27 > eps Estimate
2.01
Earnings History > 27 > eps Difference
0.14
Earnings History > 27 > surprise Percent
6.9652
Earnings History > 28 > period
2019-04-30
Earnings History > 28 > report Date
2019-05-22
Earnings History > 28 > date
2019-04-30
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.22
Earnings History > 28 > eps Estimate
1.33
Earnings History > 28 > eps Difference
-0.11
Earnings History > 28 > surprise Percent
-8.2707
Earnings History > 29 > period
2019-01-31
Earnings History > 29 > report Date
2019-02-27
Earnings History > 29 > date
2019-01-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.8
Earnings History > 29 > eps Estimate
0.77
Earnings History > 29 > eps Difference
0.03
Earnings History > 29 > surprise Percent
3.8961
Earnings History > 30 > period
2018-10-31
Earnings History > 30 > report Date
2018-11-20
Earnings History > 30 > date
2018-10-31
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.04
Earnings History > 30 > eps Estimate
0.98
Earnings History > 30 > eps Difference
0.06
Earnings History > 30 > surprise Percent
6.1224
Earnings History > 31 > period
2018-07-31
Earnings History > 31 > report Date
2018-08-22
Earnings History > 31 > date
2018-07-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
2.07
Earnings History > 31 > eps Estimate
2.02
Earnings History > 31 > eps Difference
0.05
Earnings History > 31 > surprise Percent
2.4752
Earnings History > 32 > period
2018-04-30
Earnings History > 32 > report Date
2018-05-23
Earnings History > 32 > date
2018-04-30
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.19
Earnings History > 32 > eps Estimate
1.22
Earnings History > 32 > eps Difference
-0.03
Earnings History > 32 > surprise Percent
-2.459
Earnings History > 33 > period
2018-01-31
Earnings History > 33 > report Date
2018-02-28
Earnings History > 33 > date
2018-01-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.74
Earnings History > 33 > eps Estimate
0.87
Earnings History > 33 > eps Difference
-0.13
Earnings History > 33 > surprise Percent
-14.9425
Earnings History > 34 > period
2017-10-31
Earnings History > 34 > report Date
2017-11-21
Earnings History > 34 > date
2017-10-31
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.05
Earnings History > 34 > eps Estimate
1.02
Earnings History > 34 > eps Difference
0.03
Earnings History > 34 > surprise Percent
2.9412
Earnings History > 35 > period
2017-07-31
Earnings History > 35 > report Date
2017-08-23
Earnings History > 35 > date
2017-07-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.57
Earnings History > 35 > eps Estimate
1.61
Earnings History > 35 > eps Difference
-0.04
Earnings History > 35 > surprise Percent
-2.4845
Earnings History > 36 > period
2017-04-30
Earnings History > 36 > report Date
2017-05-24
Earnings History > 36 > date
2017-04-30
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
1.03
Earnings History > 36 > eps Estimate
1.06
Earnings History > 36 > eps Difference
-0.03
Earnings History > 36 > surprise Percent
-2.8302
Earnings History > 37 > period
2017-01-31
Earnings History > 37 > report Date
2017-03-01
Earnings History > 37 > date
2017-01-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.86
Earnings History > 37 > eps Estimate
0.79
Earnings History > 37 > eps Difference
0.07
Earnings History > 37 > surprise Percent
8.8608
Earnings History > 38 > period
2016-10-31
Earnings History > 38 > report Date
2016-11-16
Earnings History > 38 > date
2016-10-31
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.88
Earnings History > 38 > eps Estimate
0.96
Earnings History > 38 > eps Difference
-0.08
Earnings History > 38 > surprise Percent
-8.3333
Earnings History > 39 > period
2016-07-31
Earnings History > 39 > report Date
2016-08-17
Earnings History > 39 > date
2016-07-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
1.37
Earnings History > 39 > eps Estimate
1.42
Earnings History > 39 > eps Difference
-0.05
Earnings History > 39 > surprise Percent
-3.5211
Earnings History > 40 > period
2016-04-30
Earnings History > 40 > report Date
2016-05-18
Earnings History > 40 > date
2016-04-30
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.87
Earnings History > 40 > eps Estimate
0.85
Earnings History > 40 > eps Difference
0.02
Earnings History > 40 > surprise Percent
2.3529
Earnings History > 41 > period
2016-01-31
Earnings History > 41 > report Date
2016-02-24
Earnings History > 41 > date
2016-01-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.59
Earnings History > 41 > eps Estimate
0.59
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
0
Earnings History > 42 > period
2015-10-31
Earnings History > 42 > report Date
2015-11-18
Earnings History > 42 > date
2015-10-31
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.8
Earnings History > 42 > eps Estimate
0.78
Earnings History > 42 > eps Difference
0.02
Earnings History > 42 > surprise Percent
2.5641
Earnings History > 43 > period
2015-07-31
Earnings History > 43 > report Date
2015-08-19
Earnings History > 43 > date
2015-07-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
1.2
Earnings History > 43 > eps Estimate
1.24
Earnings History > 43 > eps Difference
-0.04
Earnings History > 43 > surprise Percent
-3.2258
Earnings History > 44 > period
2015-04-30
Earnings History > 44 > report Date
2015-05-20
Earnings History > 44 > date
2015-04-30
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.7
Earnings History > 44 > eps Estimate
0.74
Earnings History > 44 > eps Difference
-0.04
Earnings History > 44 > surprise Percent
-5.4054
Earnings History > 45 > period
2015-01-31
Earnings History > 45 > report Date
2015-02-25
Earnings History > 45 > date
2015-01-31
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.46
Earnings History > 45 > eps Estimate
0.43
Earnings History > 45 > eps Difference
0.03
Earnings History > 45 > surprise Percent
6.9767
Earnings History > 46 > period
2014-10-31
Earnings History > 46 > report Date
2014-11-19
Earnings History > 46 > date
2014-10-31
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.59
Earnings History > 46 > eps Estimate
0.58
Earnings History > 46 > eps Difference
0.01
Earnings History > 46 > surprise Percent
1.7241
Earnings History > 47 > period
2014-07-31
Earnings History > 47 > report Date
2014-08-20
Earnings History > 47 > date
2014-07-31
Earnings History > 47 > before After Market
BeforeMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
1.04
Earnings History > 47 > eps Estimate
1.02
Earnings History > 47 > eps Difference
0.02
Earnings History > 47 > surprise Percent
1.9608
Earnings History > 48 > period
2014-04-30
Earnings History > 48 > report Date
2014-05-21
Earnings History > 48 > date
2014-04-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.58
Earnings History > 48 > eps Estimate
0.6
Earnings History > 48 > eps Difference
-0.02
Earnings History > 48 > surprise Percent
-3.3333
Earnings History > 49 > period
2014-01-31
Earnings History > 49 > report Date
2014-02-26
Earnings History > 49 > date
2014-01-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.31
Earnings History > 49 > eps Estimate
0.31
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
0
Earnings History > 50 > period
2013-10-31
Earnings History > 50 > report Date
2013-11-20
Earnings History > 50 > date
2013-10-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.47
Earnings History > 50 > eps Estimate
0.48
Earnings History > 50 > eps Difference
-0.01
Earnings History > 50 > surprise Percent
-2.0833
Earnings History > 51 > period
2013-07-31
Earnings History > 51 > report Date
2013-08-21
Earnings History > 51 > date
2013-07-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.88
Earnings History > 51 > eps Estimate
0.79
Earnings History > 51 > eps Difference
0.09
Earnings History > 51 > surprise Percent
11.3924
Earnings History > 52 > period
2013-04-30
Earnings History > 52 > report Date
2013-05-22
Earnings History > 52 > date
2013-04-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.49
Earnings History > 52 > eps Estimate
0.51
Earnings History > 52 > eps Difference
-0.02
Earnings History > 52 > surprise Percent
-3.9216
Earnings History > 53 > period
2013-01-31
Earnings History > 53 > report Date
2013-02-25
Earnings History > 53 > date
2013-01-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.26
Earnings History > 53 > eps Estimate
0.23
Earnings History > 53 > eps Difference
0.03
Earnings History > 53 > surprise Percent
13.0435
Earnings History > 54 > period
2012-10-31
Earnings History > 54 > report Date
2012-11-19
Earnings History > 54 > date
2012-10-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.4
Earnings History > 54 > eps Estimate
0.35
Earnings History > 54 > eps Difference
0.05
Earnings History > 54 > surprise Percent
14.2857
Earnings History > 55 > period
2012-07-31
Earnings History > 55 > report Date
2012-08-20
Earnings History > 55 > date
2012-07-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.65
Earnings History > 55 > eps Estimate
0.7
Earnings History > 55 > eps Difference
-0.05
Earnings History > 55 > surprise Percent
-7.1429
Earnings History > 56 > period
2012-04-30
Earnings History > 56 > report Date
2012-05-21
Earnings History > 56 > date
2012-04-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.44
Earnings History > 56 > eps Estimate
0.42
Earnings History > 56 > eps Difference
0.02
Earnings History > 56 > surprise Percent
4.7619
Earnings History > 57 > period
2012-01-31
Earnings History > 57 > report Date
2012-02-27
Earnings History > 57 > date
2012-01-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.29
Earnings History > 57 > eps Estimate
0.24
Earnings History > 57 > eps Difference
0.05
Earnings History > 57 > surprise Percent
20.8333
Earnings History > 58 > period
2011-10-31
Earnings History > 58 > report Date
2011-11-14
Earnings History > 58 > date
2011-10-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.35
Earnings History > 58 > eps Estimate
0.33
Earnings History > 58 > eps Difference
0.02
Earnings History > 58 > surprise Percent
6.0606
Earnings History > 59 > period
2011-07-31
Earnings History > 59 > report Date
2011-08-15
Earnings History > 59 > date
2011-07-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.68
Earnings History > 59 > eps Estimate
0.66
Earnings History > 59 > eps Difference
0.02
Earnings History > 59 > surprise Percent
3.0303
Earnings History > 60 > period
2011-04-30
Earnings History > 60 > report Date
2011-05-16
Earnings History > 60 > date
2011-04-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.34
Earnings History > 60 > eps Estimate
0.36
Earnings History > 60 > eps Difference
-0.02
Earnings History > 60 > surprise Percent
-5.5556
Earnings History > 61 > period
2011-01-31
Earnings History > 61 > report Date
2011-02-23
Earnings History > 61 > date
2011-01-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.21
Earnings History > 61 > eps Estimate
0.18
Earnings History > 61 > eps Difference
0.03
Earnings History > 61 > surprise Percent
16.6667
Earnings History > 62 > period
2010-10-31
Earnings History > 62 > report Date
2010-11-15
Earnings History > 62 > date
2010-10-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.31
Earnings History > 62 > eps Estimate
0.3
Earnings History > 62 > eps Difference
0.01
Earnings History > 62 > surprise Percent
3.3333
Earnings History > 63 > period
2010-07-31
Earnings History > 63 > report Date
2010-08-16
Earnings History > 63 > date
2010-07-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.58
Earnings History > 63 > eps Estimate
0.59
Earnings History > 63 > eps Difference
-0.01
Earnings History > 63 > surprise Percent
-1.6949
Earnings History > 64 > period
2010-04-30
Earnings History > 64 > report Date
2010-05-17
Earnings History > 64 > date
2010-04-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.34
Earnings History > 64 > eps Estimate
0.31
Earnings History > 64 > eps Difference
0.03
Earnings History > 64 > surprise Percent
9.6774
Earnings History > 65 > period
2010-01-31
Earnings History > 65 > report Date
2010-02-22
Earnings History > 65 > date
2010-01-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.14
Earnings History > 65 > eps Estimate
0.12
Earnings History > 65 > eps Difference
0.02
Earnings History > 65 > surprise Percent
16.6667
Earnings History > 66 > period
2009-10-31
Earnings History > 66 > report Date
2009-11-16
Earnings History > 66 > date
2009-10-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.24
Earnings History > 66 > eps Estimate
0.24
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
0
Earnings History > 67 > period
2009-07-31
Earnings History > 67 > report Date
2009-08-17
Earnings History > 67 > date
2009-07-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.53
Earnings History > 67 > eps Estimate
0.54
Earnings History > 67 > eps Difference
-0.01
Earnings History > 67 > surprise Percent
-1.8519
Earnings History > 68 > period
2009-04-30
Earnings History > 68 > report Date
2009-05-18
Earnings History > 68 > date
2009-04-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.32
Earnings History > 68 > eps Estimate
0.25
Earnings History > 68 > eps Difference
0.07
Earnings History > 68 > surprise Percent
28
Earnings History > 69 > period
2009-01-31
Earnings History > 69 > report Date
2009-02-20
Earnings History > 69 > date
2009-01-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.11
Earnings History > 69 > eps Estimate
0.12
Earnings History > 69 > eps Difference
-0.01
Earnings History > 69 > surprise Percent
-8.3333
Earnings History > 70 > period
2008-10-31
Earnings History > 70 > report Date
2008-11-17
Earnings History > 70 > date
2008-10-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.33
Earnings History > 70 > eps Estimate
0.28
Earnings History > 70 > eps Difference
0.05
Earnings History > 70 > surprise Percent
17.8571
Earnings History > 71 > period
2008-07-31
Earnings History > 71 > report Date
2008-08-18
Earnings History > 71 > date
2008-07-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.64
Earnings History > 71 > eps Estimate
0.56
Earnings History > 71 > eps Difference
0.08
Earnings History > 71 > surprise Percent
14.2857
Earnings History > 72 > period
2008-04-30
Earnings History > 72 > report Date
2008-05-19
Earnings History > 72 > date
2008-04-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.41
Earnings History > 72 > eps Estimate
0.4
Earnings History > 72 > eps Difference
0.01
Earnings History > 72 > surprise Percent
2.5
Earnings History > 73 > period
2008-01-31
Earnings History > 73 > report Date
2008-02-25
Earnings History > 73 > date
2008-01-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.28
Earnings History > 73 > eps Estimate
0.25
Earnings History > 73 > eps Difference
0.03
Earnings History > 73 > surprise Percent
12
Earnings History > 74 > period
2007-10-31
Earnings History > 74 > report Date
2007-11-19
Earnings History > 74 > date
2007-10-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.43
Earnings History > 74 > eps Estimate
0.41
Earnings History > 74 > eps Difference
0.02
Earnings History > 74 > surprise Percent
4.878
Earnings History > 75 > period
2007-07-31
Earnings History > 75 > report Date
2007-08-20
Earnings History > 75 > date
2007-07-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.67
Earnings History > 75 > eps Estimate
0.61
Earnings History > 75 > eps Difference
0.06
Earnings History > 75 > surprise Percent
9.8361
Earnings History > 76 > period
2007-04-30
Earnings History > 76 > report Date
2007-05-21
Earnings History > 76 > date
2007-04-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.48
Earnings History > 76 > eps Estimate
0.49
Earnings History > 76 > eps Difference
-0.01
Earnings History > 76 > surprise Percent
-2.0408
Earnings History > 77 > period
2007-01-31
Earnings History > 77 > report Date
2007-02-23
Earnings History > 77 > date
2007-01-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.4
Earnings History > 77 > eps Estimate
0.37
Earnings History > 77 > eps Difference
0.03
Earnings History > 77 > surprise Percent
8.1081
Earnings History > 78 > period
2006-10-31
Earnings History > 78 > report Date
2006-11-20
Earnings History > 78 > date
2006-10-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.46
Earnings History > 78 > eps Estimate
0.43
Earnings History > 78 > eps Difference
0.03
Earnings History > 78 > surprise Percent
6.9767
Earnings History > 79 > period
2006-07-31
Earnings History > 79 > report Date
2006-08-21
Earnings History > 79 > date
2006-07-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.6
Earnings History > 79 > eps Estimate
0.61
Earnings History > 79 > eps Difference
-0.01
Earnings History > 79 > surprise Percent
-1.6393
Earnings History > 80 > period
2006-04-30
Earnings History > 80 > report Date
2006-05-22
Earnings History > 80 > date
2006-04-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.53
Earnings History > 80 > eps Estimate
0.47
Earnings History > 80 > eps Difference
0.06
Earnings History > 80 > surprise Percent
12.766
Earnings History > 81 > period
2006-01-31
Earnings History > 81 > report Date
2006-02-27
Earnings History > 81 > date
2006-01-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.44
Earnings History > 81 > eps Estimate
0.4
Earnings History > 81 > eps Difference
0.04
Earnings History > 81 > surprise Percent
10
Earnings History > 82 > period
2005-10-31
Earnings History > 82 > report Date
2005-11-14
Earnings History > 82 > date
2005-10-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.41
Earnings History > 82 > eps Estimate
0.39
Earnings History > 82 > eps Difference
0.02
Earnings History > 82 > surprise Percent
5.1282
Earnings History > 83 > period
2005-07-31
Earnings History > 83 > report Date
2005-08-15
Earnings History > 83 > date
2005-07-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.53
Earnings History > 83 > eps Estimate
0.51
Earnings History > 83 > eps Difference
0.02
Earnings History > 83 > surprise Percent
3.9216
Earnings History > 84 > period
2005-04-30
Earnings History > 84 > report Date
2005-05-16
Earnings History > 84 > date
2005-04-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.37
Earnings History > 84 > eps Estimate
0.38
Earnings History > 84 > eps Difference
-0.01
Earnings History > 84 > surprise Percent
-2.6316
Earnings History > 85 > period
2005-01-31
Earnings History > 85 > report Date
2005-02-23
Earnings History > 85 > date
2005-01-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.32
Earnings History > 85 > eps Estimate
0.3
Earnings History > 85 > eps Difference
0.02
Earnings History > 85 > surprise Percent
6.6667
Earnings History > 86 > period
2004-10-31
Earnings History > 86 > report Date
2004-11-15
Earnings History > 86 > date
2004-10-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.33
Earnings History > 86 > eps Estimate
0.33
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
0
Earnings History > 87 > period
2004-07-31
Earnings History > 87 > report Date
2004-08-16
Earnings History > 87 > date
2004-07-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.45
Earnings History > 87 > eps Estimate
0.45
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
0
Earnings History > 88 > period
2004-04-30
Earnings History > 88 > report Date
2004-05-17
Earnings History > 88 > date
2004-04-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.28
Earnings History > 88 > eps Estimate
0.27
Earnings History > 88 > eps Difference
0.01
Earnings History > 88 > surprise Percent
3.7037
Earnings History > 89 > period
2004-01-31
Earnings History > 89 > report Date
2004-02-23
Earnings History > 89 > date
2004-01-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.25
Earnings History > 89 > eps Estimate
0.25
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
0
Earnings History > 90 > period
2003-10-31
Earnings History > 90 > report Date
2003-11-17
Earnings History > 90 > date
2003-10-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.28
Earnings History > 90 > eps Estimate
0.27
Earnings History > 90 > eps Difference
0.01
Earnings History > 90 > surprise Percent
3.7037
Earnings History > 91 > period
2003-07-31
Earnings History > 91 > report Date
2003-08-18
Earnings History > 91 > date
2003-07-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.38
Earnings History > 91 > eps Estimate
0.35
Earnings History > 91 > eps Difference
0.03
Earnings History > 91 > surprise Percent
8.5714
Earnings History > 92 > period
2003-04-30
Earnings History > 92 > report Date
2003-05-19
Earnings History > 92 > date
2003-04-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.27
Earnings History > 92 > eps Estimate
0.26
Earnings History > 92 > eps Difference
0.01
Earnings History > 92 > surprise Percent
3.8462
Earnings History > 93 > period
2003-01-31
Earnings History > 93 > report Date
2003-02-24
Earnings History > 93 > date
2003-01-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.2
Earnings History > 93 > eps Estimate
0.17
Earnings History > 93 > eps Difference
0.03
Earnings History > 93 > surprise Percent
17.6471
Earnings History > 94 > period
2002-10-31
Earnings History > 94 > report Date
2002-11-18
Earnings History > 94 > date
2002-10-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.22
Earnings History > 94 > eps Estimate
0.2
Earnings History > 94 > eps Difference
0.02
Earnings History > 94 > surprise Percent
10
Earnings History > 95 > period
2002-07-31
Earnings History > 95 > report Date
2002-08-19
Earnings History > 95 > date
2002-07-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.3
Earnings History > 95 > eps Estimate
0.27
Earnings History > 95 > eps Difference
0.03
Earnings History > 95 > surprise Percent
11.1111
Earnings History > 96 > period
2002-04-30
Earnings History > 96 > report Date
2002-05-20
Earnings History > 96 > date
2002-04-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.22
Earnings History > 96 > eps Estimate
0.18
Earnings History > 96 > eps Difference
0.04
Earnings History > 96 > surprise Percent
22.2222
Earnings History > 97 > period
2002-01-31
Earnings History > 97 > report Date
2002-02-25
Earnings History > 97 > date
2002-01-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.14
Earnings History > 97 > eps Estimate
0.13
Earnings History > 97 > eps Difference
0.01
Earnings History > 97 > surprise Percent
7.6923
Earnings History > 98 > period
2001-10-31
Earnings History > 98 > report Date
2001-11-19
Earnings History > 98 > date
2001-10-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.16
Earnings History > 98 > eps Estimate
0.15
Earnings History > 98 > eps Difference
0.01
Earnings History > 98 > surprise Percent
6.6667
Earnings History > 99 > period
2001-07-31
Earnings History > 99 > report Date
2001-08-20
Earnings History > 99 > date
2001-07-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.21
Earnings History > 99 > eps Estimate
0.2
Earnings History > 99 > eps Difference
0.01
Earnings History > 99 > surprise Percent
5
Earnings History > 100 > period
2001-04-30
Earnings History > 100 > report Date
2001-05-21
Earnings History > 100 > date
2001-04-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.14
Earnings History > 100 > eps Estimate
0.14
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
0
Earnings History > 101 > period
2001-01-31
Earnings History > 101 > report Date
2001-02-26
Earnings History > 101 > date
2001-01-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.05
Earnings History > 101 > eps Estimate
0.09
Earnings History > 101 > eps Difference
-0.04
Earnings History > 101 > surprise Percent
-44.4444
Earnings History > 102 > period
2000-10-31
Earnings History > 102 > report Date
2000-11-13
Earnings History > 102 > date
2000-10-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.13
Earnings History > 102 > eps Estimate
0.13
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
0
Earnings History > 103 > period
2000-07-31
Earnings History > 103 > report Date
2000-08-14
Earnings History > 103 > date
2000-07-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.18
Earnings History > 103 > eps Estimate
0.18
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
0
Earnings History > 104 > period
2000-04-30
Earnings History > 104 > report Date
2000-05-15
Earnings History > 104 > date
2000-04-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.12
Earnings History > 104 > eps Estimate
0.12
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
0
Earnings History > 105 > period
2000-01-31
Earnings History > 105 > report Date
2000-02-18
Earnings History > 105 > date
2000-01-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.1
Earnings History > 105 > eps Estimate
0.09
Earnings History > 105 > eps Difference
0.01
Earnings History > 105 > surprise Percent
11.1111
Earnings History > 106 > period
1999-10-31
Earnings History > 106 > report Date
1999-11-15
Earnings History > 106 > date
1999-10-31
Earnings History > 106 > before After Market
BeforeMarket
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.11
Earnings History > 106 > eps Estimate
0.1
Earnings History > 106 > eps Difference
0.01
Earnings History > 106 > surprise Percent
10
Earnings History > 107 > period
1999-07-31
Earnings History > 107 > report Date
1999-08-16
Earnings History > 107 > date
1999-07-31
Earnings History > 107 > before After Market
BeforeMarket
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.15
Earnings History > 107 > eps Estimate
0.15
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
0
Earnings History > 108 > period
1999-04-30
Earnings History > 108 > report Date
1999-05-17
Earnings History > 108 > date
1999-04-30
Earnings History > 108 > before After Market
BeforeMarket
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.09
Earnings History > 108 > eps Estimate
0.08
Earnings History > 108 > eps Difference
0.01
Earnings History > 108 > surprise Percent
12.5
Earnings History > 109 > period
1999-01-31
Earnings History > 109 > report Date
1999-02-22
Earnings History > 109 > date
1999-01-31
Earnings History > 109 > before After Market
BeforeMarket
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.08
Earnings History > 109 > eps Estimate
0.07
Earnings History > 109 > eps Difference
0.01
Earnings History > 109 > surprise Percent
14.2857
Earnings History > 110 > period
1998-10-31
Earnings History > 110 > report Date
1998-11-16
Earnings History > 110 > date
1998-10-31
Earnings History > 110 > before After Market
BeforeMarket
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.08
Earnings History > 110 > eps Estimate
0.08
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
0
Earnings History > 111 > period
1998-07-31
Earnings History > 111 > report Date
1998-08-17
Earnings History > 111 > date
1998-07-31
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.12
Earnings History > 111 > eps Estimate
0.12
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
0
Earnings History > 112 > period
1998-04-30
Earnings History > 112 > report Date
1998-05-18
Earnings History > 112 > date
1998-04-30
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.07
Earnings History > 112 > eps Estimate
0.06
Earnings History > 112 > eps Difference
0.01
Earnings History > 112 > surprise Percent
16.6667
Earnings History > 113 > period
1998-01-31
Earnings History > 113 > report Date
1998-02-23
Earnings History > 113 > date
1998-01-31
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.05
Earnings History > 113 > eps Estimate
0.05
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
0
Earnings History > 114 > period
1997-10-31
Earnings History > 114 > report Date
1997-11-17
Earnings History > 114 > date
1997-10-31
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.06
Earnings History > 114 > eps Estimate
0.06
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
0
Earnings History > 115 > period
1997-07-31
Earnings History > 115 > report Date
1997-08-18
Earnings History > 115 > date
1997-07-31
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.09
Earnings History > 115 > eps Estimate
0.09
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
Earnings History > 116 > period
1997-04-30
Earnings History > 116 > report Date
1997-05-19
Earnings History > 116 > date
1997-04-30
Earnings History > 116 > before After Market
BeforeMarket
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.05
Earnings History > 116 > eps Estimate
0.05
Earnings History > 116 > eps Difference
0
Earnings History > 116 > surprise Percent
0
Earnings History > 117 > period
1997-01-31
Earnings History > 117 > report Date
1997-02-24
Earnings History > 117 > date
1997-01-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.04
Earnings History > 117 > eps Estimate
0.04
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
0
Earnings History > 118 > period
1996-10-31
Earnings History > 118 > report Date
1996-11-13
Earnings History > 118 > date
1996-10-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.05
Earnings History > 118 > eps Estimate
0.05
Earnings History > 118 > eps Difference
0
Earnings History > 118 > surprise Percent
0
Earnings History > 119 > period
1996-07-31
Earnings History > 119 > report Date
1996-08-14
Earnings History > 119 > date
1996-07-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.08
Earnings History > 119 > eps Estimate
0.08
Earnings History > 119 > eps Difference
0
Earnings History > 119 > surprise Percent
0
Earnings History > 120 > period
1996-04-30
Earnings History > 120 > report Date
1996-05-14
Earnings History > 120 > date
1996-04-30
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.04
Earnings History > 120 > eps Estimate
0.03
Earnings History > 120 > eps Difference
0.01
Earnings History > 120 > surprise Percent
33.3333
Earnings History > 121 > period
1996-01-31
Earnings History > 121 > report Date
1996-02-20
Earnings History > 121 > date
1996-01-31
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.03
Earnings History > 121 > eps Estimate
0.03
Earnings History > 121 > eps Difference
0
Earnings History > 121 > surprise Percent
0
Earnings History > 122 > period
1995-10-31
Earnings History > 122 > report Date
1995-11-13
Earnings History > 122 > date
1995-10-31
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.03
Earnings History > 122 > eps Estimate
0.04
Earnings History > 122 > eps Difference
-0.01
Earnings History > 122 > surprise Percent
-25
Lowe's Companies, Inc., together with its subsidiaries, operates as a home improvement retailer in the United States. It provides a line of products for construction, maintenance, repair, remodeling, and decorating. The company also offers home improvement products, such as appliances, seasonal and outdoor living, lumber, lawn and garden, kitchens and bath, hardware, building materials, millwork, paint, rough plumbing, tools, electrical, flooring, and décor. In addition, it offers installation services through independent contractors in various product categories; and extended protection plans and repair services. The company sells its national brand-name merchandise and private brand products to professional customers, individual homeowners, and renters. The company also sells its products through Lowes.com website, as well as through mobile applications. Further, it provides design, distribution, and installation services for interior surface finishes to home builders and property managers. Lowe's Companies, Inc. was founded in 1921 and is based in Mooresville, North Carolina.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
1.2Next Payout:
Feb 4, 2026Yield:
1.7963 %Salt shortage: NJ towns, municipalities low in stock ahead of winter snow storm - abc7ny.com
1/21/2026
Salt shortage: NJ towns, municipalities low in stock ahead of winter snow storm abc7ny.com
Read more →Showing 2 of 10
(Last Updated 2025-10-31)
Rating:
BUY
Target Price:
$273.2188
Analyst Picks
Strong Buy
18
Buy
4
Hold
13
Sell
1
Strong Sell
1
Sentiment:
Bullish
(Last Updated 2025-10-31)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
* Institutions hold a combined 67.35% of the total shares of Lowe's Companies Inc
1.
Vanguard Group Inc(9.8028%)
since
2025/06/30
2.
BlackRock Inc(7.0066%)
since
2025/06/30
3.
JPMorgan Chase & Co(5.6203%)
since
2025/06/30
4.
FMR Inc(4.7747%)
since
2025/06/30
5.
State Street Corp(4.442%)
since
2025/06/30
6.
Vanguard Total Stock Mkt Idx Inv(3.1347%)
since
2025/07/31
7.
Vanguard 500 Index Investor(2.4705%)
since
2025/07/31
8.
Geode Capital Management, LLC(2.2024%)
since
2025/06/30
9.
Morgan Stanley - Brokerage Accounts(2.0072%)
since
2025/06/30
10.
Wells Fargo & Co(1.83%)
since
2025/06/30
11.
Bank of America Corp(1.8127%)
since
2025/06/30
12.
NORGES BANK(1.4254%)
since
2025/06/30
13.
Fidelity 500 Index(1.2651%)
since
2025/07/31
14.
SPDR® S&P 500® ETF(1.2058%)
since
2025/08/31
15.
iShares Core S&P 500 ETF(1.2009%)
since
2025/08/31
16.
Northern Trust Corp(1.1993%)
since
2025/06/30
17.
Massachusetts Financial Services Company(1.198%)
since
2025/06/30
18.
UBS Asset Mgmt Americas Inc(1.0549%)
since
2025/06/30
19.
Goldman Sachs Group Inc(0.9087%)
since
2025/06/30
20.
Vanguard Value Index Inv(0.8846%)
since
2025/07/31
21.
Amvescap Plc.(0.8185%)
since
2025/06/30
22.
Franklin Resources Inc(0.8169%)
since
2025/06/30
23.
MFS Large Cap Value Equity(0.811%)
since
2025/06/30
24.
MFS Value A(0.8063%)
since
2025/07/31
25.
T. Rowe Price Associates, Inc.(0.7633%)
since
2025/06/30
26.
Bank of New York Mellon Corp(0.6832%)
since
2025/06/30
27.
Legal & General Group PLC(0.6673%)
since
2025/06/30
28.
Aristotle Capital Management LLC(0.6601%)
since
2025/06/30
29.
Vanguard Institutional Index I(0.6033%)
since
2025/07/31
30.
JPM US Equity Income-Composite(0.5835%)
since
2025/06/30
31.
JPMorgan Equity Income I(0.5835%)
since
2025/07/31
32.
The Consumer Discret Sel SectSPDR® ETF(0.5649%)
since
2025/08/31
33.
Vanguard Dividend Appreciation ETF(0.5387%)
since
2025/07/31
34.
State St S&P 500® Indx SL Cl III(0.5327%)
since
2025/08/31
35.
JPMorgan US Equity L(0.5118%)
since
2025/07/31
36.
JPMorgan Equity Premium Income ETF(0.4287%)
since
2025/08/29
37.
Strategic Advisers Fidelity US TtlStk(0.3884%)
since
2025/07/31
38.
Vanguard High Dividend Yield ETF(0.3841%)
since
2025/07/31
39.
Vanguard Institutional 500 Index Trust(0.3811%)
since
2025/07/31
40.
Blackrock Eq Idx Fund CF(0.3762%)
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
2.07
Date
2025-10-31
EPS Actual
3.06
EPS Estimate
2.81
EPS Difference
0.25
Surprise Percent
8.8968%
(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.