Vertex beats on profit as revenue misses, shares dip    The Pharma Letter