Symbol: RTL
NASDAQ
7.61
Market price today
-4.2021
P/E Ratio
0.0044
PEG Ratio
1.09B
MRK Cap
DIV Yield