tiprankstipranks
Duke Energy (GB:0ID1)
LSE:0ID1
United Kingdom
0ID1Duke Energy
$98.40
$0.03(0.03%)
At close: 4:00 PM EDT