RenovaCare, Inc. (RCAR)
OTCMKTS · Delayed Price · Currency is USD
0.0000
0.00 (0.00%)
At close: Feb 10, 2026

RenovaCare Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2021FY 2020FY 2019FY 2018FY 2017
Period Ending
Feb '26 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17
024245280111371
Market Cap Growth
-100.00%-90.02%-12.50%150.88%-69.95%147.70%
Enterprise Value
-21236266111370
Last Close Price
0.000.282.803.201.454.87
PB Ratio
0.0010.4034.5522.997.27222.79
P/TBV Ratio
-11.1335.3223.287.34245.31
Debt / Equity Ratio
-0.550.010.01--0.62
Quick Ratio
0.062.225.7543.4039.218.09
Current Ratio
0.622.596.1943.7739.648.09
Return on Equity (ROE)
-568.90%-94.88%-99.26%-24.43%-24.96%-387.57%
Return on Assets (ROA)
-103.99%-56.12%-58.05%-16.38%-13.36%-91.98%
Return on Capital Employed (ROCE)
666.20%-230.50%-136.20%-30.30%-13.10%-99.80%
Earnings Yield
-6601808.05%-18.32%-3.90%-1.20%-1.90%-1.00%
FCF Yield
--18.69%-1.95%-1.15%-1.82%-0.45%
Buyback Yield / Dilution
---0.13%-12.20%-4.52%-6.61%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.