PennantPark PFLT Stock Up 091 Key Resistance at 873 20260520 DiaMedica DMAC Rallies 126 as Bulls Target 592 20260520