NYSE:LEN | US5260571048
Generating your data highlights...
37.3b USD | # 484 in US
2.15m shares | 371.67m USD
271.24m
89.12% | 241.73m