NYSE:LEN | US5260571048
Generating your data highlights...
48.9b USD | # 367 in US
2.04m shares | 358.43m USD
271.24m
88.90% | 241.15m