NYSE • LEN • US5260571048
Generating your data highlights...
17.7b USD | # 999 in US
3.52m shares | 294m USD
210.51m
88.18% | 185.63m