T&D Holdings, Inc. (TYO:8795)
Japan flag Japan · Delayed Price · Currency is JPY
4,892.00
+113.00 (2.36%)
Oct 6, 2026, 3:30 PM JST

T&D Holdings Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
2,341,5161,898,2851,625,3581,376,586897,787943,897
Market Cap Growth
36.51%16.79%18.07%53.33%-4.88%12.12%
Enterprise Value
2,151,3861,417,087947,106351,052-85,688142,992

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
16.6513.6612.8613.94-66.57
PS Ratio
0.830.650.650.550.400.54
PB Ratio
1.401.171.240.980.900.68
P/FCF Ratio
17.1213.88-5.57--
P/OCF Ratio
15.5912.64-5.24--

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
0.760.490.380.14-0.08
EV/EBITDA Ratio
4.003.112.571.01-1.70
EV/EBIT Ratio
4.193.282.731.07-2.23
EV/FCF Ratio
15.7310.36-1.42--

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
0.140.200.140.130.180.17
Debt / EBITDA Ratio
0.430.720.500.520.712.72
Debt / FCF Ratio
-2.40-0.74--
Net Debt / Equity Ratio
-0.12-0.06-0.45-0.68-0.96-0.48
Net Debt / EBITDA Ratio
-0.36-0.21-1.61-2.74-3.74-7.85
Net Debt / FCF Ratio
--0.691.57-3.872.901.63
Quick Ratio
3.092.564.396.376.726.00
Current Ratio
10.769.409.8212.3913.2413.67
Asset Turnover
0.160.170.150.150.130.10
Return on Equity (ROE)
9.34%9.57%9.38%8.32%-11.06%0.98%
Return on Assets (ROA)
1.87%1.59%1.28%1.21%0.85%0.22%
Return on Invested Capital (ROIC)
18.77%18.41%16.98%17.53%16.81%2.38%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
6.15%7.32%7.78%7.18%-14.72%1.50%
FCF Yield
5.84%7.21%-23.35%17.96%-36.75%-42.89%
Dividend Yield
3.35%3.34%2.65%2.92%4.20%3.88%
Payout Ratio
-36.92%31.18%36.27%-216.18%
Buyback Yield / Dilution
2.68%4.98%3.06%3.08%4.33%2.72%
Total Shareholder Return
6.04%8.33%5.71%5.99%8.53%6.61%