NYSE • LEN • US5260571048
Generating your data highlights...
20.4b USD | # 1003 in US
2.6m shares | 227.26m USD
210.51m
93.04% | 195.86m