NYSE • SPHR • US55826T1025
Generating your data highlights...
4.88b USD | # 2549 in US
711.04k shares | 102.46m USD
28.93m
85.21% | 24.65m