Credicorp BAP Stock Analysis 515 Gain What to Watch 20260520 Barings BDC BBDC Jumps 232 on Strong Momentum 20260520 Oshkosh Corporation OSK Faces Revised Price Target Amid Record Backlogs in Heavy Equipment Sector Varex VREX Rallies 418 as Bulls Target 1020 20260520 FG Imperii FGIIW Stalls at 019 Consolidation Phase 20260520 JD Vance Defends Stock Trading Activity Voices Support for Congressional Trading Ban Google DeepMind Opens Talks with UK Unions Over Staff Concerns on Government AI Use