Duke Energy Corp (NYSE:DUK)

104.48
Delayed Data
As of Jul 23
 +1.56 / +1.52%
Today’s Change
78.95
Today|||52-Week Range
108.00
+14.11%
Year-to-Date