 Casper Sleep NYSE:CSPR and Natuzzi, S.p.A NYSE:NTZ are both small-cap retailwholesale companies, but which is the superior stock? We will compare the two businesses based on the strength of their analyst recommendations, risk, profitability, dividends, earnings, valuation and institutional ownership. Institutional Insider Ownership 30.9 of Casper Sleep shares are held by institutional investors. Comparatively, ... 