Chimerix
Chimerix
Employees:
80
Market Cap:
$242.6 million
Revenue:
$4.25 million
5 Year Trend:
33.1%
Net Income:
$-73.49 million
Stock:
CMRX
Chimerix
Are you from Chimerix?
Employees:
80
Market Cap:
$242.6 million
Revenue:
$4.25 million
5 Year Trend:
33.1%
Net Income:
$-73.49 million
Stock:
CMRX

2 jobs at Chimerix

Jobs in