Obigen Pharma Inc. (TPEX:7876)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
36.85
-0.95 (-2.51%)
At close: Mar 27, 2026

Obigen Pharma Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22
3,9404,170---
Enterprise Value
3,5073,605---
Last Close Price
36.8539.00---
PB Ratio
2.853.02---
P/TBV Ratio
5.215.52---
Debt / Equity Ratio
0.060.060.060.060.04
Net Debt / Equity Ratio
-0.31-0.31-0.39-0.43-0.25
Net Debt / EBITDA Ratio
1.801.803.465.202.96
Net Debt / FCF Ratio
1.741.743.926.541.33
Quick Ratio
17.2117.2122.3239.2925.05
Current Ratio
18.3018.3022.4242.2628.78
Return on Equity (ROE)
-21.32%-21.32%-15.21%-14.36%-
Return on Assets (ROA)
-12.96%-12.96%-9.35%-8.84%-
Return on Capital Employed (ROCE)
-23.40%-23.40%-16.40%-12.60%-14.30%
Earnings Yield
-8.27%-7.82%---
FCF Yield
-6.32%-5.97%---
Buyback Yield / Dilution
-0.22%-0.22%-3.45%-34.82%-
Source: S&P Global Market Intelligence. Standard template. Financial Sources.