IPO Profile: Otonomy IncAvalon, Domain and other investors sa a 40.8x return, at the time of the IPOByLarry Oberfeld25 September 2014•1 min readJavaScript is required to read this article. Please enable it in your browser and reload the page.Managers