VRTX - Vertex Pharmaceuticals, Inc.

Float
257.39M
Short % of Float
1.57%
Oustanding Shares
258.31M

Float
256.81M
Short % of Float
1.31%
Oustanding Shares
257.01M

Float
256.97 M
Short % of Float
1.27%
Oustanding Shares
257.68 M

257.39M
1.57%
258.31M
256.81M
1.31%
257.01M
256.97 M
1.27%
257.68 M