NTN Corporation (TYO:6472)
Japan flag Japan · Delayed Price · Currency is JPY
221.20
+6.50 (3.03%)
Apr 25, 2025, 3:30 PM JST

NTN Corporation Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2024 FY 2023 FY 2022 FY 2021 FY 2020 2015 - 2019
Period Ending
Apr '25 Mar '24 Mar '23 Mar '22 Mar '21 Mar '20 2015 - 2019
Market Capitalization
113,668166,566178,912113,605181,127100,387
Upgrade
Market Cap Growth
-2.32%-6.90%57.49%-37.28%80.43%-42.37%
Upgrade
Enterprise Value
365,094414,652454,355408,255478,699405,056
Upgrade
Last Close Price
214.70300.68312.58195.11310.90172.31
Upgrade
PE Ratio
-15.7617.2615.48--
Upgrade
Forward PE
33.5911.789.5612.69-49.70
Upgrade
PS Ratio
0.140.200.230.180.320.15
Upgrade
PB Ratio
0.420.590.750.530.990.60
Upgrade
P/TBV Ratio
0.510.730.990.741.390.85
Upgrade
P/FCF Ratio
15.864.1312.33-12.43-
Upgrade
P/OCF Ratio
3.572.565.2312.694.972.30
Upgrade
PEG Ratio
-0.440.440.440.440.44
Upgrade
EV/Sales Ratio
0.440.500.590.640.850.62
Upgrade
EV/EBITDA Ratio
5.185.917.659.0914.809.13
Upgrade
EV/EBIT Ratio
13.2114.7326.5059.33-57.40
Upgrade
EV/FCF Ratio
50.9510.2731.31-32.85-
Upgrade
Debt / Equity Ratio
1.351.291.561.822.302.15
Upgrade
Debt / EBITDA Ratio
5.255.166.258.7713.078.17
Upgrade
Debt / FCF Ratio
51.118.9725.58-29.01-
Upgrade
Asset Turnover
0.930.940.900.760.710.82
Upgrade
Inventory Turnover
2.602.742.852.742.662.91
Upgrade
Quick Ratio
0.670.710.670.810.940.64
Upgrade
Current Ratio
1.471.561.431.591.661.41
Upgrade
Return on Equity (ROE)
-1.55%4.70%5.23%4.55%-6.02%-21.26%
Upgrade
Return on Assets (ROA)
1.88%1.98%1.24%0.51%-0.25%0.55%
Upgrade
Return on Capital (ROIC)
2.65%2.81%1.76%0.71%-0.34%0.78%
Upgrade
Return on Capital Employed (ROCE)
5.30%5.10%3.40%1.30%-1.50%
Upgrade
Earnings Yield
-4.72%6.35%5.79%6.46%-6.43%-43.82%
Upgrade
FCF Yield
6.30%24.24%8.11%-6.50%8.05%-15.20%
Upgrade
Dividend Yield
5.22%3.33%1.60%--2.90%
Upgrade
Payout Ratio
-37.73%12.82%---
Upgrade
Buyback Yield / Dilution
3.62%-6.58%0.02%0.03%-0.00%-0.01%
Upgrade
Total Shareholder Return
8.84%-3.26%1.62%0.03%-0.00%2.89%
Upgrade
Updated Feb 4, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.