Duke Energy Corporation J...

23.84
0.02 (0.06%)
At close: Apr 17, 2025, 1:56 PM
23.82
-0.05%
After-hours: Apr 17, 2025, 04:06 PM EDT