Formosa Pharmaceuticals, Inc. (TPE:6838)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
24.90
+0.15 (0.61%)
At close: May 29, 2026

Formosa Pharmaceuticals 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,7593,9865,6546,7005,9213,390
Market Cap Growth
1.63%-29.51%-15.62%13.17%74.66%-
Enterprise Value
2,4022,4994,0175,4725,8002,937
Last Close Price
24.9026.4037.4549.9550.5932.95
PS Ratio
69.20419.7839.44214.954502.47118.82
PB Ratio
2.612.743.655.8812.678.62
P/TBV Ratio
3.804.014.698.77105.56-
EV/Sales Ratio
44.22263.2128.02175.534410.71102.95
Debt / Equity Ratio
0.020.020.020.030.020.01
Net Debt / Equity Ratio
-0.94-0.97-1.05-1.04-0.89-0.52
Net Debt / EBITDA Ratio
13.3111.0211.574.791.200.60
Net Debt / FCF Ratio
16.1713.3911.925.991.200.62
Asset Turnover
0.030.010.080.020.000.05
Inventory Turnover
4.723.14----
Quick Ratio
11.008.828.574.896.2611.55
Current Ratio
11.509.118.734.996.5612.15
Return on Equity (ROE)
-3.93%-5.56%-14.94%-40.04%-94.39%-135.15%
Return on Assets (ROA)
-4.47%-5.10%-5.72%-13.58%-30.45%-41.28%
Return on Capital Employed (ROCE)
-7.70%-9.00%-9.20%-19.30%-47.20%-56.80%
Earnings Yield
-1.55%-2.10%-3.55%-4.81%-6.86%-11.83%
FCF Yield
-2.23%-2.65%-2.40%-2.96%-5.85%-9.78%
Buyback Yield / Dilution
-4.10%-7.22%-13.48%-18.00%-13.70%-31.19%