NYSE • DUK • US26441C2044
Generating your data highlights...
91b USD | # 246 in US
4.08m shares | 506.48m USD
779.7m
99.71% | 777.48m