Price & Volume

Stats

See more
52W Range
$0.29-$4.12
Market Cap
$2.8M
Shares Short
210,897

Financials

See more
Revenue (12 Mos)
$25.4M
Revenue Growth (YoY)
-91.7%
Gross Profit (12 Mos)
-$45.9M
Diluted EPS
-$3.05

About

Address
9301 Amberglen Boulevard, Austin, TX, United States, 78729
Sector
Healthcare
Industry
Biotechnology
Full-Time Employees
62