Duke Energy Corporation
Exchange: nyse
none
61804568576.00
14106000384.00
0.166643047929
0.474135351389
35.7%
3.75
1.440000