Steminent Biotherapeutics Inc. (TPEX:7729)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
77.70
+0.50 (0.65%)
Jul 30, 2026, 9:46 AM CST

Steminent Biotherapeutics Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5,1444,0051,284---
Market Cap Growth
281.98%211.83%----
Enterprise Value
4,7183,9241,036---
Last Close Price
77.2059.2021.14---

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PB Ratio
8.566.663.62---
P/TBV Ratio
8.586.683.65---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
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%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-3.38%-4.35%-12.36%---
FCF Yield
-2.72%-3.50%-17.64%---
Buyback Yield / Dilution
-5.49%-5.49%-15.42%-8.84%-26.27%-17.57%