Need a light? That pick-up line works really well for National Grid, a New England - based company that supplies gas and electricity to 19 million clients.
Current price per share
Today's gain: $0.13 (0.25%)
Sign up
or
Sign in
or continue to
Explore We Seed