Why Swarmer SWMR financial health is stronger than most think Slips 20260508 What would it take for Cent Plains CPBI to double from here Slight Gain 20260508 LMND Lemonade reports narrower than expected Q1 2026 loss shares fall 284 percent amid cautious investor sentiment How Ready RCD pricing offsets input costs Q1 2026 Profit Disappoints