BCDA’s valuation metrics: A comprehensive analysis

BioCardia Inc. (BCDA)’s stock has witnessed a price declined of -8.37% from the previous close with its current price standing at $0.41. Its current price is -85.93% under its 52-week high of $2.92 and 14.14% more than its 52-week low of $0.36. Based on the past 30-day period, the stock price is -39.25% below the […]