NYSE • SRE • US8168511090
Generating your data highlights...
61.2b USD | # 369 in US
3.48m shares | 329.35m USD
653.33m
99.83% | 652.2m