NYSE • LEN • US5260571048
Generating your data highlights...
20.2b USD | # 983 in US
2.92m shares | 278.84m USD
215.24m
94.61% | 203.65m