
SDGR
$29.82
1D:
3.6%
1Y:
67.7%
US80810D1037Sign in to check this stock against your screens
Sign In$303.73
1D:
-2.1%
1Y:
4.3%
US9224751084Mkt Cap
$49.18B
P/E Ratio TTM
49.8
Revenue TTM
$3.14B
Beta
0.93
Earnings TTM
$866.52M
Dividend Yield TTM
0.00%
$18.50
1D:
0.0%
1Y:
6.1%
US8292141053Mkt Cap
$374.16M
P/E Ratio TTM
45.1
Revenue TTM
$84.96M
Beta
1.33
Earnings TTM
$-58.53M
Dividend Yield TTM
0.00%