RPD Stock and Financials