RPD is trading 5.8% up at $8.05 today, fueled by the company's inclusion in both the Russell 3000E Growth Benchmark and the Russell Microcap Index on June 29, 2026. The stock also benefited from broader positive sentiment in the software sector, extending its momentum after a 7.64% gain on June 26, 2026.