Does Cedar Woods Properties (ASX:CWP) Deserve A Spot On Your Watchlist?

Investing in companies with good stories but no revenue or profit can be risky. Cedar Woods Properties (ASX:CWP) shows potential with consistent EPS growth, stable revenue, and insider buying. However, investors should also consider potential risks.