NYSE • LEN • US5260571048
Generating your data highlights...
20b USD | # 999 in US
2.97m shares | 252.67m USD
210.51m
91.60% | 192.82m