NVR Inc (NYSE:NVR)

3,226.76
Delayed Data
As of May 29
 +6.35 / +0.20%
Today’s Change
2,043.01
Today|||52-Week Range
4,071.13
-15.27%
Year-to-Date