
SOLV
$89.55
1D:
0.8%
1Y:
21.4%
US83444M1018Sign in to check this stock against your screeners
Sign In$143.45
1D:
-2.2%
1Y:
63.5%
US7140461093Mkt Cap
$16.00B
P/E Ratio TTM
68.3
Revenue TTM
$2.91B
Beta
1.09
Earnings TTM
$237.55M
Dividend Yield TTM
0.20%
$164.11
1D:
-3.3%
1Y:
-8.5%
IE0005711209Mkt Cap
$12.57B
P/E Ratio TTM
38.3
Revenue TTM
$8.25B
Beta
1.20
Earnings TTM
$328.88M
Dividend Yield TTM
0.00%