NYSE • NVR • US62944T1051
Generating your data highlights...
16.1b USD | # 1184 in US
24.26k shares | 165.77m USD
2.7m
98.38% | 2.66m