Kenon Holdings KEN Surges 250 Nearing 9013 Resistance 20260520 PennantPark PFLT Stock Up 091 Key Resistance at 873 20260520