NYSE • SOLV • US83444M1018
Generating your data highlights...
12.3b USD | # 1434 in US
1.33m shares | 92.31m USD
173.41m
84.89% | 147.21m