Nixon Capital LLC Takes Stake in OneSpaWorld Holdings
Nixon Capital LLC bought 891,202 shares of OneSpaWorld Holdings worth about $25.17 million, bringing its stake to roughly 0.88%, per a recent SEC 13F filing. Farther Finance Advisors also increased its holdings. Insiders sold 90,500 shares over the past 90 days. Weiss Ratings reiterated a buy, most analysts rated the stock Buy, and the firm reported $0.29 EPS versus $0.28 consensus.