NYSE • DUK • US26441C2044
Generating your data highlights...
96.2b USD | # 230 in US
3.71m shares | 465.68m USD
779.7m
99.74% | 777.66m