IPOs not as favored as M&A deals in Q1: Altus Pharmaceuticals' $105 million is largest of first quarterByBrad Meikle10 April 2006•2 mins readJavaScript is required to read this article. Please enable it in your browser and reload the page.