DiaMedica DMAC Rallies 126 as Bulls Target 592 20260520 Cato Corp CATO Stock Down 388 Support Test at 282 20260520