Omeros Debuts With $68 Million IPO Despite Legal Hassles From Former CFO
Executive Summary
Seattle biotech Omeros ended its first day of trading Oct. 8 at $8.73, down 13 percent after initially pricing its shares at $10, the low end of its expected range