Formosa Pharmaceuticals, Inc. (TPE:6838)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
22.65
+0.20 (0.89%)
Aug 19, 2026, 1:30 PM CST

Formosa Pharmaceuticals Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,3893,9865,6546,7005,9213,390
Market Cap Growth
-30.92%-29.51%-15.62%13.17%74.66%-
Enterprise Value
2,1982,4994,0175,4725,8002,937
Last Close Price
22.4526.4037.4549.9550.5932.95
PS Ratio
64.46419.7839.44214.954502.47118.82
PB Ratio
2.472.743.655.8812.678.62
P/TBV Ratio
3.654.014.698.77105.56-
EV/Sales Ratio
41.80263.2128.02175.534410.71102.95
Debt / Equity Ratio
0.020.020.020.030.020.01
Net Debt / Equity Ratio
-0.87-0.97-1.05-1.04-0.89-0.52
Net Debt / EBITDA Ratio
9.5311.0211.574.791.200.60
Net Debt / FCF Ratio
4.0513.3911.925.991.200.62
Asset Turnover
0.030.010.080.020.000.05
Inventory Turnover
5.153.14----
Quick Ratio
12.968.828.574.896.2611.55
Current Ratio
14.639.118.734.996.5612.15
Return on Equity (ROE)
-12.92%-5.56%-14.94%-40.04%-94.39%-135.15%
Return on Assets (ROA)
-5.22%-5.10%-5.72%-13.58%-30.45%-41.28%
Return on Capital Employed (ROCE)
-9.30%-9.00%-9.20%-19.30%-47.20%-56.80%
Earnings Yield
-5.61%-2.10%-3.55%-4.81%-6.86%-11.83%
FCF Yield
-8.69%-2.65%-2.40%-2.96%-5.85%-9.78%
Buyback Yield / Dilution
-3.49%-7.22%-13.48%-18.00%-13.70%-31.19%