NYSE • SRE • US8168511090
Generating your data highlights...
53.2b USD | # 431 in US
3.77m shares | 333.13m USD
653.9m
99.79% | 652.55m