NYSE • LEN • US5260571048
Generating your data highlights...
21.5b USD | # 944 in US
2.91m shares | 260.13m USD
215.24m
93.19% | 200.59m