Tokyo Electric Power Company Holdings, Incorporated (TYO:9501)
Japan flag Japan · Delayed Price · Currency is JPY
516.60
+11.30 (2.24%)
Jul 23, 2026, 3:30 PM JST

TYO:9501 Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
827,9541,023,712688,4151,512,407757,819645,677
Market Cap Growth
-6.21%48.70%-54.48%99.57%17.37%9.21%
Enterprise Value
6,835,2346,861,3166,242,8956,581,1595,727,7795,293,390
Last Close Price
516.60638.90429.70944.00473.00403.00
PE Ratio
--4.275.65-114.48
Forward PE
3.943.712.945.401.2611.51
PS Ratio
0.130.160.100.220.100.12
PB Ratio
0.240.300.180.430.240.20
P/TBV Ratio
0.240.300.180.430.250.20
P/OCF Ratio
1.481.831.912.25-1.59
PEG Ratio
-0.331.180.130.131.52
EV/Sales Ratio
1.081.080.920.950.731.00
EV/EBITDA Ratio
7.909.4410.3710.3351.0611.37
EV/EBIT Ratio
14.3620.3226.6323.60-114.50
Debt / Equity Ratio
2.022.021.721.791.851.69
Debt / EBITDA Ratio
9.529.5210.849.9151.4311.71
Net Debt / Equity Ratio
1.751.751.481.431.621.42
Net Debt / EBITDA Ratio
8.238.239.297.9645.039.86
Net Debt / FCF Ratio
-17.15-17.15-11.84-159.41-7.15-31.55
Asset Turnover
0.410.410.460.490.590.43
Inventory Turnover
40.0240.0250.4857.3877.5757.40
Quick Ratio
0.320.320.330.400.340.36
Current Ratio
0.500.500.520.560.500.51
Return on Equity (ROE)
-12.62%-12.62%4.42%8.10%-3.88%0.20%
Return on Assets (ROA)
1.38%1.38%0.99%1.24%-1.08%0.23%
Return on Invested Capital (ROIC)
3.69%3.60%2.12%2.96%-2.86%0.28%
Return on Capital Employed (ROCE)
3.10%3.10%2.30%2.80%-2.40%0.50%
Earnings Yield
-54.87%-44.37%23.43%17.71%-16.31%0.87%
FCF Yield
-42.11%-34.06%-68.57%-2.10%-93.27%-22.52%
Buyback Yield / Dilution
67.53%67.53%0.00%-208.05%67.90%-0.40%