Duke Energy Corp (NYSE:DUK)

89.67
Delayed Data
As of Jun 02
 +1.55 / +1.76%
Today’s Change
83.76
Today|||52-Week Range
113.67
-12.93%
Year-to-Date