NYSE • SOLV • US83444M1018
Generating your data highlights...
12b USD | # 1451 in US
1.3m shares | 90.39m USD
173.41m
84.89% | 147.21m