NYSE • LEN • US5260571048
Generating your data highlights...
21.2b USD | # 988 in US
2.69m shares | 235.1m USD
210.51m
92.40% | 194.52m