Bbdc Stock Analysis Barings Bdc Inc. Falls 2.37 To 8.04 Faces Key Support Test 20260401