NYSE • LEN • US5260571048
Generating your data highlights...
21.7b USD | # 955 in US
2.88m shares | 283.38m USD
215.24m
94.67% | 203.78m