
DDI
$13.58
1D:
-0.4%
1Y:
55.9%
US25862B1098Sign in to check this stock against your screens
Sign In$2.44
1D:
5.6%
1Y:
-41.6%
US72815L1070Mkt Cap
$930.66M
P/E Ratio TTM
-3.0
Revenue TTM
$2.83B
Beta
1.07
Earnings TTM
$-279.70M
Dividend Yield TTM
4.60%
$4.68
1D:
0.0%
1Y:
-38.2%
US72815G1085Mkt Cap
$48.51M
P/E Ratio TTM
-1.3
Revenue TTM
$226.45M
Beta
0.97
Earnings TTM
$-46.76M
Dividend Yield TTM
0.00%