Invus-backed Blue Buffalo Completes IPO, Raises $677M

July 23, 2015