Formosa Pharmaceuticals, Inc. (TPE:6838)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
25.85
0.00 (0.00%)
At close: Mar 24, 2026

Formosa Pharmaceuticals Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,9033,9865,6546,7005,9213,390
Market Cap Growth
-29.47%-29.51%-15.62%13.17%74.66%-
Enterprise Value
2,4892,4994,0175,4725,8002,937
Last Close Price
25.8526.4037.4549.9550.5932.95
PS Ratio
411.03419.7839.44214.954502.47118.82
PB Ratio
2.682.743.655.8812.678.62
P/TBV Ratio
3.934.014.698.77105.56-
EV/Sales Ratio
262.09263.2128.02175.534410.71102.95
Debt / Equity Ratio
0.020.020.020.030.020.01
Net Debt / Equity Ratio
-0.97-0.97-1.05-1.04-0.89-0.52
Net Debt / EBITDA Ratio
11.6911.6911.574.791.200.60
Net Debt / FCF Ratio
13.3913.3911.925.991.200.62
Asset Turnover
0.010.010.080.020.000.05
Inventory Turnover
3.143.14----
Quick Ratio
8.748.748.574.896.2611.55
Current Ratio
9.119.118.734.996.5612.15
Return on Equity (ROE)
-5.56%-5.56%-14.94%-40.04%-94.39%-135.15%
Return on Assets (ROA)
-5.10%-5.10%-5.72%-13.58%-30.45%-41.28%
Return on Capital Employed (ROCE)
-9.00%-9.00%-9.20%-19.30%-47.20%-56.80%
Earnings Yield
-2.14%-2.10%-3.55%-4.81%-6.86%-11.83%
FCF Yield
-2.71%-2.65%-2.40%-2.96%-5.85%-9.78%
Buyback Yield / Dilution
-7.90%-7.90%-13.48%-18.00%-13.70%-31.19%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.