Critical Analysis: BioAtla (BCAB) & Its Peers
BioAtla (NASDAQ:BCAB – Get Rating) is one of 252 publicly-traded companies in the “Biological products, except diagnostic” industry, but how does it contrast to its rivals? We will compare BioAtla to similar businesses based on the strength of its analyst recommendations, dividends, risk, profitability, valuation, institutional ownership and earnings. Institutional & Insider Ownership 70.6% of […]