Chimerix

Chimerix

Employees:
90
Market Cap:
$227.89 million
Revenue:
$5.85 million
5 Year Trend:
13.9%
Net Income:
$-73.06 million
NASDAQ:
CMRX
Chimerix
Employees:
90
Market Cap:
$227.89 million
Revenue:
$5.85 million
5 Year Trend:
13.9%
Net Income:
$-73.06 million
NASDAQ:
CMRX

3 jobs at Chimerix

Jobs in