Uwell Biopharma, Inc. (TPEX:7902)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
41.00
-0.60 (-1.44%)
At close: May 8, 2026

Uwell Biopharma 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
Debt / Equity Ratio
0.010.010.080.080.180.14
Net Debt / Equity Ratio
-0.94-0.94-0.66-0.74-0.42-0.63
Net Debt / EBITDA Ratio
5.245.241.061.710.411.16
Net Debt / FCF Ratio
5.815.811.321.830.541.26
Asset Turnover
000.01---
Quick Ratio
24.5724.574.489.522.836.28
Current Ratio
24.6124.614.539.612.906.68
Return on Equity (ROE)
-33.18%-33.18%-48.06%-59.77%-62.47%-69.31%
Return on Assets (ROA)
-20.10%-20.10%-27.88%-33.99%-37.52%-33.39%
Return on Capital Employed (ROCE)
-20.30%-20.30%-66.30%-44.40%-98.90%-52.00%
Buyback Yield / Dilution
-31.83%-31.58%-31.62%-55.95%-141.86%-11.16%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.