PLYA - Playa Hotels & Resorts N.V.
Float
79.62M
Short % of Float
2.55%
Oustanding Shares
136.93M
Float
103.78M
Short % of Float
2.87%
Oustanding Shares
158.23M
Float
104.47 M
Short % of Float
2.86%
Oustanding Shares
138.45 M
79.62M
2.55%
136.93M
103.78M
2.87%
158.23M
104.47 M
2.86%
138.45 M