Chart
No data available
No data available
RPD  22.56 -0.27 (-1.18%)
Intraday 3 Month 6 Month 1 Year
Average Volume (3 mo) 901K
Shares Outstanding 56M
Market Cap 1.3B
Year High 46.960
Year Low 22.083
Earnings Per Share 0.4000
P/E Ratio 56.40
Dividend N/A
Yield N/A
Exchange Nasdaq