Stella Pharma Corporation (TYO:4888)
Japan flag Japan · Delayed Price · Currency is JPY
314.00
-14.00 (-4.27%)
At close: Feb 6, 2026

Stella Pharma Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
10,68713,0359,08711,48517,281-
Market Cap Growth
-38.31%43.45%-20.88%-33.54%--
Enterprise Value
8,57610,3967,50110,14614,767-
Last Close Price
314.00383.00291.00387.00603.00-
PS Ratio
10.7713.5633.7850.15172.82-
PB Ratio
3.694.073.824.175.61-
P/TBV Ratio
3.744.133.914.275.74-
P/FCF Ratio
-95.85----
P/OCF Ratio
-93.11----
EV/Sales Ratio
8.6410.8227.8844.31147.68-
EV/FCF Ratio
-11.6776.44----
Debt / Equity Ratio
0.240.240.390.400.416.14
Debt / FCF Ratio
-5.63----
Asset Turnover
0.200.210.070.050.030.09
Inventory Turnover
0.110.100.050.030.030.07
Quick Ratio
11.9210.055.346.5810.694.09
Current Ratio
16.6313.447.989.0113.565.67
Return on Equity (ROE)
-5.99%-5.01%-29.76%-26.68%-46.36%-143.26%
Return on Assets (ROA)
-1.48%-1.22%-11.66%-11.14%-13.69%-18.08%
Return on Capital Employed (ROCE)
-2.60%-1.80%-22.60%-20.60%-16.80%-39.40%
Earnings Yield
-1.67%-1.07%-8.40%-6.77%-4.44%-
FCF Yield
-6.88%1.04%-9.75%-7.43%-6.52%-
Buyback Yield / Dilution
-6.40%-7.76%-7.27%-2.83%-40.17%-28.43%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.