Symbol: RPD
NASDAQ
46.21
Market price today
-19.0393
P/E Ratio
0.2061
PEG Ratio
2.86B
MRK Cap
DIV Yield