Latest Close
$5.37
Fundamentals
This fundamentals view focuses on valuation, growth, margins, and company profile data for RPD.
$5.37
-$20.21 (-79.01%)
$353,846,016.00
Technology
Software - Infrastructure
hold
$859,793,984.00
+0.01%
Not available
+0.03%
+0.01%
+0.27%