Solasto Corporation (TYO:6197)
Japan flag Japan · Delayed Price · Currency is JPY
993.00
-21.00 (-2.07%)
At close: Mar 6, 2026

Solasto Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
90,04642,25950,63960,01093,351134,857
Market Cap Growth
108.98%-16.55%-15.62%-35.72%-30.78%42.58%
Enterprise Value
94,37649,97963,54370,690103,057144,427
Last Close Price
993.00447.92518.62576.42874.011241.96
PE Ratio
21.5710.6722.4418.9226.6638.12
Forward PE
20.8811.3711.1913.0818.9130.41
PS Ratio
0.640.310.380.460.801.27
PB Ratio
3.811.862.472.784.637.30
P/TBV Ratio
8.965.3713.0716.33153.5448.86
P/FCF Ratio
12.687.747.637.5217.7921.77
P/OCF Ratio
12.127.196.446.6616.9120.04
PEG Ratio
2.550.770.770.911.32-
EV/Sales Ratio
0.670.360.470.540.881.36
EV/EBITDA Ratio
9.424.947.187.4711.5617.19
EV/EBIT Ratio
13.667.1211.5211.1716.3123.82
EV/FCF Ratio
13.299.159.578.8619.6423.31
Debt / Equity Ratio
0.711.021.391.201.421.18
Debt / EBITDA Ratio
-2.283.222.743.212.59
Debt / FCF Ratio
2.364.224.293.245.463.51
Net Debt / Equity Ratio
0.180.400.650.650.910.69
Net Debt / EBITDA Ratio
0.430.901.511.472.051.52
Net Debt / FCF Ratio
0.611.662.021.753.492.06
Asset Turnover
-1.891.861.871.791.80
Inventory Turnover
-954.641244.011987.912688.191729.13
Quick Ratio
1.191.301.221.261.001.11
Current Ratio
1.321.391.311.381.081.18
Return on Equity (ROE)
-18.35%10.73%15.21%18.14%20.08%
Return on Assets (ROA)
-6.04%4.75%5.63%6.04%6.43%
Return on Invested Capital (ROIC)
23.65%13.12%8.67%10.02%11.26%13.59%
Return on Capital Employed (ROCE)
15.40%14.70%10.90%12.80%14.10%15.30%
Earnings Yield
4.70%9.37%4.46%5.29%3.75%2.62%
FCF Yield
7.89%12.93%13.11%13.30%5.62%4.59%
Dividend Yield
2.22%4.46%3.86%3.47%2.29%1.57%
Payout Ratio
-46.57%83.56%59.61%53.91%52.01%
Buyback Yield / Dilution
1.35%1.52%1.03%-0.02%-0.04%-0.02%
Total Shareholder Return
3.52%5.98%4.88%3.45%2.25%1.55%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.