Tokyo Electric Power Company Holdings, Incorporated (TYO:9501)
Japan flag Japan · Delayed Price · Currency is JPY
520.90
+4.30 (0.83%)
Aug 13, 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
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
834,8441,023,712688,4151,512,407757,819645,677
Market Cap Growth
-21.76%48.70%-54.48%99.57%17.37%9.21%
Enterprise Value
6,976,5356,861,3166,242,8956,581,1595,727,7795,293,390
Last Close Price
520.90638.90429.70944.00473.00403.00
PE Ratio
2.12-4.275.65-114.48
Forward PE
6.773.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.250.300.180.430.250.20
P/OCF Ratio
1.491.831.912.25-1.59
PEG Ratio
-0.331.180.130.131.52
EV/Sales Ratio
1.091.080.920.950.731.00
EV/EBITDA Ratio
8.819.4410.3710.3351.0611.37
EV/EBIT Ratio
17.5620.3226.6323.60-114.50
Debt / Equity Ratio
1.962.021.721.791.851.69
Debt / EBITDA Ratio
10.609.5210.849.9151.4311.71
Net Debt / Equity Ratio
1.791.751.481.431.621.42
Net Debt / EBITDA Ratio
9.658.239.297.9645.039.86
Net Debt / FCF Ratio
--17.15-11.84-159.41-7.15-31.55
Asset Turnover
0.420.410.460.490.590.43
Inventory Turnover
41.7340.0250.4857.3877.5757.40
Quick Ratio
0.270.320.330.400.340.36
Current Ratio
0.460.500.520.560.500.51
Return on Equity (ROE)
12.52%-12.62%4.42%8.10%-3.88%0.20%
Return on Assets (ROA)
0.99%1.38%0.99%1.24%-1.08%0.23%
Return on Invested Capital (ROIC)
2.18%3.60%2.12%2.96%-2.86%0.28%
Return on Capital Employed (ROCE)
2.20%3.10%2.30%2.80%-2.40%0.50%
Earnings Yield
47.15%-44.37%23.43%17.71%-16.31%0.87%
FCF Yield
-41.77%-34.06%-68.57%-2.10%-93.27%-22.52%
Buyback Yield / Dilution
-0.02%67.53%0.00%-208.05%67.90%-0.40%