Tokyo Electric Power Company Holdings, Incorporated (TYO:9501)
Japan flag Japan · Delayed Price · Currency is JPY
509.80
+15.00 (3.03%)
Jun 12, 2026, 2:25 PM JST

TYO:9501 Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
793,0171,023,712688,4151,512,407757,819645,677
Market Cap Growth
22.10%48.70%-54.48%99.57%17.37%9.21%
Enterprise Value
6,496,5716,861,3166,242,8956,581,1595,727,7795,293,390
Last Close Price
494.80638.90429.70944.00473.00403.00
PE Ratio
--4.275.65-114.48
Forward PE
3.783.712.945.401.2611.51
PS Ratio
0.130.160.100.220.100.12
PB Ratio
0.230.300.180.430.240.20
P/TBV Ratio
0.230.300.180.430.250.20
P/OCF Ratio
1.421.831.912.25-1.59
PEG Ratio
0.330.300.300.300.300.30
EV/Sales Ratio
1.031.080.920.950.731.00
EV/EBITDA Ratio
7.519.4410.3710.3351.0611.37
EV/EBIT Ratio
13.6520.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
36.3636.3650.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
-57.28%-44.37%23.43%17.71%-16.31%0.87%
FCF Yield
-43.97%-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%