OTC : EDPFY

EDP - Energias de Portugal, S.A. — Institutional Ownership

$51.67 USD

$0.43 (0.84%)

Volume
1.75K
Average Volume
25.39K
Market Capitalization
$21.35B
P/E Ratio
15.90
Dividend Yield
4.54%
Price Target
Year High
$56.45
Year Low
$42.31
Day High
Day Low
Payout Ratio
$0.71
Current Ratio
$1.03
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
EDPFY Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $39.06 413.38M $16.15B $3.93B $23.63B $35.85B
2024-12-31 $31.08 412.69M $12.82B $3.63B $23.6B $32.79B
2023-12-31 $45.66 414.07M $18.91B $3.37B $22.64B $38.17B
2022-12-31 $46.50 394.68M $18.35B $4.9B $22.11B $35.56B
2021-12-31 $48.16 394.65M $19.01B $3.22B $18.26B $34.05B
2020-12-31 $53.71 376.43M $20.22B $2.95B $17.78B $35.04B
2019-12-31 $38.41 371.93M $14.29B $1.54B $17.68B $30.42B
2018-12-31 $30.39 370.85M $11.27B $1.8B $16.75B $26.22B
2017-12-31 $28.87 363.48M $10.49B $2.4B $17.64B $25.73B
2016-12-31 $29.11 369.45M $10.75B $1.52B $18.67B $27.9B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $45.32 418.38M $18.96B $3.2B $23.89B $39.65B
2026-03-31 $45.56 413.38M $18.84B $3.61B $23.67B $38.89B
2025-12-31 $39.06 411.29M $16.06B $3.93B $23.63B $35.77B
2025-09-30 $40.48 405.41M $16.41B $1.85B $23.32B $37.88B
2025-06-30 $36.87 401.3M $14.8B $2.33B $23.79B $36.25B
2025-03-31 $31.54 428.06M $13.5B $3.15B $23.68B $34.04B
2024-12-31 $31.08 406.53M $12.63B $3.63B $23.6B $32.6B
2024-09-30 $41.14 400.38M $16.47B $1.88B $23.56B $38.15B
2024-06-30 $35.55 339.96M $12.08B $1.88B $23.31B $33.52B
2024-03-31 $36.23 416.16M $15.08B $2.37B $21.95B $34.66B
2023-12-31 $45.66 416.16M $19B $3.41B $22.27B $37.87B
2023-09-30 $39.28 416.6M $16.36B $1.99B $22.95B $37.32B