Cambrex Corporation (CBM) stock prices updated...