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