Otonomy Files for $86.25M IPO

July 15, 2014