NYSE • LEN • US5260571048
Generating your data highlights...
23.1b USD | # 890 in US
2.81m shares | 251.48m USD
215.24m
93.20% | 200.6m