ROL Rollins reports 11 YoY Q1 2026 revenue growth shares climb 111 in todays trading Kornit Digital KRNT Stock Technical Pattern Review Q4 2025 EPS Beats Forecasts Purple Innovation PRPL Stock Is It the Right Time to Invest 033 20260422 BTE Baytex Energy reports steep Q4 2025 earnings miss and lower revenue yet shares rise 394 percent today Renatus RTAC Stock Partial Fill Breakdown Watch 20260420