Cerus

Cerus

Employees:
200
Market Cap:
$368.92 million
Revenue:
$39.14 million
5 Year Trend:
3.5%
Net Income:
$-63.14 million
Employees:
200
Market Cap:
$368.92 million
Revenue:
$39.14 million
5 Year Trend:
3.5%
Net Income:
$-63.14 million