Should investors consider Our Bond OBAI stock right now Should investors enter SiteOne SITE stock today SiteOne notches 328 EPS beat despite quarterly loss ROL Rollins reports 11 YoY Q1 2026 revenue growth shares climb 111 in todays trading Market Wrap Tech outperforms peers as major indexes tick lower