BioAtla Inc (NASDAQ:BCAB) Is Down -14.83% Over The Past 30 Days: Could Trouble Be Ahead?
In last trading session, BioAtla Inc (NASDAQ:BCAB) saw 0.89 million shares changing hands with its beta currently measuring 1.09. Company’s recent per share price level