Loading live market data…

Ferrovial SE

NASDAQ:FER

$64.31 USD

$0.59 (0.93%)

Volume
392.36K
Average Volume
1.58M
Market Capitalization
$46.34B
P/E Ratio
45.10
Dividend Yield
1.99%
Price Target
$70.93
Year High
$74.79
Year Low
$50.72
Day High
Day Low
Payout Ratio
$0.13
Current Ratio
$1.13

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.04%

Investors Holding

12

change: -309 | last: 321

Increased Positions

7

change: -182 | last: 189

Reduced Positions

1

change: -93 | last: 94

New Positions

2

change: -67 | last: 69

Sold Positions

303

change: 273 | last: 30

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -64.2956 | last: 0.643

Total Invested

19.36M

FER Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $54.99 737.76M $40.57B $4.24B $10.73B $47.06B
2024-12-31 $40.59 742.46M $30.14B $4.81B $11.53B $36.86B
2023-12-31 $32.04 766.67M $24.56B $4.76B $11.56B $31.37B
2022-12-31 $23.52 723.48M $17.01B $5.09B $11.84B $23.76B
2021-12-31 $24.18 731.77M $17.7B $5.47B $10.75B $22.97B
2020-12-31 $22.99 732.28M $16.84B $6.42B $9.76B $20.17B
2019-12-31 $26.57 731.68M $19.44B $4.73B $8.78B $23.49B
2018-12-31 $17.13 809.39M $13.87B $4B $8.33B $18.2B
2017-12-31 $18.78 730.89M $13.73B $4.54B $8.55B $17.74B
2016-12-31 $16.95 730.92M $12.39B $3.52B $8.38B $17.25B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $56.27 717.74M $40.39B $- $- $40.39B
2025-12-31 $54.99 737.76M $40.57B $4.24B $10.73B $47.06B
2025-09-30 $49.93 732.16M $36.55B $4.24B $10.73B $43.04B
2025-06-30 $45.45 737.76M $33.53B $2.84B $10.34B $41.04B
2025-03-31 $41.51 737.76M $30.62B $2.84B $10.34B $38.13B
2024-12-31 $40.59 723.95M $29.38B $4.81B $11.59B $36.17B
2024-09-30 $38.78 723.95M $28.07B $4.81B $11.59B $34.86B
2024-06-30 $36.34 742.46M $26.98B $3.64B $11.91B $35.25B
2024-03-31 $37.24 729.27M $27.16B $4.76B $- $22.4B
2023-12-31 $32.04 728.26M $23.33B $4.75B $11.56B $30.14B
2023-09-30 $28.70 732.61M $21.02B $4.66B $11.44B $27.81B
2023-06-30 $28.00 760M $21.28B $4.66B $11.44B $28.07B