52W Range | $0.50-$3.22 |
Market Cap | $110.7M |
Shares Short | 1M |
Revenue (12 Mos) | $48.5M |
Revenue Growth (YoY) | 39.1% |
Gross Profit (12 Mos) | -$31.4M |
Diluted EPS | -$0.98 |
Yahoo Finance • 4 days ago
Yahoo Finance • 11 days ago
Yahoo Finance • 3 months ago
Yahoo Finance • 3 months ago
Address | 675 Massachusetts Avenue, Cambridge, MA, United States, 02139 |
Sector | Healthcare |
Industry | Biotechnology |
Full-Time Employees | 32 |