Stella Pharma Corporation (TYO:4888)
Japan flag Japan · Delayed Price · Currency is JPY
349.00
+17.00 (5.12%)
Jun 3, 2026, 3:30 PM JST

Stella Pharma 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
11,63125,83213,0359,08711,48517,281
Market Cap Growth
3.56%98.17%43.45%-20.88%-33.54%-
Enterprise Value
9,55423,92710,3967,50110,14614,767
Last Close Price
332.00759.00383.00291.00387.00603.00
PS Ratio
36.0179.9713.5633.7850.15172.82
PB Ratio
4.7910.654.073.824.175.61
P/TBV Ratio
4.8810.844.133.914.275.74
P/FCF Ratio
--95.85---
P/OCF Ratio
--93.11---
EV/Sales Ratio
29.5874.0810.8227.8844.31147.68
EV/FCF Ratio
-27.69-76.44---
Debt / Equity Ratio
0.310.310.240.390.400.41
Debt / FCF Ratio
--5.63---
Net Debt / Equity Ratio
-0.86-0.86-0.76-0.60-0.59-0.66
Net Debt / EBITDA Ratio
2.882.8843.571.962.102.86
Net Debt / FCF Ratio
6.026.02-17.941.601.901.80
Asset Turnover
0.070.070.210.070.050.03
Inventory Turnover
0.040.040.100.050.030.03
Quick Ratio
11.1611.1610.055.346.5810.69
Current Ratio
16.8116.8113.447.989.0113.56
Return on Equity (ROE)
-27.69%-27.69%-5.01%-29.76%-26.68%-46.36%
Return on Assets (ROA)
-9.45%-9.45%-1.22%-11.66%-11.14%-13.69%
Return on Capital Employed (ROCE)
-17.70%-17.70%-1.80%-22.60%-20.60%-16.80%
Earnings Yield
-6.71%-3.02%-1.07%-8.40%-6.77%-4.44%
FCF Yield
-2.97%-1.34%1.04%-9.75%-7.43%-6.52%
Buyback Yield / Dilution
-1.93%-1.93%-7.76%-7.27%-2.83%-40.17%