Stella Pharma Corporation (TYO:4888)
Japan flag Japan · Delayed Price · Currency is JPY
470.00
+1.00 (0.21%)
At close: Mar 6, 2026

Stella Pharma 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
15,99613,0359,08711,48517,281-
Market Cap Growth
5.62%43.45%-20.88%-33.54%--
Enterprise Value
14,09110,3967,50110,14614,767-
Last Close Price
470.00383.00291.00387.00603.00-
PS Ratio
16.5213.5633.7850.15172.82-
PB Ratio
5.944.073.824.175.61-
P/TBV Ratio
6.034.133.914.275.74-
P/FCF Ratio
-95.85----
P/OCF Ratio
-93.11----
EV/Sales Ratio
14.5610.8227.8844.31147.68-
EV/FCF Ratio
-76.44----
Debt / Equity Ratio
0.290.240.390.400.416.14
Debt / FCF Ratio
-5.63----
Net Debt / Equity Ratio
-0.71-0.76-0.60-0.59-0.660.70
Net Debt / EBITDA Ratio
9.7843.571.962.102.86-0.25
Net Debt / FCF Ratio
--17.941.601.901.80-0.20
Asset Turnover
0.200.210.070.050.030.09
Inventory Turnover
0.100.100.050.030.030.07
Quick Ratio
13.2110.055.346.5810.694.09
Current Ratio
18.7713.447.989.0113.565.67
Return on Equity (ROE)
-9.84%-5.01%-29.76%-26.68%-46.36%-143.26%
Return on Assets (ROA)
-2.89%-1.22%-11.66%-11.14%-13.69%-18.08%
Return on Capital Employed (ROCE)
-5.00%-1.80%-22.60%-20.60%-16.80%-39.40%
Earnings Yield
-1.74%-1.07%-8.40%-6.77%-4.44%-
FCF Yield
-1.04%-9.75%-7.43%-6.52%-
Buyback Yield / Dilution
-4.11%-7.76%-7.27%-2.83%-40.17%-28.43%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.