NOV Inc

NOVNYSE
$18.70
-0.27-1.4%
Últ. Act.: Oct 14, 1:17 PM
$19.08
0.120.64%
NOV Ownership & Insider Activity - Benzinga