Duke Energy Corp (NYSE:DUK)

81.44
Delayed Data
As of Jul 08
 +0.62 / +0.77%
Today’s Change
62.13
Today|||52-Week Range
103.79
-10.71%
Year-to-Date