Why OBDC rose 10% since Oct 28
Up 10% from Oct 28 to Nov 10.
- The rise came on Nov 5, the session after its Nov 4 results, while new investment commitments were $891M, from $319M the quarter before.
Why OBDC still lags the market over three years
Up 12% over the three years to Nov 9 while the S&P 500 rose 80%; up 10% since Oct 28.
2 reasons, from its filings, with the timeline and its peers, for Pro members.