Lennar (NYSE:LEN – Get Free Report) and Iida Group (OTCMKTS:ANTOF – Get Free Report) are both construction companies, but which is the superior business? We will contrast the two businesses based on the strength of their dividends, earnings, profitability, institutional ownership, analyst recommendations, valuation and risk. Insider & Institutional Ownership 79.9% of Lennar shares are […]