Duke Energy Corporation

DUK
NYSE
74.22 0.77 (1.05%) last updated 4:57 PM EDT Jul 31
Trade $DUK Now