Pharmosa Biopharm Inc. (TPEX:6875)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
38.85
-1.05 (-2.63%)
Mar 4, 2026, 10:29 AM CST

Pharmosa Biopharm Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
5,1516,82910,3147,055--
Market Cap Growth
-28.24%-33.79%46.18%---
Enterprise Value
4,0385,3389,3306,778--
Last Close Price
39.9052.9088.0062.22--
PE Ratio
--1219.72---
PS Ratio
37.6740.7532.80---
PB Ratio
3.093.529.079.27--
P/TBV Ratio
3.093.539.079.27--
P/OCF Ratio
--327.98---
EV/Sales Ratio
29.5431.8629.67---
EV/EBITDA Ratio
--3121.44---
Debt / Equity Ratio
0.060.060.130.030.070.31
Debt / EBITDA Ratio
--7.04---
Net Debt / Equity Ratio
-0.67-0.77-0.73-0.86-0.80-0.71
Net Debt / EBITDA Ratio
4.697.32-277.582.451.671.58
Net Debt / FCF Ratio
2.935.1316.592.431.761.54
Asset Turnover
0.070.100.30---
Inventory Turnover
0.711.74----
Quick Ratio
12.9914.0312.5824.2313.964.18
Current Ratio
13.8614.4813.0224.6514.394.31
Return on Equity (ROE)
-13.32%-10.84%0.89%-41.24%-54.73%-103.22%
Return on Assets (ROA)
-8.16%-7.81%-0.17%-24.49%-28.67%-35.08%
Return on Capital Employed (ROCE)
-14.60%-10.70%-0.20%-35.20%-46.80%-42.20%
Earnings Yield
-4.62%-2.44%0.08%-3.78%--
FCF Yield
-7.37%-4.28%-0.48%-3.81%--
Buyback Yield / Dilution
-4.56%-11.49%-15.09%-16.02%-78.34%-27.94%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.