PlexBio Co., Ltd. (TPEX:6572)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
12.25
-0.75 (-5.77%)
Apr 20, 2026, 1:21 PM CST

PlexBio 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
1,2908061,2801,4611,2491,855
Market Cap Growth
13.18%-37.00%-12.41%17.01%-32.68%-23.47%
Enterprise Value
9724827811,0287591,330
Last Close Price
12.457.7812.3514.1012.0517.90
PS Ratio
10.156.3510.008.746.5314.85
PB Ratio
4.162.603.423.442.613.47
P/TBV Ratio
4.162.603.423.452.613.48
EV/Sales Ratio
7.643.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
6.496.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.461.461.593.083.011.67
Quick Ratio
2.852.852.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
-4.84%-7.75%-4.81%-4.00%-4.25%-7.09%
FCF Yield
-6.16%-9.86%-0.68%-2.20%-5.85%-5.17%
Buyback Yield / Dilution
0.33%-0.45%---0.11%-0.51%
Updated Jun 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.