“NVR's board recently approved a $750 million share buyback, bringing the total current authorization to around $1.5 billion.”