Stella Pharma Corporation (TYO:4888)
Japan flag Japan · Delayed Price · Currency is JPY
313.00
-2.00 (-0.63%)
Aug 6, 2026, 11:30 AM JST

Stella Pharma Financials Overview

Millions JPY. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
323323961269229100
Revenue Growth
-66.39%-66.39%257.25%17.47%129.00%-51.22%
Gross Profit
27927984521720785
Operating Income
-749-749-90-760-806-741
Net Income
-780-780-140-763-778-767
Earnings Per Share
-22.93-22.93-4.19-24.63-26.94-27.31
EPS Growth
------

Revenue by Geography

Fiscal YearFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingMar '24 Mar '23 Mar '22 Mar '21 Mar '20
China
629.97----
Japan
331.09269.49229.07100.1205.97

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
2,8232,8233,2062,3522,7103,276
Total Debt
7467467669331,0931,253
Net Cash (Debt)
2,0772,0772,4401,4191,6172,023
Net Cash Growth
-14.88%-14.88%71.95%-12.25%-20.07%-
Net Cash Per Share
61.0561.0573.1045.8156.0072.04

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
-334-334140-876-827-1,081
Capital Expenditures
-11-11-4-10-26-46
Free Cash Flow
-345-345136-886-853-1,127
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
86.38%86.38%87.93%80.67%90.39%85.00%
Operating Margin
-231.89%-231.89%-9.37%-282.53%-351.96%-741.00%
Pretax Margin
-240.87%-240.87%-14.36%-282.90%-338.86%-764.00%
Profit Margin
-241.49%-241.49%-14.57%-283.64%-339.74%-767.00%
FCF Margin
-106.81%-106.81%14.15%-329.37%-372.49%-1127.00%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
P/FCF Ratio
--95.85---
PS Ratio
35.1479.9713.5633.7850.15172.82