Cempra

Cempra

Employees:
50
Market Cap:
$172.29 million
Revenue:
$18.01 million
Net Income:
$-111.6 million
NASDAQ:
CEMP
Employees:
50
Market Cap:
$172.29 million
Revenue:
$18.01 million
Net Income:
$-111.6 million
NASDAQ:
CEMP