PLAYA HOTELS & RESORTS NV (PLYA)

NL0012170237 - Common Stock

8.43  -0.08 (-0.94%)

Open in Chart Tool
PLYA Daily chart