NYSE • SRE • US8168511090
Generating your data highlights...
61.7b USD | # 363 in US
3.49m shares | 329.92m USD
653.33m
99.83% | 652.2m