National Grid PLC

NGGNYSE
$75.97
1.031.37%
Last update: Sep 30, 11:28 AM

National Grid vs. Peers Comparison

Compare National Grid (NGG) to its peers on price performance, valuation multiples and key financial metrics.