Ophthotech

Ophthotech

Employees:
160
Market Cap:
$103.14 million
Revenue:
$50.96 million
Net Income:
$-109.78 million
NASDAQ:
OPHT

Ophthotech

Employees:
160
Market Cap:
$103.14 million
Revenue:
$50.96 million
Net Income:
$-109.78 million
NASDAQ:
OPHT