
RDI
$1.72
1D:
4.2%
1Y:
29.3%
US7554081015Sign in to check this stock against your screens
Sign In$10.21
1D:
-1.2%
1Y:
39.3%
US76119X1054Mkt Cap
$673.15M
P/E Ratio TTM
60.5
Revenue TTM
$180.84M
Beta
0.77
Earnings TTM
$14.11M
Dividend Yield TTM
0.00%
$1.52
1D:
0.7%
1Y:
-42.6%
US1724063086Mkt Cap
$40.48M
P/E Ratio TTM
-2.7
Revenue TTM
$95.35M
Beta
1.49
Earnings TTM
$1.84M
Dividend Yield TTM
0.00%