Handa Pharmaceuticals, Inc. (TPEX:6620)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
75.60
-0.40 (-0.53%)
Apr 29, 2026, 1:30 PM CST

Handa Pharmaceuticals Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
12,58013,53010,57625,89116,0748,451
Upgrade
Market Cap Growth
-2.58%27.93%-59.15%61.07%90.20%199.72%
Upgrade
Enterprise Value
8,92410,9658,08523,74715,8698,249
Upgrade
Last Close Price
76.0086.0073.58179.00118.6165.86
Upgrade
PE Ratio
15.7318.0522.3735.62--
Upgrade
PS Ratio
7.277.8212.7323.4081.32289.08
Upgrade
PB Ratio
2.222.393.399.3922.2918.25
Upgrade
P/TBV Ratio
2.572.774.899.5223.4619.80
Upgrade
P/FCF Ratio
55.4959.6821.5938.79--
Upgrade
P/OCF Ratio
51.6455.5421.2538.74--
Upgrade
EV/Sales Ratio
5.166.349.7321.4780.28282.15
Upgrade
EV/EBITDA Ratio
8.1310.1019.2034.00--
Upgrade
EV/EBIT Ratio
9.5511.7419.3434.25--
Upgrade
EV/FCF Ratio
39.3648.3616.5135.58--
Upgrade
Debt / Equity Ratio
0.010.010.010.010.040.03
Upgrade
Debt / EBITDA Ratio
0.040.040.090.02--
Upgrade
Debt / FCF Ratio
0.210.210.080.02--
Upgrade
Net Debt / Equity Ratio
-0.65-0.65-0.57-0.84-0.47-0.59
Upgrade
Net Debt / EBITDA Ratio
-3.37-3.37-4.25-3.304.141.11
Upgrade
Net Debt / FCF Ratio
-16.13-16.13-3.65-3.451.591.47
Upgrade
Asset Turnover
0.370.370.260.580.310.05
Upgrade
Quick Ratio
36.4136.418.4912.8911.6310.05
Upgrade
Current Ratio
36.6036.608.7212.9613.0710.57
Upgrade
Return on Equity (ROE)
17.08%17.08%16.10%41.81%-6.76%-49.43%
Upgrade
Return on Assets (ROA)
12.51%12.51%8.07%22.64%-8.54%-29.36%
Upgrade
Return on Invested Capital (ROIC)
38.05%44.86%46.33%151.89%-30.57%-118.36%
Upgrade
Return on Capital Employed (ROCE)
16.20%16.20%13.10%24.50%-11.80%-54.20%
Upgrade
Earnings Yield
5.96%5.54%4.47%2.81%-0.25%-2.93%
Upgrade
FCF Yield
1.80%1.68%4.63%2.58%-1.32%-2.19%
Upgrade
Dividend Yield
2.62%2.33%2.05%0.56%--
Upgrade
Payout Ratio
31.52%31.52%29.84%---
Upgrade
Buyback Yield / Dilution
-10.09%-10.09%-4.73%-7.29%-6.65%-1.87%
Upgrade
Total Shareholder Return
-7.46%-7.76%-2.68%-6.73%-6.65%-1.87%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.