OTC : PEFDF

Delfi Limited — Institutional Ownership

$0.68 USD

$0 (0.0%)

Volume
45K
Average Volume
84.49K
Market Capitalization
$415.59M
P/E Ratio
12.42
Dividend Yield
3.97%
Price Target
Year High
$0.95
Year Low
$0.53
Day High
Day Low
Payout Ratio
$0.40
Current Ratio
$2.10
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
PEFDF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $0.62 611.16M $378.92M $67.96M $17.36M $328.32M
2024-12-31 $0.58 611.16M $354.47M $43.78M $30.66M $341.35M
2023-12-31 $0.82 611.16M $501.15M $70.42M $40.97M $471.69M
2022-12-31 $0.57 611.16M $348.36M $77.14M $21.18M $292.4M
2021-12-31 $0.54 611.16M $330.02M $86.24M $12.35M $256.13M
2020-12-31 $0.49 611.16M $299.47M $65.52M $50.76M $284.7M
2019-12-31 $0.72 611.16M $440.03M $57.56M $60.32M $442.8M
2018-12-31 $0.94 611.16M $574.49M $54.71M $59M $578.78M
2017-12-31 $1.11 611.16M $678.38M $67.37M $52.2M $663.22M
2016-12-31 $1.51 611.16M $922.85M $67.74M $53.78M $908.89M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $0.62 611.17M $378.92M $67.99M $17.36M $328.29M
2025-09-30 $0.60 611.17M $366.7M $28.99M $17.36M $355.07M
2025-06-30 $0.53 611.18M $323.92M $81.64M $19.97M $262.25M
2025-03-31 $0.57 611.18M $348.37M $42.64M $24.27M $330M
2024-12-31 $0.58 611.21M $354.5M $43.78M $30.66M $341.38M
2024-09-30 $0.67 611.21M $409.51M $14.78M $30.66M $425.38M
2024-06-30 $0.64 611.17M $391.15M $12.82M $38.87M $417.2M
2024-03-31 $0.69 611.17M $421.71M $12.82M $38.87M $447.76M
2023-12-31 $0.82 611.16M $501.15M $59.32M $40.93M $482.76M
2023-09-30 $0.96 611.16M $586.72M $55.31M $40.97M $572.37M
2023-06-30 $0.96 611.19M $586.74M $73.19M $24.15M $537.7M
2023-03-31 $0.83 611.19M $507.28M $22.19M $26.99M $512.08M