StemCell Institute Inc. (TYO:7096)
Japan flag Japan · Delayed Price · Currency is JPY
657.00
-10.00 (-1.50%)
Jun 3, 2026, 3:30 PM JST

StemCell Institute Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
6,8347,84913,90520,28825,77020,570
Market Cap Growth
-51.38%-43.55%-31.46%-21.27%25.28%-
Enterprise Value
4,8645,66710,77217,59422,46217,160
Last Close Price
667.00766.001357.001950.072476.991977.16
PE Ratio
43.4650.6436.1265.45130.15154.66
PS Ratio
2.432.795.198.1812.3211.55
PB Ratio
2.222.555.297.5411.219.78
P/TBV Ratio
2.783.195.577.6611.339.89
P/FCF Ratio
---134.36599.3071.42
P/OCF Ratio
93.62107.5229.7760.74260.3043.86
EV/Sales Ratio
1.732.024.027.0910.749.64
EV/EBITDA Ratio
13.5515.7919.6932.9555.8853.13
EV/EBIT Ratio
23.9627.9225.7142.5075.3875.60
EV/FCF Ratio
-14.48--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
2.27%1.98%2.77%1.53%0.77%0.65%
FCF Yield
-4.92%-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%