StemCell Institute Inc. (TYO:7096)
Japan flag Japan · Delayed Price · Currency is JPY
763.00
-5.00 (-0.65%)
Jul 16, 2026, 10:26 AM JST

StemCell Institute Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
7,8697,84913,90520,28825,77020,570
Market Cap Growth
-26.51%-43.55%-31.46%-21.27%25.28%-
Enterprise Value
5,8995,66710,77217,59422,46217,160
Last Close Price
768.00766.001357.001950.072476.991977.16
PE Ratio
50.0450.6436.1265.45130.15154.66
Forward PE
70.4639.49----
PS Ratio
2.802.795.198.1812.3211.55
PB Ratio
2.562.555.297.5411.219.78
P/TBV Ratio
3.203.195.577.6611.339.89
P/FCF Ratio
---134.36599.3071.42
P/OCF Ratio
107.80107.5229.7760.74260.3043.86
EV/Sales Ratio
2.102.024.027.0910.749.64
EV/EBITDA Ratio
16.4315.7919.6932.9555.8853.13
EV/EBIT Ratio
29.0627.9225.7142.5075.3875.60
EV/FCF Ratio
---116.52522.3759.58
Debt / Equity Ratio
0.150.150.200.000.00-
Debt / EBITDA Ratio
1.311.310.950.010.01-
Debt / FCF Ratio
---0.050.12-
Net Debt / Equity Ratio
-0.77-0.77-1.02-1.05-1.44-1.67
Net Debt / EBITDA Ratio
-6.58-6.58-4.90-5.31-8.26-10.87
Net Debt / FCF Ratio
7.037.03243.91-18.79-77.19-12.19
Asset Turnover
0.360.360.380.400.380.39
Inventory Turnover
21.1421.1421.4622.3519.1118.61
Quick Ratio
1.141.141.171.181.301.35
Current Ratio
1.171.171.201.201.331.37
Return on Equity (ROE)
4.59%4.59%14.48%12.43%9.00%7.77%
Return on Assets (ROA)
1.62%1.62%3.73%4.19%3.38%3.09%
Return on Invested Capital (ROIC)
20.58%37.31%----
Return on Capital Employed (ROCE)
5.70%5.70%13.20%14.90%12.50%10.50%
Earnings Yield
1.97%1.98%2.77%1.53%0.77%0.65%
FCF Yield
-4.27%-4.28%-0.08%0.74%0.17%1.40%
Payout Ratio
--66.23%---
Buyback Yield / Dilution
1.39%1.39%0.05%0.00%-102.33%-4.05%