OTC : EDRWY

Electric Power Development Co., Ltd. — Institutional Ownership

$24.95 USD

$0 (0.0%)

Volume
200
Average Volume
182.6
Market Capitalization
$4.39B
P/E Ratio
19.70
Dividend Yield
2.59%
Price Target
Year High
$25.20
Year Low
$17.20
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.82
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
EDRWY Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $3959.84 179.83M $712.11B $398.69B $1.89T $2.21T
2025-03-31 $2459.18 182.88M $449.72B $309B $1.66T $1.8T
2024-03-31 $2547.59 182.87M $465.87B $278.81B $1.87T $2.06T
2023-03-31 $2063.92 183.05M $377.8B $342.02B $1.89T $1.92T
2022-03-31 $1632.58 183.05M $298.84B $223.07B $1.79T $1.87T
2021-03-31 $1895.85 183.05M $347.03B $189.84B $1.67T $1.82T
2020-03-31 $2862.57 183.05M $523.99B $159.32B $1.65T $2.01T
2019-03-31 $2965.06 183.05M $542.75B $121.19B $1.64T $2.06T
2018-03-31 $2619.31 183.05M $479.46B $129.68B $1.56T $1.91T
2017-03-31 $2608.12 183.05M $477.41B $117.24B $1.62T $1.98T
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $4054.82 176.02M $713.73B $375.04B $1.95T $2.29T
2026-03-31 $3959.84 183.36M $726.07B $398.69B $1.89T $2.22T
2025-12-31 $2917.45 177.25M $517.13B $330.62B $1.89T $2.07T
2025-09-30 $2882.16 179.54M $517.47B $318.21B $1.87T $2.07T
2025-06-30 $2476.37 182.88M $452.89B $352.72B $1.61T $1.71T
2025-03-31 $2459.18 182.88M $449.73B $309B $1.66T $1.8T
2024-12-31 $2523.28 182.88M $461.45B $315.27B $1.68T $1.83T
2024-09-30 $2412.87 182.88M $441.25B $325.28B $1.94T $2.05T
2024-06-30 $2705.52 182.87M $494.76B $277.53B $1.64T $1.85T
2024-03-31 $2547.59 183.05M $466.33B $278.81B $1.87T $2.06T
2023-12-31 $2114.28 183.05M $387.02B $395.05B $1.88T $1.87T
2023-09-30 $2321.96 183.05M $425.03B $399.22B $1.91T $1.93T