Vertex Pharma posts mixed Q1 results; Shares edge lower    Investing.com