NYSE • NVR • US62944T1051
Generating your data highlights...
15b USD | # 1224 in US
24.03k shares | 160.02m USD
2.7m
98.38% | 2.66m