AP Biosciences, Inc. (TPEX:6945)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
95.60
+0.30 (0.31%)
Sep 8, 2026, 12:44 PM CST

AP Biosciences Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
9,24315,3204,2233,017--
Market Cap Growth
-11.35%262.77%39.97%---
Enterprise Value
7,10314,1092,5592,131--
Last Close Price
95.30180.0049.7546.60--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PS Ratio
---93.55--
PB Ratio
3.9712.052.603.85--
P/TBV Ratio
3.9812.082.613.87--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
---66.08--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.020.050.040.11--
Net Debt / Equity Ratio
-0.92-0.87-0.91-0.84-0.98-1.00
Net Debt / EBITDA Ratio
4.272.513.391.913.723.12
Net Debt / FCF Ratio
5.592.954.051.983.893.23
Asset Turnover
---0.03-0.01
Quick Ratio
57.4829.7339.7724.77241.9126.35
Current Ratio
57.6629.9439.8724.80242.1026.67
Return on Equity (ROE)
-24.52%-30.74%-35.13%-36.04%-34.83%-31.24%
Return on Assets (ROA)
-16.33%-18.45%-20.96%-21.78%-22.10%-18.95%
Return on Capital Employed (ROCE)
-21.80%-34.50%-26.00%-40.40%-27.10%-33.50%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-5.02%-2.90%-10.01%-11.24%--
FCF Yield
-4.14%-2.46%-8.61%-11.03%--
Buyback Yield / Dilution
-1.47%-13.06%-16.28%-22.98%-118.32%-75.62%