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