OBI Pharma, Inc. (TPEX:4174)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
28.60
+0.40 (1.42%)
May 29, 2026, 1:30 PM CST

OBI Pharma 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
3,7637,10015,38815,91015,83122,680
Market Cap Growth
-62.34%-53.86%-3.28%0.50%-30.20%-13.48%
Enterprise Value
4,1996,95115,55914,39612,41121,039
Last Close Price
28.6054.00117.00137.98137.38224.38
PS Ratio
75.75121.22245.51382.923360.521208.19
PB Ratio
1.682.613.193.212.585.86
P/TBV Ratio
2.653.864.104.263.739.79
EV/Sales Ratio
84.52118.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.190.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
2.484.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
-52.66%-28.91%-15.01%-6.58%-10.19%-6.75%
FCF Yield
-46.26%-29.07%-12.65%-11.03%-11.84%-5.76%
Buyback Yield / Dilution
-3.76%-12.56%-1.99%-3.12%-11.65%-0.18%