BME : SCYR.MC

Sacyr, S.A. — Institutional Ownership

$4.67 EUR

-$0.04 (-0.93%)

Volume
925.04K
Average Volume
2.28M
Market Capitalization
$3.73B
P/E Ratio
28.00
Dividend Yield
2.78%
Price Target
Year High
$4.95
Year Low
$3.45
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.13
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
SCYR.MC Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $3.87 796.54M $3.08B $2.03B $8.58B $9.64B
2024-12-31 $3.18 734.62M $2.34B $1.62B $8.76B $9.47B
2023-12-31 $3.13 652.87M $2.04B $1.68B $8.69B $9.05B
2022-12-31 $2.60 629.2M $1.64B $1.73B $9.89B $9.8B
2021-12-31 $2.29 605.22M $1.39B $1.62B $7.94B $7.71B
2020-12-31 $2.02 576.66M $1.16B $1.3B $6.87B $6.74B
2019-12-31 $2.60 556.68M $1.45B $1.61B $6.33B $6.17B
2018-12-31 $1.74 589.34M $1.03B $1.99B $5.1B $4.14B
2017-12-31 $2.50 522.46M $1.31B $2.12B $4.78B $3.97B
2016-12-31 $2.15 523.9M $1.13B $621.31M $3.81B $4.32B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $4.68 811.23M $3.8B $2.08B $9.24B $10.95B
2026-03-31 $4.20 799.72M $3.36B $2.12B $9.03B $10.27B
2025-12-31 $3.87 797.83M $3.09B $2.03B $8.58B $9.64B
2025-09-30 $3.56 791.59M $2.82B $1.55B $8.25B $9.52B
2025-06-30 $3.47 791.59M $2.75B $1.59B $8.99B $10.15B
2025-03-31 $3.21 791.2M $2.54B $1.46B $8.6B $9.68B
2024-12-31 $3.18 774.25M $2.46B $1.62B $8.76B $9.6B
2024-09-30 $3.25 756.69M $2.46B $1.44B $8.31B $9.33B
2024-06-30 $3.32 712.26M $2.36B $1.39B $8.31B $9.29B
2024-03-31 $3.39 694.45M $2.35B $1.5B $8.47B $9.33B
2023-12-31 $3.13 681.92M $2.13B $1.68B $8.34B $8.8B
2023-09-30 $2.78 662.81M $1.84B $1.72B $9.92B $10.04B