NYSE:NVR | US62944T1051
Generating your data highlights...
29.3b USD | # 609 in US
20.06k shares | 177.64m USD
3.08m
98.53% | 3.03m