OTC : ASHTY

Ashtead Group plc — Institutional Ownership

$71.8 USD

-$1.88 (-2.55%)

Volume
133.56K
Average Volume
24.95K
Market Capitalization
$30.9B
P/E Ratio
8.89
Dividend Yield
1.53%
Price Target
Year High
$310.30
Year Low
$70.20
Day High
Day Low
Payout Ratio
$0.14
Current Ratio
$1.28
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
ASHTY Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-04-30 $53.79 436.81M $23.5B $21M $10.35B $33.83B
2024-04-30 $74.18 437M $32.42B $20.8M $10.68B $43.07B
2023-04-30 $57.56 439.1M $25.27B $29.9M $8.99B $34.23B
2022-04-30 $51.62 445.3M $22.99B $15.3M $7.18B $30.15B
2021-04-30 $47.12 447.9M $21.11B $19.25M $4.22B $25.31B
2020-04-30 $21.56 456.4M $9.84B $240.8M $5.65B $15.26B
2019-04-30 $21.41 479.7M $10.27B $12.67M $3.72B $13.98B
2018-04-30 $20.63 496M $10.23B $19.38M $2.77B $12.99B
2017-04-30 $16.53 498.7M $8.24B $6.33M $2.55B $10.78B
2016-04-30 $9.08 501.5M $4.55B $13.01M $2.02B $6.56B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-10-31 $67.50 105.75M $7.14B $39.6M $10.59B $17.68B
2025-07-31 $67.81 429.14M $29.1B $22.9M $10.29B $39.37B
2025-04-30 $53.79 433.64M $23.33B $21M $10.35B $33.66B
2025-01-31 $66.24 436.81M $28.93B $25.8M $10.63B $39.54B
2024-10-31 $75.67 438.59M $33.19B $23.7M $10.97B $44.13B
2024-07-31 $71.79 438.59M $31.49B $17M $10.78B $42.25B
2024-04-30 $74.18 436.6M $32.39B $20.8M $10.68B $43.04B
2024-01-31 $66.86 436.8M $29.2B $22.4M $11.19B $40.37B
2023-10-31 $57.99 437.2M $25.35B $25.7M $10.67B $36B
2023-07-31 $74.09 437.4M $32.41B $25M $9.7B $42.09B
2023-04-30 $57.56 437.9M $25.21B $29.9M $8.99B $34.17B
2023-01-31 $66.45 438.1M $29.11B $36.6M $8.86B $37.93B