Restar Corporation (TYO:3156)
Japan flag Japan · Delayed Price · Currency is JPY
2,182.00
-95.00 (-4.17%)
Apr 3, 2025, 2:41 PM JST

Restar 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
64,02591,25665,06859,44561,34045,524
Upgrade
Market Cap Growth
-7.98%40.25%9.46%-3.09%34.74%41.69%
Upgrade
Enterprise Value
152,708167,556159,483108,41079,393100,319
Upgrade
Last Close Price
2277.002898.861982.381663.671631.491163.95
Upgrade
PE Ratio
8.8913.039.189.9815.137.96
Upgrade
Forward PE
7.427.157.157.157.157.15
Upgrade
PS Ratio
0.120.180.130.150.190.12
Upgrade
PB Ratio
0.741.000.770.730.800.62
Upgrade
P/TBV Ratio
1.041.220.930.900.990.80
Upgrade
P/FCF Ratio
7.69--3.782.91
Upgrade
P/OCF Ratio
5.82--3.052.74
Upgrade
PEG Ratio
0.870.870.870.870.870.87
Upgrade
EV/Sales Ratio
0.280.330.330.270.250.26
Upgrade
EV/EBITDA Ratio
8.038.328.609.908.029.71
Upgrade
EV/EBIT Ratio
10.3810.5211.0614.2912.7315.11
Upgrade
EV/FCF Ratio
14.12--4.896.42
Upgrade
Debt / Equity Ratio
1.161.301.251.140.720.90
Upgrade
Debt / EBITDA Ratio
6.025.875.768.525.536.39
Upgrade
Debt / FCF Ratio
-9.97--3.374.22
Upgrade
Asset Turnover
1.931.831.911.851.672.58
Upgrade
Inventory Turnover
7.446.406.898.769.1212.52
Upgrade
Quick Ratio
0.960.810.740.841.120.89
Upgrade
Current Ratio
1.461.301.301.331.551.30
Upgrade
Return on Equity (ROE)
9.48%8.72%8.95%7.48%4.78%10.12%
Upgrade
Return on Assets (ROA)
3.20%3.55%3.53%2.19%2.01%2.82%
Upgrade
Return on Capital (ROIC)
4.49%4.96%4.92%3.10%2.88%4.01%
Upgrade
Return on Capital Employed (ROCE)
10.40%14.30%13.50%7.40%6.50%7.10%
Upgrade
Earnings Yield
11.90%7.67%10.89%10.02%6.61%12.57%
Upgrade
FCF Yield
13.01%-8.17%-59.20%26.49%34.33%
Upgrade
Dividend Yield
5.25%3.97%5.80%5.41%4.29%6.01%
Upgrade
Payout Ratio
0.00%55.80%40.31%47.94%59.32%37.47%
Upgrade
Buyback Yield / Dilution
1.60%-----91.56%
Upgrade
Total Shareholder Return
6.85%3.97%5.80%5.41%4.29%-85.55%
Upgrade
Updated Feb 12, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.