SNDL (NASDAQ:SNDL – Get Free Report) and OneWater Marine (NASDAQ:ONEW – Get Free Report) are both small-cap consumer discretionary companies, but which is the better stock? Get SNDL alerts:Institutional & Insider Ownership94.3% of OneWater Marine shares are owned by institutional investors. Analyst RecommendationsSell Ratings Hold Ratings Buy Ratings Strong Buy Ratings Rating Score SNDL 1 1 1 0 2.00 OneWater Marine 1 2 2 0 2.20This is a summary of recent recommendations for SNDL and OneWater Marine, as provided by MarketBeat.com. Net Margins Return on Equity Return on Assets SNDL -2.36% -2.01% -1.67% OneWater Marine -6.72% 2.20% 0.44%Earnings & ValuationThis table compares SNDL and OneWater Marine”s revenue, earnings per share and valuation. Gross Revenue Price/Sales Ratio Net Income Earnings Per Share Price/Earnings Ratio SNDL $677.32 million 0.47 -$11.29 million ($0.06) -20.50 OneWater Marine $1.87 billion 0.11 -$114.58 million ($7.46) -1.61SNDL has higher earnings, but lower revenue than OneWater Marine.