$5.64 -0.17 (-2.93%)
11/25/2009 4:01 PM

Cambrex Corp (CBM)

CAPS Rating: 2 out of 5

A life sciences company provides products and services that accelerate and improve the discovery and commercialization of human therapeutics.

Featured Broker Partners