Blue Owl Capital Corporation $11.81
Market Capitalization:
$5.87B
Blue Owl Capital Corporation Price Chart Blue Owl Capital Corporation Price Chart 11:59 AM 1:19 PM 2:39 PM 3:59 PM 5:19 PM 6:39 PM 7:59 PM 11.94 11.91 11.89 11.87 11.85 11.82 11.80
Blue Owl Capital Corporation Volume Chart Blue Owl Capital Corporation Volume Chart 11:59 AM 1:19 PM 2:39 PM 3:59 PM 5:19 PM 6:39 PM 7:59 PM 81.69K 70.02K 58.35K 46.68K 35.01K 23.34K 11.67K Blue Owl Capital Corporation Market Segments After Hours -0.05(-0.42%)
Open $11.86 Close $11.81 Low $11.80 Low Change -0.06 (-0.51%) High $11.92 High Change +0.06 (+0.51%) Range $0.12 Volume 5.788K Dollar Volume $68.36K
Regular Trading Hours +0.02(+0.13%)
Open $11.85 Close $11.87 Low $11.75 Low Change -0.10 (-0.84%) High $11.95 High Change +0.10 (+0.84%) Range $0.20 Volume 3.066M Dollar Volume $36.38M
Premarket +0.04(+0.34%)
Open $11.76 Close $11.80 Low $11.72 Low Change -0.04 (-0.34%) High $11.80 High Change +0.04 (+0.34%) Range $0.08 Volume 9.684K Dollar Volume $114.27K
After Hours Yesterday +0.01(+0.09%)
Open $11.72 Close $11.73 Low $11.72 Low Change 0.00 (0.00%) High $11.79 High Change +0.07 (+0.60%) Range $0.07 Volume 12.644K Dollar Volume $148.31K
Regular Trading Hours Yesterday +0.44(+3.86%)
Open $11.28 Close $11.72 Low $11.24 Low Change -0.04 (-0.35%) High $11.78 High Change +0.50 (+4.43%) Range $0.54 Volume 3.06M Dollar Volume $35.84M
Premarket Yesterday +0.03(+0.27%)
Open $11.29 Close $11.32 Low $11.29 Low Change 0.00 (0.00%) High $11.38 High Change +0.09 (+0.84%) Range $0.09 Volume 29.102K Dollar Volume $329.43K
Blue Owl Capital Corporation Moving Averages 5 Day Moving Average (SMA5) $11.36 10 Day Moving Average (SMA10) $11.49 20 Day Moving Average (SMA20) $11.28 50 Day Moving Average (SMA50) $11.30 100 Day Moving Average (SMA100) $11.85 200 Day Moving Average (SMA200) $12.68
Blue Owl Capital Corporation Statistics Average Volume (30 Days) 5.19M P/E Ratio (Current) 9.02 EPS (Current) $1.26 Dividend Yield 13.34% Free Cash Flow — Cash Ratio 1.24 Current Ratio 1.59 Quick Ratio 1.59 Debt to Equity 1.26 Enterprise Value $14.38B EV to EBITDA -29.71 EV to Sales — Price to Book 0.76 Price to Cash Flow 3.24 Price to Free Cash Flow — Price to Sales — Return on Assets 0.04% Return on Equity 0.08%
Blue Owl Capital Corporation Stock Splits There have been no stock splits for Blue Owl Capital Corporation (OBDC).
Blue Owl Capital Corporation Dividends Blue Owl Capital Corporation (OBDC) last paid a quarterly dividend of $0.37 per share on April 15, 2026. With a forward annual dividend payout of $1.48, the stock currently offers a dividend yield of 12.53%.
Ex-Dividend Date Divdend (Adj.) Type Pay Date Declaration Date Mar 31, 2026 $0.37 Quarterly Apr 15, 2026 Feb 18, 2026 Dec 31, 2025 $0.37 Quarterly Jan 15, 2026 Nov 5, 2025 Sep 30, 2025 $0.37 Quarterly Oct 15, 2025 Aug 6, 2025 Aug 29, 2025 $0.02 Special Sep 15, 2025 Aug 7, 2025 Jun 30, 2025 $0.37 Quarterly Jul 15, 2025 May 7, 2025 May 30, 2025 $0.01 Special Jun 13, 2025 May 7, 2025 Mar 31, 2025 $0.37 Quarterly Apr 15, 2025 Feb 19, 2025 Feb 28, 2025 $0.05 Special Mar 17, 2025 Feb 19, 2025 Dec 31, 2024 $0.37 Quarterly Jan 15, 2025 Nov 6, 2024 Nov 29, 2024 $0.05 Special Dec 13, 2024 Nov 6, 2024 Sep 30, 2024 $0.37 Quarterly Oct 15, 2024 Aug 7, 2024 Aug 30, 2024 $0.06 Special Sep 13, 2024 Aug 7, 2024 Jun 28, 2024 $0.37 Quarterly Jul 15, 2024 May 8, 2024 May 31, 2024 $0.05 Special Jun 14, 2024 May 8, 2024 Mar 27, 2024 $0.37 Quarterly Apr 15, 2024 Feb 21, 2024 Feb 29, 2024 $0.08 Special Mar 15, 2024 Feb 21, 2024 Dec 28, 2023 $0.35 Quarterly Jan 12, 2024 Nov 8, 2023 Nov 29, 2023 $0.08 Special Dec 15, 2023 Nov 8, 2023 Sep 28, 2023 $0.33 Quarterly Oct 13, 2023 Aug 9, 2023 Aug 30, 2023 $0.07 Special Sep 15, 2023 Aug 9, 2023