NYSE:NVR | US62944T1051
Generating your data highlights...
18.1b USD | # 1056 in US
28.07k shares | 209.09m USD
2.79m
98.42% | 2.75m