Cerus
Cerus
Employees:
210
Market Cap:
$621.05 million
Revenue:
$51.17 million
5 Year Trend:
6.8%
Net Income:
$-61.36 million
Employees:
210
Market Cap:
$621.05 million
Revenue:
$51.17 million
5 Year Trend:
6.8%
Net Income:
$-61.36 million