Obigen Pharma Inc. (TPEX:7876)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
36.65
-0.25 (-0.68%)
At close: Mar 5, 2026

Obigen Pharma Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22
Debt / Equity Ratio
0.060.060.060.04
Net Debt / Equity Ratio
-0.37-0.39-0.43-0.25
Net Debt / EBITDA Ratio
2.913.465.202.96
Net Debt / FCF Ratio
3.373.926.541.33
Quick Ratio
24.0022.3239.2925.05
Current Ratio
24.5422.4242.2628.78
Return on Equity (ROE)
--15.21%-14.36%-
Return on Assets (ROA)
--9.35%-8.84%-
Return on Capital Employed (ROCE)
-18.10%-16.40%-12.60%-14.30%
Buyback Yield / Dilution
-39.47%-3.45%-34.82%-
Source: S&P Global Market Intelligence. Standard template. Financial Sources.