
DSP
$13.13
1D:
-0.2%
1Y:
52.7%
US92557A1016Sign in to check this stock against your screeners
Sign In$18.64
1D:
-0.2%
1Y:
123.8%
US74467Q1031Mkt Cap
$870.55M
P/E Ratio TTM
-62.1
Revenue TTM
$289.17M
Beta
1.56
Earnings TTM
$-13.48M
Dividend Yield TTM
0.00%