OneSpaWorld (NASDAQ:OSW) Hits New 12-Month High – Time to Buy?

OneSpaWorld Holdings Limited (NASDAQ:OSW – Get Free Report)’s share price hit a new 52-week high during trading on Monday . The stock traded as high as $19.69 and last traded at $19.69, with a volume of 58918 shares changing hands. The stock had previously closed at $19.39. Analyst Ratings Changes Separately, TD Cowen boosted their […]

Leave a Reply

Your email address will not be published.

Previous post Semler Scientific (NASDAQ:SMLR) Shares Gap Up – Should You Buy?
Next post Brookfield Business Partners (TSE:BBU.UN) Reaches New 1-Year High – Here’s What Happened