LEN - Analyst Ratings & Analysis - $119.72 | MarketTrack