PlexBio Co., Ltd. (TPEX:6572)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
10.10
-0.55 (-5.16%)
May 8, 2026, 1:55 PM CST

PlexBio Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,0738061,2801,4611,2491,855
Market Cap Growth
9.41%-37.00%-12.41%17.01%-32.68%-23.47%
Enterprise Value
7544827811,0287591,330
Last Close Price
10.357.7812.3514.1012.0517.90
PS Ratio
8.446.3510.008.746.5314.85
PB Ratio
3.462.603.423.442.613.47
P/TBV Ratio
3.462.603.423.452.613.48
EV/Sales Ratio
5.933.796.106.153.9710.64
Debt / Equity Ratio
0.030.030.020.030.010.02
Net Debt / Equity Ratio
-1.03-1.03-1.09-0.98-0.99-1.03
Net Debt / EBITDA Ratio
5.495.495.887.578.494.55
Net Debt / FCF Ratio
4.014.0147.4212.996.485.76
Asset Turnover
0.250.250.240.300.290.16
Inventory Turnover
1.201.201.593.083.011.67
Quick Ratio
2.872.872.528.0610.714.11
Current Ratio
3.583.583.188.7811.844.74
Return on Equity (ROE)
-18.24%-18.24%-15.43%-12.95%-10.48%-21.99%
Return on Assets (ROA)
-8.05%-8.05%-9.13%-7.30%-6.36%-10.87%
Return on Capital Employed (ROCE)
-19.90%-19.90%-19.70%-13.90%-12.50%-23.00%
Earnings Yield
-5.82%-7.75%-4.81%-4.00%-4.25%-7.09%
FCF Yield
-7.41%-9.86%-0.68%-2.20%-5.85%-5.17%
Buyback Yield / Dilution
-----0.11%-0.51%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.