
SLDB
$8.51
1D:
0.7%
1Y:
33.5%
US83422E2046Sign in to check this stock against your screeners
Sign In$58.01
1D:
0.0%
1Y:
590.5%
US75382E2081Mkt Cap
$959.26M
P/E Ratio TTM
-29.9
Revenue TTM
$0.00
Beta
0.44
Earnings TTM
$-105.64M
Dividend Yield TTM
0.00%
$30.90
1D:
-1.6%
1Y:
78.6%
US50180M1080Mkt Cap
$886.11M
P/E Ratio TTM
-1.5
Revenue TTM
$0.00
Beta
0.56
Earnings TTM
$-39.17M
Dividend Yield TTM
0.00%