Symbol: SLDB
NASDAQ
10.42
Market price today
-2.2586
P/E Ratio
0.0509
PEG Ratio
394.51M
MRK Cap
DIV Yield