Abcam
A producer and distributor of research-grade antibodies and associated products. Learn more
Launch date
Employees
Market cap
CAD7.0b
Enterprise valuation
CAD7.2b (Public information from Dec 2023)
Share price
£17 ABCM
Company register number 03509322
Cambridge England (HQ)
Authorizing premium user...