DiaMedica DMAC Rallies 126 as Bulls Target 592 20260520 JetAI JTAI Stock Slides 644 Support at 594 20260513 Retail Hiring Surges in April Yet Consumer Caution Flags Mounting Risk Planet 13 Reports Weaker Q1 2026 Results Revenue Declines Net Loss Widens