No matter how cynical the overall market is Blue Owl Capital Corp (OBDC) performance over the last week is recorded -1.85%
Witnessing the stock’s movement on the chart, on Wednesday, Blue Owl Capital Corp (NYSE: OBDC) had a quiet start as it plunged -1.00% to $14.83,