Tokyo Electric Power Company Holdings, Incorporated (TYO:9501)
Japan flag Japan · Delayed Price · Currency is JPY
612.70
+20.50 (3.46%)
May 1, 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
Apr '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
981,7311,023,712688,4151,512,407757,819645,677
Market Cap Growth
62.89%48.70%-54.48%99.57%17.37%9.21%
Enterprise Value
6,685,2856,861,3166,242,8956,581,1595,727,7795,293,390
Last Close Price
612.70638.90429.70944.00473.00403.00
PE Ratio
--4.275.65-114.48
Forward PE
3.903.712.945.401.2611.51
PS Ratio
0.160.160.100.220.100.12
PB Ratio
0.290.300.180.430.240.20
P/TBV Ratio
0.290.300.180.430.250.20
P/OCF Ratio
1.751.831.912.25-1.59
PEG Ratio
0.340.300.300.300.300.30
EV/Sales Ratio
1.061.080.920.950.731.00
EV/EBITDA Ratio
7.739.4410.3710.3351.0611.37
EV/EBIT Ratio
14.0420.3226.6323.60-114.50
Debt / Equity Ratio
1.931.931.721.791.851.69
Debt / EBITDA Ratio
9.109.1010.849.9151.4311.71
Net Debt / Equity Ratio
1.661.661.481.431.621.42
Net Debt / EBITDA Ratio
7.817.819.297.9645.039.86
Net Debt / FCF Ratio
-16.28-16.28-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.75%3.66%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
-46.27%-44.37%23.43%17.71%-16.31%0.87%
FCF Yield
-35.52%-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%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.