Versartis
Versartis
Employees:
40
Market Cap:
$278.21 million
Revenue:
$40 million
Net Income:
$-88.6 million
NASDAQ:
VSAR
Versartis
Employees:
40
Market Cap:
$278.21 million
Revenue:
$40 million
Net Income:
$-88.6 million
NASDAQ:
VSAR