NYSE:SE | US81141R1005
Generating your data highlights...
74b USD | # 277 in US
4.67m shares | 746.97m USD
592.02m
52.63% | 311.57m