NYSE:NVR | US62944T1051
Generating your data highlights...
21.5b USD | # 933 in US
23.61k shares | 174.95m USD
2.84m
98.43% | 2.79m