Osiris Therapeutics

Osiris Therapeutics

Employees:
210
Market Cap:
$194.74 million
Revenue:
$55.42 million
5 Year Trend:
6.1%
Net Income:
$-6.18 million
NASDAQ:
OSIR
Osiris Therapeutics
Employees:
210
Market Cap:
$194.74 million
Revenue:
$55.42 million
5 Year Trend:
6.1%
Net Income:
$-6.18 million
NASDAQ:
OSIR