Incorporated: July 1990 , CA, United States
Reincorporated: July 1998 , DE, United States
IRS Number: 943134940
Auditor: Ernst & Young LLP
Legal Counsel: O’Melveny & Myers LLP
Transfer Agent: Computershare Shareowner Services LLC, Jersey City, NJ
Country:
United States
Industry: Biotechnology (ICB 20103010)
Industry: Pharmaceutical preparations (SIC 2834)
Industry: Pharmaceutical Preparation Manufacturing (NAICS 325412)
Number of Employees: 216 (Year End Average Staff as of 12/31/2022)
Number of Shareholders: 148 (approx. record) (as of 02/21/2023)
Market Cap: 242,984,280
Revenue: 93,157,000
Net Income: -177,081,000
EPS Basic: -0.9 EPS Diluted: -0.9