RenovaCare, Inc. (RCAR)
OTCMKTS · Delayed Price · Currency is USD
0.0002
0.00 (0.00%)
May 27, 2025, 4:00 PM EDT

RenovaCare Ratios and Metrics

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