VERTEX-PHARMA 308438721 Data check and company reliability