Tachikawa Corporation (TYO:7989)
Japan flag Japan · Delayed Price · Currency is JPY
1,526.00
-15.00 (-0.97%)
Apr 24, 2025, 3:30 PM JST

Tachikawa Ratios and Metrics

Millions JPY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024 FY 2023 FY 2022 FY 2021 FY 2020 2015 - 2019
Period Ending
Apr '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2015 - 2019
Market Capitalization
30,67524,92426,30921,86822,10324,400
Upgrade
Market Cap Growth
-5.26%-5.26%20.31%-1.06%-9.41%-3.91%
Upgrade
Enterprise Value
15,27513,95915,3529,3648,28010,875
Upgrade
Last Close Price
1526.001350.001345.311063.571040.081119.43
Upgrade
PE Ratio
10.278.909.728.687.718.41
Upgrade
Forward PE
-8.768.768.768.768.76
Upgrade
PS Ratio
0.740.600.640.530.540.61
Upgrade
PB Ratio
0.580.470.520.450.470.55
Upgrade
P/TBV Ratio
0.580.470.580.500.530.62
Upgrade
P/FCF Ratio
54.2044.0418.17-93.665.89
Upgrade
P/OCF Ratio
18.6715.176.1010.2210.394.72
Upgrade
EV/Sales Ratio
0.370.340.370.230.200.27
Upgrade
EV/EBITDA Ratio
2.762.522.921.961.532.04
Upgrade
EV/EBIT Ratio
3.503.203.792.451.822.40
Upgrade
EV/FCF Ratio
26.9924.6610.60-35.082.63
Upgrade
Debt / Equity Ratio
0.000.000.000.000.000.00
Upgrade
Debt / EBITDA Ratio
0.020.020.020.030.030.04
Upgrade
Debt / FCF Ratio
0.240.240.08-0.700.05
Upgrade
Asset Turnover
0.650.650.660.670.700.70
Upgrade
Inventory Turnover
3.323.323.413.633.853.66
Upgrade
Quick Ratio
4.004.003.162.943.093.35
Upgrade
Current Ratio
5.005.003.933.643.683.98
Upgrade
Return on Equity (ROE)
5.54%5.54%5.80%5.59%6.61%6.87%
Upgrade
Return on Assets (ROA)
4.29%4.29%4.02%3.88%4.81%4.97%
Upgrade
Return on Capital (ROIC)
5.26%5.26%5.09%4.97%6.19%6.51%
Upgrade
Return on Capital Employed (ROCE)
7.80%7.80%7.60%7.40%9.20%9.50%
Upgrade
Earnings Yield
9.13%11.24%10.29%11.52%12.98%11.88%
Upgrade
FCF Yield
1.85%2.27%5.50%-1.53%1.07%16.98%
Upgrade
Dividend Yield
3.57%3.41%2.68%2.92%2.88%2.59%
Upgrade
Payout Ratio
25.12%25.12%23.26%23.18%19.60%18.72%
Upgrade
Buyback Yield / Dilution
0.32%0.32%2.64%0.15%0.00%0.00%
Upgrade
Total Shareholder Return
3.89%3.72%5.31%3.07%2.89%2.59%
Upgrade
Updated Feb 12, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.