RBC Bioscience Corporation (TPEX:6848)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
19.15
-0.45 (-2.30%)
At close: Apr 24, 2026

RBC Bioscience 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
248219248210206459
Market Cap Growth
-2.29%-11.78%17.90%2.21%-55.24%-
Enterprise Value
603594632617596946
Last Close Price
19.1516.8517.0813.7512.6027.27
PE Ratio
11.689.2911.4932.6954.4415.99
PS Ratio
1.131.001.211.221.181.83
PB Ratio
0.930.810.990.870.831.79
P/TBV Ratio
0.990.871.050.890.841.81
P/FCF Ratio
7.296.424.6125.59--
P/OCF Ratio
6.135.404.4315.9231.15-
EV/Sales Ratio
2.752.713.083.583.433.77
EV/EBITDA Ratio
11.6711.5012.2519.3623.8015.39
EV/EBIT Ratio
17.2216.9717.8642.4276.8919.47
EV/FCF Ratio
17.7017.4311.7575.08--
Debt / Equity Ratio
1.461.461.821.961.941.99
Debt / EBITDA Ratio
7.577.578.5914.1717.827.51
Debt / FCF Ratio
11.4811.488.4557.42--
Net Debt / Equity Ratio
1.321.321.501.691.631.61
Net Debt / EBITDA Ratio
6.876.877.2612.7616.216.73
Net Debt / FCF Ratio
10.4110.416.9749.49-120.96-0.87
Asset Turnover
0.300.300.270.220.210.37
Inventory Turnover
2.362.362.212.172.052.40
Quick Ratio
0.660.660.850.890.830.83
Current Ratio
1.251.251.411.411.271.41
Return on Equity (ROE)
9.09%9.09%8.80%2.63%1.49%13.31%
Return on Assets (ROA)
2.94%2.94%2.91%1.18%0.59%4.47%
Return on Invested Capital (ROIC)
4.44%4.44%4.45%1.82%0.90%9.23%
Return on Capital Employed (ROCE)
5.60%5.60%5.40%2.20%1.20%6.90%
Earnings Yield
9.47%10.77%8.70%3.06%1.84%6.25%
FCF Yield
13.72%15.59%21.71%3.91%-1.63%-103.39%
Dividend Yield
1.57%-2.98%2.91%8.08%3.03%
Payout Ratio
18.19%18.19%60.16%226.02%312.23%50.06%
Buyback Yield / Dilution
-0.34%0.07%-0.43%0.08%-5.81%-2.28%
Total Shareholder Return
1.19%0.07%2.55%2.99%2.27%0.75%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.