THE NIPPON ROAD Co., Ltd. (TYO:1884)
Japan flag Japan · Delayed Price · Currency is JPY
2,509.00
0.00 (0.00%)
Jul 17, 2025, 3:30 PM JST

THE NIPPON ROAD Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 20212016 - 2020
Period Ending
Jul '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21 2016 - 2020
110,25283,09683,58164,16073,12972,340
Upgrade
Market Cap Growth
-0.58%-0.58%30.27%-12.26%1.09%19.79%
Upgrade
Enterprise Value
77,86155,56758,19037,14549,08354,321
Upgrade
Last Close Price
2509.001891.001844.361371.701505.151453.38
Upgrade
PE Ratio
17.4313.1416.5411.2512.909.52
Upgrade
Forward PE
-10.0710.0710.0710.0710.07
Upgrade
PS Ratio
0.670.510.520.410.470.46
Upgrade
PB Ratio
1.050.790.830.660.770.78
Upgrade
P/TBV Ratio
1.080.810.850.680.780.79
Upgrade
P/FCF Ratio
9.086.84-8.39-24.03
Upgrade
P/OCF Ratio
7.295.50908.495.8830.998.87
Upgrade
EV/Sales Ratio
0.470.340.360.240.310.34
Upgrade
EV/EBITDA Ratio
5.614.015.074.064.043.67
Upgrade
EV/EBIT Ratio
7.865.617.426.515.925.04
Upgrade
EV/FCF Ratio
6.414.58-4.86-18.05
Upgrade
Debt / Equity Ratio
0.090.090.100.070.090.11
Upgrade
Debt / EBITDA Ratio
0.700.700.850.730.680.66
Upgrade
Debt / FCF Ratio
0.800.80-0.88-3.22
Upgrade
Asset Turnover
1.071.071.061.021.021.06
Upgrade
Inventory Turnover
103.91103.91103.68106.0477.5456.91
Upgrade
Quick Ratio
2.642.642.582.312.091.92
Upgrade
Current Ratio
2.752.752.702.402.152.00
Upgrade
Return on Equity (ROE)
6.20%6.20%5.14%5.95%6.06%8.56%
Upgrade
Return on Assets (ROA)
4.04%4.04%3.25%2.35%3.40%4.51%
Upgrade
Return on Capital (ROIC)
5.52%5.52%4.59%3.45%5.05%6.84%
Upgrade
Return on Capital Employed (ROCE)
8.60%8.60%7.20%5.50%8.20%11.10%
Upgrade
Earnings Yield
5.74%7.61%6.05%8.89%7.75%10.50%
Upgrade
FCF Yield
11.02%14.62%-6.72%11.92%-2.40%4.16%
Upgrade
Dividend Yield
2.39%-3.25%2.62%2.79%3.58%
Upgrade
Payout Ratio
41.68%41.68%48.68%32.35%40.32%20.82%
Upgrade
Buyback Yield / Dilution
0.00%0.00%0.01%--0.01%
Upgrade
Total Shareholder Return
2.39%0.00%3.26%2.62%2.79%3.59%
Upgrade
Updated Jan 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.