Steminent Biotherapeutics Inc. (TPEX:7729)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
75.10
-0.80 (-1.05%)
May 8, 2026, 1:58 PM CST

Steminent Biotherapeutics Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,9984,0051,284---
Market Cap Growth
361.46%211.83%----
Enterprise Value
4,5723,9241,036---
Last Close Price
75.0059.2021.14---
PB Ratio
8.316.663.62---
P/TBV Ratio
8.346.683.65---
Debt / Equity Ratio
0.120.120.180.150.340.08
Net Debt / Equity Ratio
-0.71-0.71-0.43-0.76-0.60-0.86
Net Debt / EBITDA Ratio
2.752.750.972.911.022.94
Net Debt / FCF Ratio
3.043.040.682.651.373.79
Asset Turnover
---0.000.000.01
Inventory Turnover
0.060.060.620.361.380.37
Quick Ratio
13.1113.116.8711.716.3810.28
Current Ratio
13.5813.587.4312.076.6810.79
Return on Equity (ROE)
-36.41%-36.41%-37.45%-39.37%-41.92%-107.40%
Return on Assets (ROA)
-19.12%-19.12%-19.69%-19.81%-23.83%-24.89%
Return on Capital Employed (ROCE)
-26.30%-26.30%-40.10%-23.70%-46.40%-29.40%
Earnings Yield
-3.48%-4.35%-12.36%---
FCF Yield
-2.80%-3.50%-17.64%---
Buyback Yield / Dilution
-5.49%-5.49%-15.42%-8.84%-26.27%-17.57%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.