BioAtla -3/28/25

Looking to cut back on costs and streamline its structure, BioAtla is reducing its headcount by approximately 30%, according to an SEC filing on Thursday.

Scroll to Top