Feng Chi Biotech Corp. (TPEX:6744)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
16.70
-0.10 (-0.60%)
At close: Apr 24, 2026

Feng Chi Biotech Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
257274305342308381
Market Cap Growth
-15.23%-10.10%-10.81%11.00%-19.19%-16.10%
Enterprise Value
84899612883159
Last Close Price
16.7017.8018.8820.1917.2320.13
PE Ratio
17.7718.9418.3815.0012.5116.48
PS Ratio
1.451.551.781.891.592.09
PB Ratio
1.071.141.271.441.311.65
P/TBV Ratio
1.071.141.271.441.311.65
P/FCF Ratio
--29.1624.3910.8511.98
P/OCF Ratio
79.4784.7112.1722.1810.8111.58
EV/Sales Ratio
0.480.500.560.710.430.87
EV/EBITDA Ratio
3.253.844.254.482.724.88
EV/EBIT Ratio
6.106.455.965.323.086.00
EV/FCF Ratio
-8.63-9.209.162.934.99
Debt / Equity Ratio
0.020.020.030.050.060.01
Debt / EBITDA Ratio
0.210.210.320.340.400.07
Debt / FCF Ratio
--0.780.770.470.08
Net Debt / Equity Ratio
-0.72-0.72-0.83-0.86-0.94-0.99
Net Debt / EBITDA Ratio
-7.43-7.43-8.80-7.16-7.22-7.00
Net Debt / FCF Ratio
17.6517.65-19.03-14.63-7.80-7.15
Asset Turnover
0.600.600.570.590.650.64
Inventory Turnover
3.653.654.934.494.814.08
Quick Ratio
4.284.284.164.214.014.32
Current Ratio
5.145.144.604.664.474.74
Return on Equity (ROE)
6.03%6.03%6.94%9.62%10.55%10.16%
Return on Assets (ROA)
2.95%2.95%3.36%4.96%5.69%5.79%
Return on Invested Capital (ROIC)
17.61%21.91%35.70%85.47%255.76%314.29%
Return on Capital Employed (ROCE)
5.70%5.70%6.60%9.80%11.00%11.50%
Earnings Yield
5.63%5.28%5.44%6.67%7.99%6.07%
FCF Yield
-3.80%-3.57%3.43%4.10%9.22%8.35%
Dividend Yield
5.69%-5.03%5.20%7.83%6.21%
Payout Ratio
101.08%101.08%97.45%91.22%78.21%76.55%
Buyback Yield / Dilution
0.08%0.08%-0.02%0.07%-0.08%-0.01%
Total Shareholder Return
5.74%0.08%5.01%5.26%7.75%6.20%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.