T&D Holdings, Inc. (TYO:8795)
Japan flag Japan · Delayed Price · Currency is JPY
4,851.00
+84.00 (1.76%)
Aug 26, 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
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
2,321,8921,898,2851,625,3581,376,586897,787943,897
Market Cap Growth
18.39%16.79%18.07%53.33%-4.88%12.12%
Enterprise Value
2,131,7621,417,087947,106351,052-85,688142,992

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
16.5113.6612.8613.94-66.57
PS Ratio
0.820.650.650.550.400.54
PB Ratio
1.391.171.240.980.900.68
P/FCF Ratio
16.9713.88-5.57--
P/OCF Ratio
15.4612.64-5.24--

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
0.760.490.380.14-0.08
EV/EBITDA Ratio
3.973.112.571.01-1.70
EV/EBIT Ratio
4.153.282.731.07-2.23
EV/FCF Ratio
15.5810.36-1.42--

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '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
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
6.20%7.32%7.78%7.18%-14.72%1.50%
FCF Yield
5.89%7.21%-23.35%17.96%-36.75%-42.89%
Dividend Yield
3.46%3.29%2.61%2.87%4.13%3.82%
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.14%8.27%5.67%5.95%8.46%6.54%