EquityFolio

LUCK vs OSW

Lucky Strike Entertainment Corporation · OneSpaWorld Holdings Ltd

Relative return (rebased to 100)

Key stats

Metric LUCK OSW
Price $3.22 $31.42
Market Cap $439.96M $3.15B
P/E — 43.92
P/B — 5.51
P/S 0.35 3.27
ROE — 12.5%
Net Margin -2.9% 7.5%
Gross Margin 25.2% —
Revenue Growth 3.7% 7.4%
Dividend Yield 1.71% —
EPS -$0.26 $0.72

Metrics from owned fundamentals, updated daily. Highlighted values are the more favorable of the two.