Zacks Investment ResearchThu, 21 May 2026 18:00:30 GMTRetractable Stock Slips Post Q1 Earnings, Sales Decline Y/YRVP-0.57%