_id
6919e4193c536f8df231806f
Ticker
AHT.LSE
Name
Ashtead Group PLC
Exchange
LSE
Address
100 Cheapside, London, United Kingdom, EC2V 6DT
Country
UK
Sector
Industrials
Industry
Rental & Leasing Services
Currency
GBX
Website
https://www.ashtead-group.com
Description
Ashtead Group plc, together with its subsidiaries, engages in the construction, industrial, and general equipment rental business under the Sunbelt Rentals brand name in the United States, the United Kingdom, and Canada. It provides pumps, power generation, heating, cooling, scaffolding, traffic management, temporary flooring, structures and fencing, trench shoring, and lifting solutions. The company offers its products and services for airports, highways and bridges, office buildings, data centres, schools and universities, shopping centres, residential, remodeling, manufacturing plants, and green energy applications in the construction markets; maintenance, repair, and operations of office and apartment complexes, data and shopping centers, and golf courses, as well as industrial, entertainment and conference venues; entertainment and special events, such as national and sporting events, concerts, film and television production, theme parks, festivals, farmers' markets, local 5k runs, and cycle races; emergency response and restoration applications comprising fire, hurricanes, flooding, tornadoes, winter storms, residential emergencies, health emergencies, alternative care facilities, points of distribution, and healthcare testing facilities; and state and local government facilities, including government, hospitals, parks and recreation departments, and schools and universities, as well as for pavement/kerb repairs. The company was founded in 1947 and is headquartered in London, the United Kingdom.
Last Close
51460000
Volume
163404
Current Price
5398
Change
0.0777302759424796
Last Updated
2025-12-29T14:57:31.530Z
Image
https://logo.clearbit.com/www.ashtead-group.com
Ipo Date
-
Market Cap
21604208640
Next Dividend Date
2026-02-06T00:00:00.000Z
Dividend Frequency
Interim
Dividend Rate
0.375
Dividend Yield
0.027788069655427936
Sentiment
-
Sentiment Sources
0
Rating
3.71
Strong Buy
4
Buy
6
Hold
6
Sell
0
Strong Sell
1
Current Quarter
2025-10-31
Revenue
2962300000
Cost Of Revenue
367700000
Gross Profit
547339435
Operating Expenses
23001208
Operating Income
704400000
Interest Expense
98927527
Pretax Income
571100000
Net Income
316434100
Eps
0.747011567516525
Dividends Per Share
228401385
Shares Outstanding
416675545
Income Tax Expense
146000000
EBITDA
1340700000
Operating Margin
23.778820511089357
Total Other Income Expense Net
-133300000
Cash
39600000
Short Term Investments
-
Receivables
2130000000
Inventories
155800000
Total Current Assets
1810023975
Property Plant Equipment
15755300000
Total Assets
16793241237
Payables
1125014271
Short Term Debt
540488309
Long Term Debt
7680100000
Total Liabilities
14647300000
Equity
7416500000
Bs_currency_symbol
USD
Depreciation
638100000
Change In Working Capital
47360457
Cash From Operations
486683888
Capital Expenditures
65086298
Cash From Investing
-122399015
Cash From Financing
-351796102
Net Change In Cash
12835859
Cf_currency_symbol
USD
PE
21.1592
PB
308.3115755410234
ROE
4.266623070181352
ROA
1.8842943749465773
FCF
421597590
Fcf Percent
0.14232103095567633
Piotroski FScore
4
Health Score
51
Deep Value Investing Score
4
Defensive Investing Score
8
Dividend Investing Score
4
Economic Moat Investing Score
6.8
Garp Investing Score
3.5
Growth Investing Score
3.5
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
6.5
Value Investing Score
4
Quarters > 0 > quarter
2025-10-31
Quarters > 0 > income Statement > revenue
2962300000
Quarters > 0 > income Statement > cost Of Revenue
367700000
Quarters > 0 > income Statement > gross Profit
547339435
Quarters > 0 > income Statement > operating Expenses
23001208
Quarters > 0 > income Statement > operating Income
704400000
Quarters > 0 > income Statement > interest Expense
98927527
Quarters > 0 > income Statement > pretax Income
571100000
Quarters > 0 > income Statement > net Income
316434100
Quarters > 0 > income Statement > eps
0.747011567516525
Quarters > 0 > income Statement > dividends Per Share
228401385
Quarters > 0 > income Statement > shares Outstanding
423600000
Quarters > 0 > income Statement > income Tax Expense
146000000
Quarters > 0 > income Statement > EBITDA
1340700000
Quarters > 0 > income Statement > operating Margin
23.778820511089357
Quarters > 0 > income Statement > total Other Income Expense Net
-133300000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
39600000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
2130000000
Quarters > 0 > balance Sheet > inventories
155800000
Quarters > 0 > balance Sheet > total Current Assets
1810023975
Quarters > 0 > balance Sheet > property Plant Equipment
15755300000
Quarters > 0 > balance Sheet > total Assets
16793241237
Quarters > 0 > balance Sheet > payables
1125014271
Quarters > 0 > balance Sheet > short Term Debt
540488309
Quarters > 0 > balance Sheet > long Term Debt
7680100000
Quarters > 0 > balance Sheet > total Liabilities
14647300000
Quarters > 0 > balance Sheet > equity
7416500000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
704400000
Quarters > 0 > cash Flow > depreciation
638100000
Quarters > 0 > cash Flow > change In Working Capital
47360457
Quarters > 0 > cash Flow > cash From Operations
486683888
Quarters > 0 > cash Flow > capital Expenditures
65086298
Quarters > 0 > cash Flow > cash From Investing
-122399015
Quarters > 0 > cash Flow > cash From Financing
-351796102
Quarters > 0 > cash Flow > net Change In Cash
12835859
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.747011567516525
Quarters > 0 > ratios > PB
308.3115755410234
Quarters > 0 > ratios > ROE
4.266623070181352
Quarters > 0 > ratios > ROA
1.8842943749465773
Quarters > 0 > ratios > FCF
421597590
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.14232103095567633
Quarters > 0 > health Score
51
Quarters > 1 > quarter
2025-07-31
Quarters > 1 > income Statement > revenue
2800900000
Quarters > 1 > income Statement > cost Of Revenue
352300000
Quarters > 1 > income Statement > gross Profit
2448600000
Quarters > 1 > income Statement > operating Expenses
1806800000
Quarters > 1 > income Statement > operating Income
641800000
Quarters > 1 > income Statement > interest Expense
96921997
Quarters > 1 > income Statement > pretax Income
511600000
Quarters > 1 > income Statement > net Income
375500000
Quarters > 1 > income Statement > eps
0.8746797111576986
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
429300000
Quarters > 1 > income Statement > income Tax Expense
136100000
Quarters > 1 > income Statement > EBITDA
1262200000
Quarters > 1 > income Statement > operating Margin
22.914063336784604
Quarters > 1 > income Statement > total Other Income Expense Net
-130200000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
17339880
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
2044200000
Quarters > 1 > balance Sheet > inventories
171800000
Quarters > 1 > balance Sheet > total Current Assets
1703624280
Quarters > 1 > balance Sheet > property Plant Equipment
15661400000
Quarters > 1 > balance Sheet > total Assets
16515213479
Quarters > 1 > balance Sheet > payables
1217600000
Quarters > 1 > balance Sheet > short Term Debt
458698542
Quarters > 1 > balance Sheet > long Term Debt
7412600000
Quarters > 1 > balance Sheet > total Liabilities
10693859879
Quarters > 1 > balance Sheet > equity
5821353600
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
641800000
Quarters > 1 > cash Flow > depreciation
621400000
Quarters > 1 > cash Flow > change In Working Capital
-251000000
Quarters > 1 > cash Flow > cash From Operations
443421851
Quarters > 1 > cash Flow > capital Expenditures
112200000
Quarters > 1 > cash Flow > cash From Investing
-88535944
Quarters > 1 > cash Flow > cash From Financing
-353475862
Quarters > 1 > cash Flow > net Change In Cash
1583790
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.8746797111576986
Quarters > 1 > ratios > PB
398.07947759778756
Quarters > 1 > ratios > ROE
6.450389819989633
Quarters > 1 > ratios > ROA
2.2736611941315132
Quarters > 1 > ratios > FCF
331221851
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.11825550751544146
Quarters > 1 > health Score
50
Quarters > 2 > quarter
2025-04-30
Quarters > 2 > income Statement > revenue
2529300000
Quarters > 2 > income Statement > cost Of Revenue
318000000
Quarters > 2 > income Statement > gross Profit
2211300000
Quarters > 2 > income Statement > operating Expenses
1688400000
Quarters > 2 > income Statement > operating Income
522900000
Quarters > 2 > income Statement > interest Expense
132400000
Quarters > 2 > income Statement > pretax Income
392200000
Quarters > 2 > income Statement > net Income
311300000
Quarters > 2 > income Statement > eps
0.7172811059907834
Quarters > 2 > income Statement > dividends Per Share
156800000
Quarters > 2 > income Statement > shares Outstanding
434000000
Quarters > 2 > income Statement > income Tax Expense
80900000
Quarters > 2 > income Statement > EBITDA
1139400000
Quarters > 2 > income Statement > operating Margin
20.67370418692919
Quarters > 2 > income Statement > total Other Income Expense Net
-130700000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
21000000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
1831100000
Quarters > 2 > balance Sheet > inventories
147200000
Quarters > 2 > balance Sheet > total Current Assets
2022400000
Quarters > 2 > balance Sheet > property Plant Equipment
15754400000
Quarters > 2 > balance Sheet > total Assets
21691700000
Quarters > 2 > balance Sheet > payables
1195000000
Quarters > 2 > balance Sheet > short Term Debt
298800000
Quarters > 2 > balance Sheet > long Term Debt
7500100000
Quarters > 2 > balance Sheet > total Liabilities
14023600000
Quarters > 2 > balance Sheet > equity
7668100000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
522900000
Quarters > 2 > cash Flow > depreciation
614800000
Quarters > 2 > cash Flow > change In Working Capital
101900000
Quarters > 2 > cash Flow > cash From Operations
982700000
Quarters > 2 > cash Flow > capital Expenditures
76200000
Quarters > 2 > cash Flow > cash From Investing
-139300000
Quarters > 2 > cash Flow > cash From Financing
-849200000
Quarters > 2 > cash Flow > net Change In Cash
-4800000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.7172811059907834
Quarters > 2 > ratios > PB
305.5166208056754
Quarters > 2 > ratios > ROE
4.059675799741788
Quarters > 2 > ratios > ROA
1.4351111254535145
Quarters > 2 > ratios > FCF
906500000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.3583995571897363
Quarters > 2 > health Score
56
Quarters > 3 > quarter
2025-01-31
Quarters > 3 > income Statement > revenue
2567900000
Quarters > 3 > income Statement > cost Of Revenue
299600000
Quarters > 3 > income Statement > gross Profit
2268300000
Quarters > 3 > income Statement > operating Expenses
1718500000
Quarters > 3 > income Statement > operating Income
549800000
Quarters > 3 > income Statement > interest Expense
138300000
Quarters > 3 > income Statement > pretax Income
409000000
Quarters > 3 > income Statement > net Income
309700000
Quarters > 3 > income Statement > eps
0.708047553726566
Quarters > 3 > income Statement > dividends Per Share
0
Quarters > 3 > income Statement > shares Outstanding
437400000
Quarters > 3 > income Statement > income Tax Expense
99300000
Quarters > 3 > income Statement > EBITDA
1168200000
Quarters > 3 > income Statement > operating Margin
21.410491062736085
Quarters > 3 > income Statement > total Other Income Expense Net
-140800000
Quarters > 3 > income Statement > currency_symbol
GBP
Quarters > 3 > balance Sheet > cash
25800000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
1956700000
Quarters > 3 > balance Sheet > inventories
154000000
Quarters > 3 > balance Sheet > total Current Assets
2206700000
Quarters > 3 > balance Sheet > property Plant Equipment
15934100000
Quarters > 3 > balance Sheet > total Assets
21932600000
Quarters > 3 > balance Sheet > payables
1188000000
Quarters > 3 > balance Sheet > short Term Debt
288600000
Quarters > 3 > balance Sheet > long Term Debt
7848100000
Quarters > 3 > balance Sheet > total Liabilities
14272800000
Quarters > 3 > balance Sheet > equity
7659800000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
549800000
Quarters > 3 > cash Flow > depreciation
620900000
Quarters > 3 > cash Flow > change In Working Capital
30300000
Quarters > 3 > cash Flow > cash From Operations
495300000
Quarters > 3 > cash Flow > capital Expenditures
73600000
Quarters > 3 > cash Flow > cash From Investing
-67800000
Quarters > 3 > cash Flow > cash From Financing
-424800000
Quarters > 3 > cash Flow > net Change In Cash
2100000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.708047553726566
Quarters > 3 > ratios > PB
308.24371393508966
Quarters > 3 > ratios > ROE
4.043186506175096
Quarters > 3 > ratios > ROA
1.4120532905355498
Quarters > 3 > ratios > FCF
421700000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.1642197904902839
Quarters > 3 > health Score
52
Annuals > 0 > quarter
2025-04-30
Annuals > 0 > income Statement > revenue
10791700000
Annuals > 0 > income Statement > cost Of Revenue
1292700000
Annuals > 0 > income Statement > gross Profit
9499000000
Annuals > 0 > income Statement > operating Expenses
6941800000
Annuals > 0 > income Statement > operating Income
2557200000
Annuals > 0 > income Statement > interest Expense
553400000
Annuals > 0 > income Statement > pretax Income
1998200000
Annuals > 0 > income Statement > net Income
1510500000
Annuals > 0 > income Statement > eps
3.4668349781960064
Annuals > 0 > income Statement > dividends Per Share
544200000
Annuals > 0 > income Statement > shares Outstanding
435700000
Annuals > 0 > income Statement > income Tax Expense
487700000
Annuals > 0 > income Statement > EBITDA
5000700000
Annuals > 0 > income Statement > operating Margin
23.695988583819048
Annuals > 0 > income Statement > total Other Income Expense Net
-559000000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
21000000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
1831100000
Annuals > 0 > balance Sheet > inventories
147200000
Annuals > 0 > balance Sheet > total Current Assets
2022400000
Annuals > 0 > balance Sheet > property Plant Equipment
15754400000
Annuals > 0 > balance Sheet > total Assets
21691700000
Annuals > 0 > balance Sheet > payables
1195000000
Annuals > 0 > balance Sheet > short Term Debt
298800000
Annuals > 0 > balance Sheet > long Term Debt
7500100000
Annuals > 0 > balance Sheet > total Liabilities
14023600000
Annuals > 0 > balance Sheet > equity
7668100000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
2557200000
Annuals > 0 > cash Flow > depreciation
2449100000
Annuals > 0 > cash Flow > change In Working Capital
7400000
Annuals > 0 > cash Flow > cash From Operations
2173900000
Annuals > 0 > cash Flow > capital Expenditures
455600000
Annuals > 0 > cash Flow > cash From Investing
-541800000
Annuals > 0 > cash Flow > cash From Financing
-1632300000
Annuals > 0 > cash Flow > net Change In Cash
200000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
3.4668349781960064
Annuals > 0 > ratios > PB
293.6447881483027
Annuals > 0 > ratios > ROE
19.698491151654256
Annuals > 0 > ratios > ROA
6.9634929489159445
Annuals > 0 > ratios > FCF
1718300000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.15922421861245217
Annuals > 0 > health Score
69
Annuals > 1 > quarter
2024-04-30
Annuals > 1 > income Statement > revenue
10858700000
Annuals > 1 > income Statement > cost Of Revenue
1205800000
Annuals > 1 > income Statement > gross Profit
9652900000
Annuals > 1 > income Statement > operating Expenses
6998900000
Annuals > 1 > income Statement > operating Income
2654000000
Annuals > 1 > income Statement > interest Expense
537600000
Annuals > 1 > income Statement > pretax Income
2109500000
Annuals > 1 > income Statement > net Income
1598400000
Annuals > 1 > income Statement > eps
3.6368600682593857
Annuals > 1 > income Statement > dividends Per Share
436100000
Annuals > 1 > income Statement > shares Outstanding
439500000
Annuals > 1 > income Statement > income Tax Expense
511100000
Annuals > 1 > income Statement > EBITDA
4885700000
Annuals > 1 > income Statement > operating Margin
24.44123145496238
Annuals > 1 > income Statement > total Other Income Expense Net
-544500000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
20800000
Annuals > 1 > balance Sheet > short Term Investments
-299644
Annuals > 1 > balance Sheet > receivables
1850200000
Annuals > 1 > balance Sheet > inventories
162000000
Annuals > 1 > balance Sheet > total Current Assets
2046000000
Annuals > 1 > balance Sheet > property Plant Equipment
15724922062
Annuals > 1 > balance Sheet > total Assets
21651300000
Annuals > 1 > balance Sheet > payables
521700000
Annuals > 1 > balance Sheet > short Term Debt
273800000
Annuals > 1 > balance Sheet > long Term Debt
7995100000
Annuals > 1 > balance Sheet > total Liabilities
14566700000
Annuals > 1 > balance Sheet > equity
7107571269
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
2654000000
Annuals > 1 > cash Flow > depreciation
2238600000
Annuals > 1 > cash Flow > change In Working Capital
-153400000
Annuals > 1 > cash Flow > cash From Operations
854600000
Annuals > 1 > cash Flow > capital Expenditures
685600000
Annuals > 1 > cash Flow > cash From Investing
-1526800000
Annuals > 1 > cash Flow > cash From Financing
663200000
Annuals > 1 > cash Flow > net Change In Cash
-9100000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
3.6368600682593857
Annuals > 1 > ratios > PB
319.56570170552305
Annuals > 1 > ratios > ROE
22.48869465398814
Annuals > 1 > ratios > ROA
7.382466641725902
Annuals > 1 > ratios > FCF
169000000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.015563557331908976
Annuals > 1 > health Score
51
Annuals > 2 > quarter
2023-04-30
Annuals > 2 > income Statement > revenue
9667300000
Annuals > 2 > income Statement > cost Of Revenue
1109100000
Annuals > 2 > income Statement > gross Profit
8558200000
Annuals > 2 > income Statement > operating Expenses
5593900000
Annuals > 2 > income Statement > operating Income
2522000000
Annuals > 2 > income Statement > interest Expense
361600000
Annuals > 2 > income Statement > pretax Income
2155800000
Annuals > 2 > income Statement > net Income
1617700000
Annuals > 2 > income Statement > eps
3.660782982575243
Annuals > 2 > income Statement > dividends Per Share
357800000
Annuals > 2 > income Statement > shares Outstanding
441900000
Annuals > 2 > income Statement > income Tax Expense
538100000
Annuals > 2 > income Statement > EBITDA
4092368523
Annuals > 2 > income Statement > operating Margin
26.0879459621611
Annuals > 2 > income Statement > total Other Income Expense Net
-366200000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
29900000
Annuals > 2 > balance Sheet > short Term Investments
8438003
Annuals > 2 > balance Sheet > receivables
1331689076
Annuals > 2 > balance Sheet > inventories
181300000
Annuals > 2 > balance Sheet > total Current Assets
1885000000
Annuals > 2 > balance Sheet > property Plant Equipment
13247100000
Annuals > 2 > balance Sheet > total Assets
18729300000
Annuals > 2 > balance Sheet > payables
581600000
Annuals > 2 > balance Sheet > short Term Debt
233200000
Annuals > 2 > balance Sheet > long Term Debt
6595100000
Annuals > 2 > balance Sheet > total Liabilities
12721300000
Annuals > 2 > balance Sheet > equity
6008000000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
2522000000
Annuals > 2 > cash Flow > depreciation
1889800000
Annuals > 2 > cash Flow > change In Working Capital
-180100000
Annuals > 2 > cash Flow > cash From Operations
1000100000
Annuals > 2 > cash Flow > capital Expenditures
510000000
Annuals > 2 > cash Flow > cash From Investing
-1594200000
Annuals > 2 > cash Flow > cash From Financing
609300000
Annuals > 2 > cash Flow > net Change In Cash
14600000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
3.660782982575243
Annuals > 2 > ratios > PB
380.1163781624501
Annuals > 2 > ratios > ROE
26.925765645805594
Annuals > 2 > ratios > ROA
8.637268878174838
Annuals > 2 > ratios > FCF
490100000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.05069667849347801
Annuals > 2 > health Score
55
Annuals > 3 > quarter
2022-04-30
Annuals > 3 > income Statement > revenue
7962300000
Annuals > 3 > income Statement > cost Of Revenue
941800000
Annuals > 3 > income Statement > gross Profit
7020500000
Annuals > 3 > income Statement > operating Expenses
4811200000
Annuals > 3 > income Statement > operating Income
1947800000
Annuals > 3 > income Statement > interest Expense
272900000
Annuals > 3 > income Statement > pretax Income
1668100000
Annuals > 3 > income Statement > net Income
1251100000
Annuals > 3 > income Statement > eps
2.79762969588551
Annuals > 3 > income Statement > dividends Per Share
269300000
Annuals > 3 > income Statement > shares Outstanding
447200000
Annuals > 3 > income Statement > income Tax Expense
417000000
Annuals > 3 > income Statement > EBITDA
2621769027
Annuals > 3 > income Statement > operating Margin
24.462780854778142
Annuals > 3 > income Statement > total Other Income Expense Net
-279700000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
15300000
Annuals > 3 > balance Sheet > short Term Investments
8188000
Annuals > 3 > balance Sheet > receivables
1113182000
Annuals > 3 > balance Sheet > inventories
168500000
Annuals > 3 > balance Sheet > total Current Assets
1581400000
Annuals > 3 > balance Sheet > property Plant Equipment
10757400000
Annuals > 3 > balance Sheet > total Assets
15290100000
Annuals > 3 > balance Sheet > payables
399200000
Annuals > 3 > balance Sheet > short Term Debt
188600000
Annuals > 3 > balance Sheet > long Term Debt
5180100000
Annuals > 3 > balance Sheet > total Liabilities
10256400000
Annuals > 3 > balance Sheet > equity
5033700000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
1947800000
Annuals > 3 > cash Flow > depreciation
1661600000
Annuals > 3 > cash Flow > change In Working Capital
-162500000
Annuals > 3 > cash Flow > cash From Operations
1499000000
Annuals > 3 > cash Flow > capital Expenditures
398400000
Annuals > 3 > cash Flow > cash From Investing
-1691000000
Annuals > 3 > cash Flow > cash From Financing
181500000
Annuals > 3 > cash Flow > net Change In Cash
-11300000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
2.79762969588551
Annuals > 3 > ratios > PB
459.13137453562985
Annuals > 3 > ratios > ROE
24.854480799411963
Annuals > 3 > ratios > ROA
8.182418689217206
Annuals > 3 > ratios > FCF
1100600000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.13822639187169536
Annuals > 3 > health Score
64
Valuation > metrics > PE
21.1592
Valuation > metrics > PB
308.3115755410234
Valuation > final Score
50
Valuation > verdict
5088.5% Overvalued
Profitability > metrics > ROE
4.266623070181352
Profitability > metrics > ROA
17.482315393087543
Profitability > metrics > Net Margin
0.10682040981669648
Profitability > final Score
55
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.9749612350839345
Risk > metrics > Interest Coverage
7.1203639812000965
Risk > final Score
58
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.0867734440855685
Liquidity > metrics > Quick Ratio
0.9932281071579007
Liquidity > final Score
77
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
40
Prev Profitabilities > 0
63
Prev Profitabilities > 1
57
Prev Profitabilities > 2
56
Prev Risks > 0
56
Prev Risks > 1
46
Prev Risks > 2
46
Prev Liquidities > 0
71
Prev Liquidities > 1
84
Prev Liquidities > 2
87
Updated At
2026-01-20T22:59:42.371Z
Earnings History > 0 > period
2025-10-31
Earnings History > 0 > report Date
2025-12-09
Earnings History > 0 > date
2025-10-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.8774
Earnings History > 0 > eps Estimate
0.88
Earnings History > 0 > eps Difference
-0.0026
Earnings History > 0 > surprise Percent
-0.2955
Earnings History > 1 > period
2025-07-31
Earnings History > 1 > report Date
2025-09-03
Earnings History > 1 > date
2025-07-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.65
Earnings History > 1 > eps Estimate
0.52
Earnings History > 1 > eps Difference
0.13
Earnings History > 1 > surprise Percent
25
Earnings History > 2 > period
2025-04-30
Earnings History > 2 > report Date
2025-06-17
Earnings History > 2 > date
2025-04-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.53
Earnings History > 2 > eps Estimate
0.49
Earnings History > 2 > eps Difference
0.04
Earnings History > 2 > surprise Percent
8.1633
Earnings History > 3 > period
2025-01-31
Earnings History > 3 > report Date
2025-03-04
Earnings History > 3 > date
2025-01-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.61
Earnings History > 3 > eps Estimate
0.63
Earnings History > 3 > eps Difference
-0.02
Earnings History > 3 > surprise Percent
-3.1746
Earnings History > 4 > period
2024-10-31
Earnings History > 4 > report Date
2024-12-09
Earnings History > 4 > date
2024-10-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.91
Earnings History > 4 > eps Estimate
0.94
Earnings History > 4 > eps Difference
-0.03
Earnings History > 4 > surprise Percent
-3.1915
Earnings History > 5 > period
2024-07-31
Earnings History > 5 > report Date
2024-09-03
Earnings History > 5 > date
2024-07-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.97
Earnings History > 5 > eps Estimate
0.97
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
0
Earnings History > 6 > period
2024-04-30
Earnings History > 6 > report Date
2024-06-18
Earnings History > 6 > date
2024-04-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.79
Earnings History > 6 > eps Estimate
0.82
Earnings History > 6 > eps Difference
-0.03
Earnings History > 6 > surprise Percent
-3.6585
Earnings History > 7 > period
2024-01-31
Earnings History > 7 > report Date
2024-03-05
Earnings History > 7 > date
2024-01-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.81
Earnings History > 7 > eps Estimate
0.88
Earnings History > 7 > eps Difference
-0.07
Earnings History > 7 > surprise Percent
-7.9545
Earnings History > 8 > period
2023-10-31
Earnings History > 8 > report Date
2023-12-05
Earnings History > 8 > date
2023-10-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.18
Earnings History > 8 > eps Estimate
1.2
Earnings History > 8 > eps Difference
-0.02
Earnings History > 8 > surprise Percent
-1.6667
Earnings History > 9 > period
2023-07-31
Earnings History > 9 > report Date
2023-09-05
Earnings History > 9 > date
2023-07-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.07
Earnings History > 9 > eps Estimate
1.06
Earnings History > 9 > eps Difference
0.01
Earnings History > 9 > surprise Percent
0.9434
Earnings History > 10 > period
2023-04-30
Earnings History > 10 > report Date
2023-06-13
Earnings History > 10 > date
2023-04-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.84
Earnings History > 10 > eps Estimate
0.8
Earnings History > 10 > eps Difference
0.04
Earnings History > 10 > surprise Percent
5
Earnings History > 11 > period
2023-01-31
Earnings History > 11 > report Date
2023-03-07
Earnings History > 11 > date
2023-01-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.91
Earnings History > 11 > eps Estimate
0.88
Earnings History > 11 > eps Difference
0.03
Earnings History > 11 > surprise Percent
3.4091
Earnings History > 12 > period
2022-10-31
Earnings History > 12 > report Date
2022-12-06
Earnings History > 12 > date
2022-10-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.18
Earnings History > 12 > eps Estimate
1.1
Earnings History > 12 > eps Difference
0.08
Earnings History > 12 > surprise Percent
7.2727
Earnings History > 13 > period
2022-07-31
Earnings History > 13 > report Date
2022-09-06
Earnings History > 13 > date
2022-07-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.94
Earnings History > 13 > eps Estimate
0.87
Earnings History > 13 > eps Difference
0.07
Earnings History > 13 > surprise Percent
8.046
Earnings History > 14 > period
2022-04-30
Earnings History > 14 > report Date
2022-06-14
Earnings History > 14 > date
2022-04-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.72
Earnings History > 14 > eps Estimate
0.81
Earnings History > 14 > eps Difference
-0.09
Earnings History > 14 > surprise Percent
-11.1111
Earnings History > 15 > period
2022-01-31
Earnings History > 15 > report Date
2022-03-08
Earnings History > 15 > date
2022-01-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.73
Earnings History > 15 > eps Estimate
0.62
Earnings History > 15 > eps Difference
0.11
Earnings History > 15 > surprise Percent
17.7419
Earnings History > 16 > period
2021-10-31
Earnings History > 16 > report Date
2021-12-07
Earnings History > 16 > date
2021-10-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.91
Earnings History > 16 > eps Estimate
0.95
Earnings History > 16 > eps Difference
-0.04
Earnings History > 16 > surprise Percent
-4.2105
Earnings History > 17 > period
2021-07-31
Earnings History > 17 > report Date
2021-09-16
Earnings History > 17 > date
2021-07-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.71
Earnings History > 17 > eps Estimate
0.71
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
0
Earnings History > 18 > period
2021-04-30
Earnings History > 18 > report Date
2021-06-15
Earnings History > 18 > date
2021-04-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.54
Earnings History > 18 > eps Estimate
0.42
Earnings History > 18 > eps Difference
0.12
Earnings History > 18 > surprise Percent
28.5714
Earnings History > 19 > period
2021-01-31
Earnings History > 19 > report Date
2021-03-02
Earnings History > 19 > date
2021-01-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.52
Earnings History > 19 > eps Estimate
0.42
Earnings History > 19 > eps Difference
0.1
Earnings History > 19 > surprise Percent
23.8095
Earnings History > 20 > period
2020-10-31
Earnings History > 20 > report Date
2020-12-08
Earnings History > 20 > date
2020-10-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.7
Earnings History > 20 > eps Estimate
0.63
Earnings History > 20 > eps Difference
0.07
Earnings History > 20 > surprise Percent
11.1111
Earnings History > 21 > period
2020-07-31
Earnings History > 21 > report Date
2020-09-08
Earnings History > 21 > date
2020-07-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.45
Earnings History > 21 > eps Estimate
0.42
Earnings History > 21 > eps Difference
0.03
Earnings History > 21 > surprise Percent
7.1429
Earnings History > 22 > period
2020-04-30
Earnings History > 22 > report Date
2020-06-16
Earnings History > 22 > date
2020-04-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.25
Earnings History > 22 > eps Estimate
0.37
Earnings History > 22 > eps Difference
-0.12
Earnings History > 22 > surprise Percent
-32.4324
Earnings History > 23 > period
2020-01-31
Earnings History > 23 > report Date
2020-03-03
Earnings History > 23 > date
2020-01-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.56
Earnings History > 23 > eps Estimate
0.58
Earnings History > 23 > eps Difference
-0.02
Earnings History > 23 > surprise Percent
-3.4483
Earnings History > 24 > period
2019-10-31
Earnings History > 24 > report Date
2019-12-10
Earnings History > 24 > date
2019-10-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
60.2
Earnings History > 24 > eps Estimate
62.45
Earnings History > 24 > eps Difference
-2.25
Earnings History > 24 > surprise Percent
-3.6029
Earnings History > 25 > period
2019-07-31
Earnings History > 25 > report Date
2019-09-10
Earnings History > 25 > date
2019-07-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
51.2
Earnings History > 25 > eps Estimate
48
Earnings History > 25 > eps Difference
3.2
Earnings History > 25 > surprise Percent
6.6667
Earnings History > 26 > period
2019-04-30
Earnings History > 26 > report Date
2019-06-18
Earnings History > 26 > date
2019-04-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
34.8
Earnings History > 26 > eps Estimate
34.81
Earnings History > 26 > eps Difference
-0.01
Earnings History > 26 > surprise Percent
-0.0287
Earnings History > 27 > period
2019-01-31
Earnings History > 27 > report Date
2019-03-05
Earnings History > 27 > date
2019-01-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
39.8
Earnings History > 27 > eps Estimate
39.25
Earnings History > 27 > eps Difference
0.55
Earnings History > 27 > surprise Percent
1.4013
Earnings History > 28 > period
2018-10-31
Earnings History > 28 > report Date
2018-12-11
Earnings History > 28 > date
2018-10-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
53.8
Earnings History > 28 > eps Estimate
44.08
Earnings History > 28 > eps Difference
9.72
Earnings History > 28 > surprise Percent
22.0508
Earnings History > 29 > period
2018-07-31
Earnings History > 29 > report Date
2018-09-11
Earnings History > 29 > date
2018-07-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
44.58
Earnings History > 29 > eps Estimate
38.15
Earnings History > 29 > eps Difference
6.43
Earnings History > 29 > surprise Percent
16.8545
Earnings History > 30 > period
2018-04-30
Earnings History > 30 > report Date
2018-06-19
Earnings History > 30 > date
2018-04-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
25
Earnings History > 30 > eps Estimate
30.03
Earnings History > 30 > eps Difference
-5.03
Earnings History > 30 > surprise Percent
-16.7499
Earnings History > 31 > period
2018-01-31
Earnings History > 31 > report Date
2018-03-06
Earnings History > 31 > date
2018-01-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
32
Earnings History > 31 > eps Estimate
28.06
Earnings History > 31 > eps Difference
3.94
Earnings History > 31 > surprise Percent
14.0413
Earnings History > 32 > period
2017-10-31
Earnings History > 32 > report Date
2017-12-12
Earnings History > 32 > date
2017-10-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
38.6
Earnings History > 32 > eps Estimate
35.46
Earnings History > 32 > eps Difference
3.14
Earnings History > 32 > surprise Percent
8.855
Earnings History > 33 > period
2017-07-31
Earnings History > 33 > report Date
2017-09-12
Earnings History > 33 > date
2017-07-31
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
31.3
Earnings History > 33 > eps Estimate
30.02
Earnings History > 33 > eps Difference
1.28
Earnings History > 33 > surprise Percent
4.2638
Earnings History > 34 > period
2017-04-30
Earnings History > 34 > report Date
2017-06-13
Earnings History > 34 > date
2017-04-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
25.1
Earnings History > 34 > eps Estimate
24.92
Earnings History > 34 > eps Difference
0.18
Earnings History > 34 > surprise Percent
0.7223
Earnings History > 35 > period
2017-01-31
Earnings History > 35 > report Date
2017-03-07
Earnings History > 35 > date
2017-01-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
22.9
Earnings History > 35 > eps Estimate
24.98
Earnings History > 35 > eps Difference
-2.08
Earnings History > 35 > surprise Percent
-8.3267
Earnings History > 36 > period
2016-10-31
Earnings History > 36 > report Date
2016-12-06
Earnings History > 36 > date
2016-10-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
31.7
Earnings History > 36 > eps Estimate
30.59
Earnings History > 36 > eps Difference
1.11
Earnings History > 36 > surprise Percent
3.6286
Earnings History > 37 > period
2016-07-31
Earnings History > 37 > report Date
2016-09-07
Earnings History > 37 > date
2016-07-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
24.1
Earnings History > 37 > eps Estimate
24.07
Earnings History > 37 > eps Difference
0.03
Earnings History > 37 > surprise Percent
0.1246
Earnings History > 38 > period
2016-04-30
Earnings History > 38 > report Date
2016-06-14
Earnings History > 38 > date
2016-04-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
21.8
Earnings History > 38 > eps Estimate
19.67
Earnings History > 38 > eps Difference
2.13
Earnings History > 38 > surprise Percent
10.8287
Earnings History > 39 > period
2016-01-31
Earnings History > 39 > report Date
2016-03-01
Earnings History > 39 > date
2016-01-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
18
Earnings History > 39 > eps Estimate
17.44
Earnings History > 39 > eps Difference
0.56
Earnings History > 39 > surprise Percent
3.211
Earnings History > 40 > period
2015-10-31
Earnings History > 40 > report Date
2015-12-09
Earnings History > 40 > date
2015-10-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
24
Earnings History > 40 > eps Estimate
23.71
Earnings History > 40 > eps Difference
0.29
Earnings History > 40 > surprise Percent
1.2231
Earnings History > 41 > period
2015-07-31
Earnings History > 41 > report Date
2015-09-02
Earnings History > 41 > date
2015-07-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
20.9
Earnings History > 41 > eps Estimate
19.24
Earnings History > 41 > eps Difference
1.66
Earnings History > 41 > surprise Percent
8.6279
Earnings History > 42 > period
2015-04-30
Earnings History > 42 > report Date
2015-06-16
Earnings History > 42 > date
2015-04-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
14.1
Earnings History > 42 > eps Estimate
14.52
Earnings History > 42 > eps Difference
-0.42
Earnings History > 42 > surprise Percent
-2.8926
Earnings History > 43 > period
2015-01-31
Earnings History > 43 > report Date
2015-03-03
Earnings History > 43 > date
2015-01-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
14.5
Earnings History > 43 > eps Estimate
14.17
Earnings History > 43 > eps Difference
0.33
Earnings History > 43 > surprise Percent
2.3289
Earnings History > 44 > period
2014-10-31
Earnings History > 44 > report Date
2014-12-10
Earnings History > 44 > date
2014-10-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
18.4
Earnings History > 44 > eps Estimate
16.57
Earnings History > 44 > eps Difference
1.83
Earnings History > 44 > surprise Percent
11.0441
Earnings History > 45 > period
2014-07-31
Earnings History > 45 > report Date
2014-09-03
Earnings History > 45 > date
2014-07-31
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
15.3
Earnings History > 45 > eps Estimate
14.2
Earnings History > 45 > eps Difference
1.1
Earnings History > 45 > surprise Percent
7.7465
Earnings History > 46 > period
2014-04-30
Earnings History > 46 > report Date
2014-06-17
Earnings History > 46 > date
2014-04-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
9.8
Earnings History > 46 > eps Estimate
8.1
Earnings History > 46 > eps Difference
1.7
Earnings History > 46 > surprise Percent
20.9877
Earnings History > 47 > period
2014-01-31
Earnings History > 47 > report Date
2014-03-04
Earnings History > 47 > date
2014-01-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.16
Earnings History > 47 > eps Estimate
0.13
Earnings History > 47 > eps Difference
0.03
Earnings History > 47 > surprise Percent
23.0769
Earnings History > 48 > period
2013-10-31
Earnings History > 48 > report Date
2013-12-10
Earnings History > 48 > date
2013-10-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.23
Earnings History > 48 > eps Estimate
0.22
Earnings History > 48 > eps Difference
0.01
Earnings History > 48 > surprise Percent
4.5455
Earnings History > 49 > period
2013-07-31
Earnings History > 49 > report Date
2013-09-04
Earnings History > 49 > date
2013-07-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
11.9818
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-04-30
Earnings History > 50 > report Date
2013-06-20
Earnings History > 50 > date
2013-04-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
6.7179
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-01-31
Earnings History > 51 > report Date
2013-03-05
Earnings History > 51 > date
2013-01-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
6.6259
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-10-31
Earnings History > 52 > report Date
2012-12-11
Earnings History > 52 > date
2012-10-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
9.5991
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-07-31
Earnings History > 53 > report Date
2012-09-04
Earnings History > 53 > date
2012-07-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
4.4643
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-04-30
Earnings History > 54 > report Date
2012-06-21
Earnings History > 54 > date
2012-04-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
4.597
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-01-31
Earnings History > 55 > report Date
2012-03-06
Earnings History > 55 > date
2012-01-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
2.5296
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-10-31
Earnings History > 56 > report Date
2011-12-08
Earnings History > 56 > date
2011-10-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
6.2265
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-07-31
Earnings History > 57 > report Date
2011-09-06
Earnings History > 57 > date
2011-07-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
4.0982
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-04-30
Earnings History > 58 > report Date
2011-06-16
Earnings History > 58 > date
2011-04-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-2.5982
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-01-31
Earnings History > 59 > report Date
2011-03-08
Earnings History > 59 > date
2011-01-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
-0.2368
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-10-31
Earnings History > 60 > report Date
2010-12-09
Earnings History > 60 > date
2010-10-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
1.2089
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-07-31
Earnings History > 61 > report Date
2010-09-07
Earnings History > 61 > date
2010-07-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
1.8041
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-04-30
Earnings History > 62 > report Date
2010-06-17
Earnings History > 62 > date
2010-04-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.2593
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-01-31
Earnings History > 63 > report Date
2010-03-09
Earnings History > 63 > date
2010-01-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-1.833
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-10-31
Earnings History > 64 > report Date
2009-12-03
Earnings History > 64 > date
2009-10-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.9156
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-07-31
Earnings History > 65 > report Date
2009-09-08
Earnings History > 65 > date
2009-07-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
1.085
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-04-30
Earnings History > 66 > report Date
2009-06-18
Earnings History > 66 > date
2009-04-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-3.4
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2009-01-31
Earnings History > 67 > report Date
2009-03-03
Earnings History > 67 > date
2009-01-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.1997
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-10-31
Earnings History > 68 > report Date
2008-12-09
Earnings History > 68 > date
2008-10-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.2974
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-07-31
Earnings History > 69 > report Date
2008-09-02
Earnings History > 69 > date
2008-07-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
15.9271
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-04-30
Earnings History > 70 > report Date
2008-06-24
Earnings History > 70 > date
2008-04-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
3.287
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2008-01-31
Earnings History > 71 > report Date
2008-03-04
Earnings History > 71 > date
2008-01-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
2.4249
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-10-31
Earnings History > 72 > report Date
2007-12-11
Earnings History > 72 > date
2007-10-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
5.2329
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-07-31
Earnings History > 73 > report Date
2007-09-04
Earnings History > 73 > date
2007-07-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
3.1564
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-04-30
Earnings History > 74 > report Date
2007-06-26
Earnings History > 74 > date
2007-04-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
-1.2097
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2007-01-31
Earnings History > 75 > report Date
2007-03-06
Earnings History > 75 > date
2007-01-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.3052
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-10-31
Earnings History > 76 > report Date
2006-12-12
Earnings History > 76 > date
2006-10-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
2.3072
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-07-31
Earnings History > 77 > report Date
2006-09-05
Earnings History > 77 > date
2006-07-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.2259
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-04-30
Earnings History > 78 > report Date
2006-06-28
Earnings History > 78 > date
2006-04-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
2.1667
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Ashtead Group plc, together with its subsidiaries, engages in the construction, industrial, and general equipment rental business under the Sunbelt Rentals brand name in the United States, the United Kingdom, and Canada. It provides pumps, power generation, heating, cooling, scaffolding, traffic management, temporary flooring, structures and fencing, trench shoring, and lifting solutions. The company offers its products and services for airports, highways and bridges, office buildings, data centres, schools and universities, shopping centres, residential, remodeling, manufacturing plants, and green energy applications in the construction markets; maintenance, repair, and operations of office and apartment complexes, data and shopping centers, and golf courses, as well as industrial, entertainment and conference venues; entertainment and special events, such as national and sporting events, concerts, film and television production, theme parks, festivals, farmers' markets, local 5k runs, and cycle races; emergency response and restoration applications comprising fire, hurricanes, flooding, tornadoes, winter storms, residential emergencies, health emergencies, alternative care facilities, points of distribution, and healthcare testing facilities; and state and local government facilities, including government, hospitals, parks and recreation departments, and schools and universities, as well as for pavement/kerb repairs. The company was founded in 1947 and is headquartered in London, the United Kingdom.
Stock Price
GBp 0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
0.375Next Payout:
Feb 6, 2026Yield:
0.0278 %Ashtead share price rebounds as AHT buybacks continue, with March 2 NYSE move in focus - TechStock²
1/21/2026
Ashtead share price rebounds as AHT buybacks continue, with March 2 NYSE move in focus TechStock²
Read more →Does Ashtead Group (LON:AHT) Have A Healthy Balance Sheet? simplywall.st
Read more →Showing 2 of 10
(Last Updated 2025-10-31)
Rating:
BUY
$
Analyst Picks
Strong Buy
4
Buy
6
Hold
6
Sell
0
Strong Sell
1
(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 High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Ashtead Group PLC
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-10-31
EPS Actual
0.8774
EPS Estimate
0.88
EPS Difference
-0.0026
Surprise Percent
-0.2955%
(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.