NYSE:LEN | US5260571048
Generating your data highlights...
32.4b USD | # 560 in US
3.15m shares | 453.96m USD
265.52m
89.14% | 236.7m