_id
690db1a7ccc777a4e85d0c09
Ticker
ASHTF
Name
Ashtead Group plc
Exchange
PINK
Address
100 Cheapside, London, United Kingdom, EC2V 6DT
Country
USA
Sector
Industrials
Industry
Rental & Leasing Services
Currency
USD
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
69.53
Volume
200
Current Price
69.53
Change
-2.55
Last Updated
2026-01-20T15:45:25.530Z
Image
data:image/webp;base64,UklGRjwCAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSMIAAAANcCPZtmndb2a2smf84fwIE7Zt2wy564W/KiIUtm3bKCDQ+Qh5P6p4irUT5FgftwcUJ066Z2Q2IbqDrgVuvoeyc6G9ktcOLgilkrkplosNnqFizBjLTQeg1DJ4rXYx/gt4PcJy09i1LkYPoRwGKnAnyBK37oNAS96WBFv4+QRnIP8987yhW23AHXIFsHGrD22brkewxvU51CbbDGFNGktFr8dNpa9XUOtsK4Q1aS7R6zDWuAX9cZ6URlHoej+vTcnrCFZQOCBUAQAAUAkAnQEqQABAAD6xTJ1JpySioTH1W2jgFglkAMpdIbtKaOwS64d3ITi5IJAmuEsXaQKTJuPqdj6Oy/ji+1Z12eGcP+epDORCjmzIksTqeoQaVwAA/vtsuBeywU6X/D0h/QtE2oKc82INFFw+Rx9v86/I6lEbZL9JY6eMgOamkQ9IjVRxkr6eL7U9x56sD91xQDbxK2gIAvT/1FNbs0pUzorlP5uOCtnMPMFyYhMGkzuCCDN7diN1rmmhkycGY4NTz+TsdrDUsIj+xxsa0Z1bAkBJWl2jXXTtvfMnoFh8D73DOzFX70gtOj1EQ3KVBA6CTw2pde78gqXP2KRHa6aJJYB4tzA7TGlCeVVba6dwW/tAJRR810B79e56vElsIb3CPTSGle8pGRHOCDRSZ3Aidb52uShkR1kAG132Y3cVx7TvvUkgUojTiXsYbgBo/HtMWyAAAA==
Ipo Date
-
Market Cap
29968773120
Next Dividend Date
2026-02-06T00:00:00.000Z
Dividend Frequency
-
Dividend Rate
0.3749
Dividend Yield
2.156766863224507
Sentiment
0.9295
Sentiment Sources
2
Current Quarter
2025-10-31
Revenue
2962300000
Cost Of Revenue
2180073666
Gross Profit
719806091
Operating Expenses
30248889
Operating Income
704400000
Interest Expense
131500000
Pretax Income
571100000
Net Income
416142485
Eps
0.9823949126534467
Dividends Per Share
300370662
Shares Outstanding
415770962
Income Tax Expense
142923554
EBITDA
1313819875
Operating Margin
23.778820511089357
Total Other Income Expense Net
-133300000
Cash
39600000
Short Term Investments
-
Receivables
2130000000
Inventories
155800000
Total Current Assets
2378100000
Property Plant Equipment
15755300000
Total Assets
22063800000
Payables
1478100000
Short Term Debt
306900000
Long Term Debt
7680100000
Total Liabilities
14647300000
Equity
7416500000
Bs_currency_symbol
USD
Depreciation
638100000
Change In Working Capital
62283737
Cash From Operations
640037981
Capital Expenditures
85594991
Cash From Investing
-160966945
Cash From Financing
-462647054
Net Change In Cash
16797376
Cf_currency_symbol
USD
PE
21.7764
PB
3.9712678487157014
ROE
5.6110360008090066
ROA
1.8860870974174893
FCF
554442990
Fcf Percent
0.18716638760422644
Piotroski FScore
4
Health Score
59
Deep Value Investing Score
4
Defensive Investing Score
7.5
Dividend Investing Score
4
Economic Moat Investing Score
6.8
Garp Investing Score
5
Growth Investing Score
4.5
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
6.5
Value Investing Score
5
Quarters > 0 > quarter
2025-10-31
Quarters > 0 > income Statement > revenue
2962300000
Quarters > 0 > income Statement > cost Of Revenue
2180073666
Quarters > 0 > income Statement > gross Profit
719806091
Quarters > 0 > income Statement > operating Expenses
30248889
Quarters > 0 > income Statement > operating Income
704400000
Quarters > 0 > income Statement > interest Expense
131500000
Quarters > 0 > income Statement > pretax Income
571100000
Quarters > 0 > income Statement > net Income
416142485
Quarters > 0 > income Statement > eps
0.9823949126534467
Quarters > 0 > income Statement > dividends Per Share
300370662
Quarters > 0 > income Statement > shares Outstanding
423600000
Quarters > 0 > income Statement > income Tax Expense
142923554
Quarters > 0 > income Statement > EBITDA
1313819875
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
2378100000
Quarters > 0 > balance Sheet > property Plant Equipment
15755300000
Quarters > 0 > balance Sheet > total Assets
22063800000
Quarters > 0 > balance Sheet > payables
1478100000
Quarters > 0 > balance Sheet > short Term Debt
306900000
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
62283737
Quarters > 0 > cash Flow > cash From Operations
640037981
Quarters > 0 > cash Flow > capital Expenditures
85594991
Quarters > 0 > cash Flow > cash From Investing
-160966945
Quarters > 0 > cash Flow > cash From Financing
-462647054
Quarters > 0 > cash Flow > net Change In Cash
16797376
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.9823949126534467
Quarters > 0 > ratios > PB
3.9712678487157014
Quarters > 0 > ratios > ROE
5.6110360008090066
Quarters > 0 > ratios > ROA
1.8860870974174893
Quarters > 0 > ratios > FCF
554442990
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.18716638760422644
Quarters > 0 > health Score
59
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
127927345
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
22900000
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
2249900000
Quarters > 1 > balance Sheet > property Plant Equipment
15661400000
Quarters > 1 > balance Sheet > total Assets
21810900000
Quarters > 1 > balance Sheet > payables
1217600000
Quarters > 1 > balance Sheet > short Term Debt
531992591
Quarters > 1 > balance Sheet > long Term Debt
7412600000
Quarters > 1 > balance Sheet > total Liabilities
14122900000
Quarters > 1 > balance Sheet > equity
7688000000
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
585272501
Quarters > 1 > cash Flow > capital Expenditures
84957840
Quarters > 1 > cash Flow > cash From Investing
-116858593
Quarters > 1 > cash Flow > cash From Financing
-466552790
Quarters > 1 > cash Flow > net Change In Cash
1900000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.8746797111576986
Quarters > 1 > ratios > PB
3.88257401144641
Quarters > 1 > ratios > ROE
4.884235171696149
Quarters > 1 > ratios > ROA
1.7216162560921375
Quarters > 1 > ratios > FCF
500314661
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.17862639187404047
Quarters > 1 > health Score
58
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
138675032
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
596861780
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
3.9352668848867385
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
59
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
3990473
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
USD
Quarters > 3 > balance Sheet > cash
25800000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
1956700000
Quarters > 3 > balance Sheet > inventories
153584805
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
3.970393743961983
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
55
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
580987544
Annuals > 0 > income Statement > pretax Income
1998200000
Annuals > 0 > income Statement > net Income
1510500000
Annuals > 0 > income Statement > eps
3.457312886243992
Annuals > 0 > income Statement > dividends Per Share
544200000
Annuals > 0 > income Statement > shares Outstanding
436900000
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
596861780
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
7697954
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.457312886243992
Annuals > 0 > ratios > PB
3.961562447020774
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
72
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
540893633
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
433530074
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
-
Annuals > 1 > balance Sheet > receivables
1859107998
Annuals > 1 > balance Sheet > inventories
161644211
Annuals > 1 > balance Sheet > total Current Assets
2046000000
Annuals > 1 > balance Sheet > property Plant Equipment
15639676189
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
7069040642
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
2654000000
Annuals > 1 > cash Flow > depreciation
2225407990
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
4.322854620249332
Annuals > 1 > ratios > ROE
22.611271895980707
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
54
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
384848967
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
4407200000
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
1189079136
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
5.114065745672437
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
58
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
214335569
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
3555500000
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
1018381650
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
6.177129348193178
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.7764
Valuation > metrics > PB
3.9712678487157014
Valuation > final Score
70.287321512843
Valuation > verdict
16.2% Overvalued
Profitability > metrics > ROE
5.6110360008090066
Profitability > metrics > ROA
17.49894810983558
Profitability > metrics > Net Margin
0.14047952098031935
Profitability > final Score
62
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
1.9749612350839345
Risk > metrics > Interest Coverage
5.3566539923954375
Risk > final Score
51
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.3322689075630252
Liquidity > metrics > Quick Ratio
1.244985994397759
Liquidity > final Score
83
Liquidity > verdict
Great
Prev Valuations > 0
61.1742598855359
Prev Valuations > 1
60.64733115113262
Prev Valuations > 2
60.296062560380165
Prev Profitabilities > 0
60
Prev Profitabilities > 1
57
Prev Profitabilities > 2
56
Prev Risks > 0
50
Prev Risks > 1
45
Prev Risks > 2
46
Prev Liquidities > 0
82
Prev Liquidities > 1
78
Prev Liquidities > 2
87
Updated At
2026-01-20T21:25:12.096Z
Earnings History > 0 > period
2026-01-31
Earnings History > 0 > report Date
2026-03-03
Earnings History > 0 > date
2026-01-31
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
0.64
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-10-31
Earnings History > 1 > report Date
2025-12-09
Earnings History > 1 > date
2025-10-31
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
1.0035
Earnings History > 1 > eps Estimate
0.89
Earnings History > 1 > eps Difference
0.1135
Earnings History > 1 > surprise Percent
12.7528
Earnings History > 2 > period
2025-07-31
Earnings History > 2 > report Date
2025-09-03
Earnings History > 2 > date
2025-07-31
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.8747
Earnings History > 2 > eps Estimate
0.63
Earnings History > 2 > eps Difference
0.2447
Earnings History > 2 > surprise Percent
38.8413
Earnings History > 3 > period
2025-04-30
Earnings History > 3 > report Date
2025-06-17
Earnings History > 3 > date
2025-04-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0.7173
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2025-01-31
Earnings History > 4 > report Date
2025-03-04
Earnings History > 4 > date
2025-01-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.77
Earnings History > 4 > eps Estimate
0.81
Earnings History > 4 > eps Difference
-0.04
Earnings History > 4 > surprise Percent
-4.9383
Earnings History > 5 > period
2024-10-31
Earnings History > 5 > report Date
2024-12-10
Earnings History > 5 > date
2024-10-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.16
Earnings History > 5 > eps Estimate
1.22
Earnings History > 5 > eps Difference
-0.06
Earnings History > 5 > surprise Percent
-4.918
Earnings History > 6 > period
2024-07-31
Earnings History > 6 > report Date
2024-09-03
Earnings History > 6 > date
2024-07-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.97
Earnings History > 6 > eps Estimate
0.97
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
0
Earnings History > 7 > period
2024-04-30
Earnings History > 7 > report Date
2024-06-18
Earnings History > 7 > date
2024-04-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.79
Earnings History > 7 > eps Estimate
0.83
Earnings History > 7 > eps Difference
-0.04
Earnings History > 7 > surprise Percent
-4.8193
Earnings History > 8 > period
2024-01-31
Earnings History > 8 > report Date
2024-03-05
Earnings History > 8 > date
2024-01-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.81
Earnings History > 8 > eps Estimate
0.91
Earnings History > 8 > eps Difference
-0.1
Earnings History > 8 > surprise Percent
-10.989
Earnings History > 9 > period
2023-10-31
Earnings History > 9 > report Date
2023-12-05
Earnings History > 9 > date
2023-10-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.18
Earnings History > 9 > eps Estimate
1.2
Earnings History > 9 > eps Difference
-0.02
Earnings History > 9 > surprise Percent
-1.6667
Earnings History > 10 > period
2023-07-31
Earnings History > 10 > report Date
2023-09-05
Earnings History > 10 > date
2023-07-31
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.07
Earnings History > 10 > eps Estimate
1.06
Earnings History > 10 > eps Difference
0.01
Earnings History > 10 > surprise Percent
0.9434
Earnings History > 11 > period
2023-04-30
Earnings History > 11 > report Date
2023-06-13
Earnings History > 11 > date
2023-04-30
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.84
Earnings History > 11 > eps Estimate
0.8
Earnings History > 11 > eps Difference
0.04
Earnings History > 11 > surprise Percent
5
Earnings History > 12 > period
2023-01-31
Earnings History > 12 > report Date
2023-03-07
Earnings History > 12 > date
2023-01-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.91
Earnings History > 12 > eps Estimate
0.95
Earnings History > 12 > eps Difference
-0.04
Earnings History > 12 > surprise Percent
-4.2105
Earnings History > 13 > period
2022-10-31
Earnings History > 13 > report Date
2022-12-06
Earnings History > 13 > date
2022-10-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.18
Earnings History > 13 > eps Estimate
1.05
Earnings History > 13 > eps Difference
0.13
Earnings History > 13 > surprise Percent
12.381
Earnings History > 14 > period
2022-07-31
Earnings History > 14 > report Date
2022-09-06
Earnings History > 14 > date
2022-07-31
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.94
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2022-04-30
Earnings History > 15 > report Date
2022-06-14
Earnings History > 15 > date
2022-04-30
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.72
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2022-01-31
Earnings History > 16 > report Date
2022-03-08
Earnings History > 16 > date
2022-01-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.73
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-10-31
Earnings History > 17 > report Date
2021-12-07
Earnings History > 17 > date
2021-10-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.91
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-07-31
Earnings History > 18 > report Date
2021-09-16
Earnings History > 18 > date
2021-07-31
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.71
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2021-04-30
Earnings History > 19 > report Date
2021-06-15
Earnings History > 19 > date
2021-04-30
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.54
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2021-01-31
Earnings History > 20 > report Date
2021-03-02
Earnings History > 20 > date
2021-01-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.52
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-10-31
Earnings History > 21 > report Date
2020-12-08
Earnings History > 21 > date
2020-10-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
54.2
Earnings History > 21 > eps Estimate
47.75
Earnings History > 21 > eps Difference
6.45
Earnings History > 21 > surprise Percent
13.5079
Earnings History > 22 > period
2020-07-31
Earnings History > 22 > report Date
2020-09-08
Earnings History > 22 > date
2020-07-31
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.45
Earnings History > 22 > eps Estimate
31.1
Earnings History > 22 > eps Difference
-30.65
Earnings History > 22 > surprise Percent
-98.5531
Earnings History > 23 > period
2020-04-30
Earnings History > 23 > report Date
2020-06-16
Earnings History > 23 > date
2020-04-30
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
20.1
Earnings History > 23 > eps Estimate
31.1
Earnings History > 23 > eps Difference
-11
Earnings History > 23 > surprise Percent
-35.3698
Earnings History > 24 > period
2020-01-31
Earnings History > 24 > report Date
2020-03-03
Earnings History > 24 > date
2020-01-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
42.1
Earnings History > 24 > eps Estimate
41.45
Earnings History > 24 > eps Difference
0.65
Earnings History > 24 > surprise Percent
1.5682
Earnings History > 25 > period
2019-10-31
Earnings History > 25 > report Date
2019-12-10
Earnings History > 25 > date
2019-10-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
60.2
Earnings History > 25 > eps Estimate
60.9
Earnings History > 25 > eps Difference
-0.7
Earnings History > 25 > surprise Percent
-1.1494
Earnings History > 26 > period
2019-07-31
Earnings History > 26 > report Date
2019-09-10
Earnings History > 26 > date
2019-07-31
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
51.2
Earnings History > 26 > eps Estimate
48
Earnings History > 26 > eps Difference
3.2
Earnings History > 26 > surprise Percent
6.6667
Earnings History > 27 > period
2019-04-30
Earnings History > 27 > report Date
2019-06-18
Earnings History > 27 > date
2019-04-30
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
34.8
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2019-01-31
Earnings History > 28 > report Date
2019-03-05
Earnings History > 28 > date
2019-01-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
39.8
Earnings History > 28 > eps Estimate
37.1
Earnings History > 28 > eps Difference
2.7
Earnings History > 28 > surprise Percent
7.2776
Earnings History > 29 > period
2018-10-31
Earnings History > 29 > report Date
2018-12-11
Earnings History > 29 > date
2018-10-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
53.8
Earnings History > 29 > eps Estimate
47.9
Earnings History > 29 > eps Difference
5.9
Earnings History > 29 > surprise Percent
12.3173
Earnings History > 30 > period
2018-07-31
Earnings History > 30 > report Date
2018-09-11
Earnings History > 30 > date
2018-07-31
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
44.58
Earnings History > 30 > eps Estimate
40.2
Earnings History > 30 > eps Difference
4.38
Earnings History > 30 > surprise Percent
10.8955
Earnings History > 31 > period
2018-04-30
Earnings History > 31 > report Date
2018-06-19
Earnings History > 31 > date
2018-04-30
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
25
Earnings History > 31 > eps Estimate
31.8
Earnings History > 31 > eps Difference
-6.8
Earnings History > 31 > surprise Percent
-21.3836
Earnings History > 32 > period
2018-01-31
Earnings History > 32 > report Date
2018-03-06
Earnings History > 32 > date
2018-01-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
32
Earnings History > 32 > eps Estimate
26.5
Earnings History > 32 > eps Difference
5.5
Earnings History > 32 > surprise Percent
20.7547
Earnings History > 33 > period
2017-10-31
Earnings History > 33 > report Date
2017-12-12
Earnings History > 33 > date
2017-10-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
38.6
Earnings History > 33 > eps Estimate
37.75
Earnings History > 33 > eps Difference
0.85
Earnings History > 33 > surprise Percent
2.2517
Earnings History > 34 > period
2017-07-31
Earnings History > 34 > report Date
2017-09-12
Earnings History > 34 > date
2017-07-31
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
31.3
Earnings History > 34 > eps Estimate
30.4
Earnings History > 34 > eps Difference
0.9
Earnings History > 34 > surprise Percent
2.9605
Earnings History > 35 > period
2017-04-30
Earnings History > 35 > report Date
2017-06-13
Earnings History > 35 > date
2017-04-30
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
25.1
Earnings History > 35 > eps Estimate
24.7
Earnings History > 35 > eps Difference
0.4
Earnings History > 35 > surprise Percent
1.6194
Earnings History > 36 > period
2017-01-31
Earnings History > 36 > report Date
2017-03-07
Earnings History > 36 > date
2017-01-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
22.9
Earnings History > 36 > eps Estimate
22
Earnings History > 36 > eps Difference
0.9
Earnings History > 36 > surprise Percent
4.0909
Earnings History > 37 > period
2016-10-31
Earnings History > 37 > report Date
2016-12-06
Earnings History > 37 > date
2016-10-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
31.7
Earnings History > 37 > eps Estimate
30.35
Earnings History > 37 > eps Difference
1.35
Earnings History > 37 > surprise Percent
4.4481
Earnings History > 38 > period
2016-07-31
Earnings History > 38 > report Date
2016-09-07
Earnings History > 38 > date
2016-07-31
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
24.1
Earnings History > 38 > eps Estimate
22.8
Earnings History > 38 > eps Difference
1.3
Earnings History > 38 > surprise Percent
5.7018
Earnings History > 39 > period
2016-04-30
Earnings History > 39 > report Date
2016-06-14
Earnings History > 39 > date
2016-04-30
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
21.8
Earnings History > 39 > eps Estimate
20.25
Earnings History > 39 > eps Difference
1.55
Earnings History > 39 > surprise Percent
7.6543
Earnings History > 40 > period
2016-01-31
Earnings History > 40 > report Date
2016-03-01
Earnings History > 40 > date
2016-01-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
18
Earnings History > 40 > eps Estimate
17.4
Earnings History > 40 > eps Difference
0.6
Earnings History > 40 > surprise Percent
3.4483
Earnings History > 41 > period
2015-10-31
Earnings History > 41 > report Date
2015-12-09
Earnings History > 41 > date
2015-10-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
24
Earnings History > 41 > eps Estimate
24.3
Earnings History > 41 > eps Difference
-0.3
Earnings History > 41 > surprise Percent
-1.2346
Earnings History > 42 > period
2015-07-31
Earnings History > 42 > report Date
2015-09-02
Earnings History > 42 > date
2015-07-31
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
20.9
Earnings History > 42 > eps Estimate
20.2
Earnings History > 42 > eps Difference
0.7
Earnings History > 42 > surprise Percent
3.4653
Earnings History > 43 > period
2015-04-30
Earnings History > 43 > report Date
2015-06-16
Earnings History > 43 > date
2015-04-30
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
14.1
Earnings History > 43 > eps Estimate
13.3
Earnings History > 43 > eps Difference
0.8
Earnings History > 43 > surprise Percent
6.015
Earnings History > 44 > period
2015-01-31
Earnings History > 44 > report Date
2015-03-03
Earnings History > 44 > date
2015-01-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
14.5
Earnings History > 44 > eps Estimate
13.8
Earnings History > 44 > eps Difference
0.7
Earnings History > 44 > surprise Percent
5.0725
Earnings History > 45 > period
2014-10-31
Earnings History > 45 > report Date
2014-12-10
Earnings History > 45 > date
2014-10-31
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
18.4
Earnings History > 45 > eps Estimate
18.6
Earnings History > 45 > eps Difference
-0.2
Earnings History > 45 > surprise Percent
-1.0753
Earnings History > 46 > period
2014-07-31
Earnings History > 46 > report Date
2014-09-03
Earnings History > 46 > date
2014-07-31
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.2879
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-04-30
Earnings History > 47 > report Date
2014-06-17
Earnings History > 47 > date
2014-04-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
9.8
Earnings History > 47 > eps Estimate
8.1
Earnings History > 47 > eps Difference
1.7
Earnings History > 47 > surprise Percent
20.9877
Earnings History > 48 > period
2014-01-31
Earnings History > 48 > report Date
2014-03-04
Earnings History > 48 > date
2014-01-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.16
Earnings History > 48 > eps Estimate
0.13
Earnings History > 48 > eps Difference
0.03
Earnings History > 48 > surprise Percent
23.0769
Earnings History > 49 > period
2013-10-31
Earnings History > 49 > report Date
2013-12-10
Earnings History > 49 > date
2013-10-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.23
Earnings History > 49 > eps Estimate
0.22
Earnings History > 49 > eps Difference
0.01
Earnings History > 49 > surprise Percent
4.5455
Earnings History > 50 > period
2013-07-31
Earnings History > 50 > report Date
2013-10-31
Earnings History > 50 > date
2013-07-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.2232
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-04-30
Earnings History > 51 > report Date
2013-07-31
Earnings History > 51 > date
2013-04-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.1822
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2013-01-31
Earnings History > 52 > report Date
2013-04-30
Earnings History > 52 > date
2013-01-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.1028
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-10-31
Earnings History > 53 > report Date
2013-01-31
Earnings History > 53 > date
2012-10-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.1046
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-07-31
Earnings History > 54 > report Date
2012-10-31
Earnings History > 54 > date
2012-07-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.153
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-04-30
Earnings History > 55 > report Date
2012-07-31
Earnings History > 55 > date
2012-04-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.069
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2012-01-31
Earnings History > 56 > report Date
2012-04-30
Earnings History > 56 > date
2012-01-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.075
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-10-31
Earnings History > 57 > report Date
2012-01-31
Earnings History > 57 > date
2011-10-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.0394
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-07-31
Earnings History > 58 > report Date
2011-10-31
Earnings History > 58 > date
2011-07-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.1
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-04-30
Earnings History > 59 > report Date
2011-07-31
Earnings History > 59 > date
2011-04-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.0675
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2011-01-31
Earnings History > 60 > report Date
2011-04-30
Earnings History > 60 > date
2011-01-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
-0.0442
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-10-31
Earnings History > 61 > report Date
2011-01-31
Earnings History > 61 > date
2010-10-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-0.0039
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-07-31
Earnings History > 62 > report Date
2010-07-31
Earnings History > 62 > date
2010-07-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.0269
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-04-30
Earnings History > 63 > report Date
2010-04-30
Earnings History > 63 > date
2010-04-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.004
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2010-01-31
Earnings History > 64 > report Date
2010-01-31
Earnings History > 64 > date
2010-01-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.0299
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-10-31
Earnings History > 65 > report Date
2009-10-31
Earnings History > 65 > date
2009-10-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.015
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-07-31
Earnings History > 66 > report Date
2009-07-31
Earnings History > 66 > date
2009-07-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.0174
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2009-04-30
Earnings History > 67 > report Date
2009-04-30
Earnings History > 67 > date
2009-04-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.049
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2009-01-31
Earnings History > 68 > report Date
2009-01-31
Earnings History > 68 > date
2009-01-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.003
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-10-31
Earnings History > 69 > report Date
2008-10-31
Earnings History > 69 > date
2008-10-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-0.0053
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-07-31
Earnings History > 70 > report Date
2008-07-31
Earnings History > 70 > date
2008-07-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.3143
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2008-04-30
Earnings History > 71 > report Date
2008-04-30
Earnings History > 71 > date
2008-04-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.0652
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2008-01-31
Earnings History > 72 > report Date
2008-01-31
Earnings History > 72 > date
2008-01-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.0489
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-10-31
Earnings History > 73 > report Date
2007-10-31
Earnings History > 73 > date
2007-10-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.106
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-07-31
Earnings History > 74 > report Date
2007-07-31
Earnings History > 74 > date
2007-07-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.0632
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2007-04-30
Earnings History > 75 > report Date
2007-04-30
Earnings History > 75 > date
2007-04-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
-0.0238
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2007-01-31
Earnings History > 76 > report Date
2007-01-31
Earnings History > 76 > date
2007-01-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.0059
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-10-31
Earnings History > 77 > report Date
2006-10-31
Earnings History > 77 > date
2006-10-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.0435
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-07-31
Earnings History > 78 > report Date
2006-07-31
Earnings History > 78 > date
2006-07-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.0042
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2006-04-30
Earnings History > 79 > report Date
2006-04-30
Earnings History > 79 > date
2006-04-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.038
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2006-01-31
Earnings History > 80 > report Date
2006-01-31
Earnings History > 80 > date
2006-01-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.0595
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-10-31
Earnings History > 81 > report Date
2005-10-31
Earnings History > 81 > date
2005-10-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.0693
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-07-31
Earnings History > 82 > report Date
2005-07-31
Earnings History > 82 > date
2005-07-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.0326
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2005-04-30
Earnings History > 83 > report Date
2005-04-30
Earnings History > 83 > date
2005-04-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
-0.009
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2005-01-31
Earnings History > 84 > report Date
2005-01-31
Earnings History > 84 > date
2005-01-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
-0.0122
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-10-31
Earnings History > 85 > report Date
2004-10-31
Earnings History > 85 > date
2004-10-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.0326
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-07-31
Earnings History > 86 > report Date
2004-07-31
Earnings History > 86 > date
2004-07-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > 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
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.3749Next Payout:
Feb 6, 2026Yield:
2.1568 %Ashtead Group Plc - Launches new share buyback programme Yahoo Finance UK
Read more →Showing 2 of 10
(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
2026-01-31
EPS Estimate
0.64
Date
2025-10-31
EPS Actual
1.0035
EPS Estimate
0.89
EPS Difference
0.1135
Surprise Percent
12.7528%
(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.