NYSE • LEN.B • US5260573028
Generating your data highlights...
21.2b USD | # 960 in US
72.59k shares | 6.34m USD
30.39m
27.50% | 8.36m