•
Mar 31, 2022

Bioatla Q1 2022 Earnings Report

EPS
-$0.65
Previous year: -$0.56
+16.1%
Cash and Equivalents
$219M
Total Assets
$231M

Bioatla

Bioatla