NYSE • DUK • US26441C2044
Generating your data highlights...
97.3b USD | # 229 in US
3.73m shares | 468.18m USD
779.7m
97.76% | 762.22m