NVR Inc (NYSE:NVR)

3,058.36
Delayed Data
As of Apr 20
 +6.13 / +0.20%
Today’s Change
2,028.99
Today|||52-Week Range
3,700.00
-12.82%
Year-to-Date