News Image

Blue Owl Capital Corporation III Reports First Quarter Net Investment Income Per Share of $0.39 and NAV Per Share of $15.65

Provided By PR Newswire

Last update: May 8, 2024

NEW YORK, May 8, 2024 /PRNewswire/ -- Blue Owl Capital Corporation III (NYSE: OBDE, or the "Company") today announced financial results for its first quarter ended March 31, 2024.

Read more at prnewswire.com

BLUE OWL CAPITAL INC

NYSE:OWL (9/2/2025, 4:32:52 PM)

After market: 18.61 +0.17 (+0.92%)

18.44

-0.08 (-0.43%)



Find more stocks in the Stock Screener

Follow ChartMill for more