RBC Life Sciences, Inc. (RBCL)
OTCMKTS · Delayed Price · Currency is USD
0.0001
0.00 (0.00%)
At close: Jul 8, 2025

RBC Life Sciences Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2014FY 2013FY 2012FY 2011FY 20102005 - 2009
Period Ending
Jul '25 Dec '14 Dec '13 Dec '12 Dec '11 Dec '10 2005 - 2009
033246
Upgrade
Market Cap Growth
-63.85%-16.13%54.27%-50.00%-27.57%30.23%
Upgrade
Enterprise Value
-30113
Upgrade
Last Close Price
0.001.301.551.002.002.80
Upgrade
PE Ratio
-----11.01
Upgrade
PS Ratio
0.000.100.140.090.160.22
Upgrade
PB Ratio
0.000.340.380.230.450.62
Upgrade
P/TBV Ratio
0.000.470.510.310.590.82
Upgrade
P/FCF Ratio
--126.18--16.09
Upgrade
P/OCF Ratio
--11.664.9935.4811.27
Upgrade
EV/Sales Ratio
-0.090.020.040.050.12
Upgrade
EV/EBITDA Ratio
----3.432.06
Upgrade
EV/EBIT Ratio
-----3.12
Upgrade
EV/FCF Ratio
--18.30--8.55
Upgrade
Debt / Equity Ratio
-0.140.150.160.180.19
Upgrade
Debt / EBITDA Ratio
----3.971.20
Upgrade
Debt / FCF Ratio
--49.63--4.97
Upgrade
Asset Turnover
1.671.691.431.371.531.52
Upgrade
Inventory Turnover
2.082.542.632.172.402.71
Upgrade
Quick Ratio
0.770.530.700.790.690.82
Upgrade
Current Ratio
2.161.451.661.851.871.96
Upgrade
Return on Equity (ROE)
-6.77%-6.91%-5.40%-3.73%-0.72%5.84%
Upgrade
Return on Assets (ROA)
-10.04%-2.33%-2.20%-3.08%-0.24%3.53%
Upgrade
Return on Capital (ROIC)
-16.33%-3.92%-3.64%-5.00%-0.38%5.66%
Upgrade
Return on Capital Employed (ROCE)
-----8.30%
Upgrade
Earnings Yield
-13255.34%-20.96%-14.58%-16.26%-1.61%9.09%
Upgrade
FCF Yield
-77872.45%-58.49%0.79%-16.20%-5.06%6.21%
Upgrade
Buyback Yield / Dilution
-0.00%0.29%0.19%-0.92%-2.35%
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.