Boston Common Asset Management LLC Sells 20,952 Shares of Vertex Pharmaceuticals Incorporated $VRTX — alphai