Stella Pharma Corporation logo

Stella Pharma Corporation

4888.T

JPXHealthcareBiotechnology

Latest quote

¥357

Market data unavailable

Aug 24, 3:30 PM JST

4888.T company overview

Regular session · JST · Market data may be delayed.

Company profile

Industry
Biotechnology
Sector
Healthcare
Headquarters
JP

Market position

Volume
124.7K
Market cap
12.86B JPY

Financials

Financial statements

Margin trends

Profitability as a percentage of reported revenue.

Gross marginOperating marginNet margin
Gross, operating, and net margin trends172%-170%-511%-852%Gross margin, FY2021: 50.68%Gross margin, FY2022: 83.97%Gross margin, FY2023: 75.58%Gross margin, FY2024: 86.23%Gross margin, FY2025: 77.48%Operating margin, FY2021: -741.19%Operating margin, FY2022: -352.20%Operating margin, FY2023: -282.12%Operating margin, FY2024: -9.39%Operating margin, FY2025: -231.60%Net margin, FY2021: -766.98%Net margin, FY2022: -340.00%Net margin, FY2023: -283.40%Net margin, FY2024: -14.65%Net margin, FY2025: -241.48%FY2021FY2022FY2023FY2024FY2025
Gross margin FY2021 50.68%. Gross margin FY2022 83.97%. Gross margin FY2023 75.58%. Gross margin FY2024 86.23%. Gross margin FY2025 77.48%. Operating margin FY2021 -741.19%. Operating margin FY2022 -352.20%. Operating margin FY2023 -282.12%. Operating margin FY2024 -9.39%. Operating margin FY2025 -231.60%. Net margin FY2021 -766.98%. Net margin FY2022 -340.00%. Net margin FY2023 -283.40%. Net margin FY2024 -14.65%. Net margin FY2025 -241.48%.

Income trends

Revenue

323.39M JPY-66.35%

Operating income

−748.96M JPY-729.91%

Net income

−780.92M JPY-454.59%
Income trends across reported periods1.14B JPY430.71M JPY−276.43M JPY−983.56M JPYRevenue, FY2021: 100.1M JPYRevenue, FY2022: 229.07M JPYRevenue, FY2023: 269.49M JPYRevenue, FY2024: 961.06M JPYRevenue, FY2025: 323.39M JPYOperating income, FY2021: −741.9M JPYOperating income, FY2022: −806.78M JPYOperating income, FY2023: −760.3M JPYOperating income, FY2024: −90.25M JPYOperating income, FY2025: −748.96M JPYNet income, FY2021: −767.72M JPYNet income, FY2022: −778.82M JPYNet income, FY2023: −763.75M JPYNet income, FY2024: −140.81M JPYNet income, FY2025: −780.92M JPYFY2021FY2022FY2023FY2024FY2025
Revenue FY2021 100.1M JPY. Revenue FY2022 229.07M JPY. Revenue FY2023 269.49M JPY. Revenue FY2024 961.06M JPY. Revenue FY2025 323.39M JPY. Operating income FY2021 −741.9M JPY. Operating income FY2022 −806.78M JPY. Operating income FY2023 −760.3M JPY. Operating income FY2024 −90.25M JPY. Operating income FY2025 −748.96M JPY. Net income FY2021 −767.72M JPY. Net income FY2022 −778.82M JPY. Net income FY2023 −763.75M JPY. Net income FY2024 −140.81M JPY. Net income FY2025 −780.92M JPY.
Metric (JPY)FY2025FY2024FY2023FY2022FY2021
Revenue323.39M JPY961.06M JPY269.49M JPY229.07M JPY100.1M JPY
Cost of goods sold72.83M JPY132.33M JPY65.81M JPY36.71M JPY49.37M JPY
Gross profit250.56M JPY828.72M JPY203.69M JPY192.36M JPY50.73M JPY
Research and development328.41M JPY393.56M JPY374.35M JPY255.21M JPY
Selling, general, and administrative999.51M JPY590.56M JPY570.43M JPY624.79M JPY537.42M JPY
Operating expenses999.51M JPY918.97M JPY963.99M JPY999.13M JPY792.63M JPY
Interest income401K JPY1.29M JPY1.44M JPY1.43M JPY146K JPY
Interest expense7.25M JPY4.08M JPY2.08M JPY2.58M JPY3.1M JPY
Depreciation and amortization28.6M JPY34.72M JPY35.04M JPY35.05M JPY34.13M JPY
Operating income−748.96M JPY−90.25M JPY−760.3M JPY−806.78M JPY−741.9M JPY
Net income−780.92M JPY−140.81M JPY−763.75M JPY−778.82M JPY−767.72M JPY

Company facts updated Aug 24, 2026.

Earnings

Latest fiscal-year EPS
-22.95
FY2025
Latest fiscal-year revenue
323.39M JPY
FY2025 · -66.35% year over year

Annual EPS trend

Reported history and fiscal-year consensus

ReportedConsensus forecast
Annual EPS trend-1.95-11.04-20.14-29.24FY21FY22FY23FY24FY25

Annual revenue trend

Reported history and fiscal-year consensus

ReportedConsensus forecast
Annual revenue trend1.05B702.77M358.38M14MFY21FY22FY23FY24FY25

4888.T peers

Continue in GoAI

Research 4888.T

research.disclaimer