NYSE • SRE • US8168511090
Generating your data highlights...
53.5b USD | # 422 in US
3.64m shares | 309.7m USD
653.9m
99.79% | 652.55m