OneSpaWorld (OSW)
OneSpaWorld (OSW) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- OSW last traded at $30.63, 1.36% on the day.
- OneSpaWorld: market cap $3.03B, P/E 36.4, revenue $1.03B over the last four quarters.
- Over the past year OSW returned 31.35%; year to date 47.69%.
Updated 2026-11-02 17:49 UTC