OBI Pharma, Inc. (TPEX:4174)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
30.20
+0.60 (2.03%)
At close: Jul 9, 2026

OBI Pharma Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,9747,10015,38815,91015,83122,680
Market Cap Growth
-55.88%-53.86%-3.28%0.50%-30.20%-13.48%
Enterprise Value
4,4076,95115,55914,39612,41121,039
Last Close Price
30.2054.00117.00137.98137.38224.38
PS Ratio
79.98121.22245.51382.923360.521208.19
PB Ratio
1.772.613.193.212.585.86
P/TBV Ratio
2.793.864.104.263.739.79
EV/Sales Ratio
88.71118.67248.24346.492634.541120.77
Debt / Equity Ratio
0.210.190.110.110.050.08
Net Debt / Equity Ratio
-0.15-0.25-0.55-0.45-0.73-0.61
Net Debt / EBITDA Ratio
0.170.341.191.172.321.52
Net Debt / FCF Ratio
0.200.331.351.272.391.81
Asset Turnover
0.010.010.010.010.000.00
Inventory Turnover
5.495.905.184.802.855.24
Quick Ratio
3.254.308.2018.1821.718.18
Current Ratio
3.444.518.3419.1022.768.72
Return on Equity (ROE)
-67.84%-59.82%-51.01%-22.83%-37.96%-39.45%
Return on Assets (ROA)
-34.03%-29.87%-26.32%-21.33%-23.86%-21.83%
Return on Capital Employed (ROCE)
-83.40%-70.60%-45.20%-38.40%-33.10%-41.30%
Earnings Yield
-49.87%-28.91%-15.01%-6.58%-10.19%-6.75%
FCF Yield
-43.81%-29.07%-12.65%-11.03%-11.84%-5.76%
Buyback Yield / Dilution
-8.68%-12.56%-1.99%-3.12%-11.65%-0.18%