Blue Owl Capital Corporation $11.86
Market Capitalization:
$5.89B
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.87 11.85 11.82 11.80 11.78 11.76 11.73
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 75.81K 64.98K 54.15K 43.32K 32.49K 21.66K 10.83K Blue Owl Capital Corporation Market Segments After Hours +0.07(+0.59%)
Open $11.79 Close $11.86 Low $11.79 Low Change 0.00 (0.00%) High $11.87 High Change +0.08 (+0.68%) Range $0.08 Volume 52.912K Dollar Volume $627.54K
Regular Trading Hours +0.21(+1.77%)
Open $11.60 Close $11.81 Low $11.60 Low Change 0.00 (0.00%) High $11.88 High Change +0.28 (+2.41%) Range $0.28 Volume 3.888M Dollar Volume $45.90M
Premarket -0.05(-0.43%)
Open $11.68 Close $11.63 Low $11.62 Low Change -0.06 (-0.51%) High $11.75 High Change +0.07 (+0.60%) Range $0.13 Volume 6.354K Dollar Volume $73.90K
After Hours Yesterday +0.02(+0.17%)
Open $11.60 Close $11.62 Low $11.60 Low Change 0.00 (0.00%) High $11.71 High Change +0.11 (+0.95%) Range $0.11 Volume 3.736K Dollar Volume $43.41K
Regular Trading Hours Yesterday -0.08(-0.68%)
Open $11.68 Close $11.60 Low $11.56 Low Change -0.13 (-1.07%) High $11.74 High Change +0.06 (+0.51%) Range $0.19 Volume 4.25M Dollar Volume $49.30M
Premarket Yesterday +0.05(+0.43%)
Open $11.65 Close $11.70 Low $11.63 Low Change -0.03 (-0.21%) High $11.70 High Change +0.05 (+0.43%) Range $0.08 Volume 5.321K Dollar Volume $62.26K
Blue Owl Capital Corporation Moving Averages 5 Day Moving Average (SMA5) $11.27 10 Day Moving Average (SMA10) $11.07 20 Day Moving Average (SMA20) $11.08 50 Day Moving Average (SMA50) $11.31 100 Day Moving Average (SMA100) $11.99 200 Day Moving Average (SMA200) $12.83
Blue Owl Capital Corporation Statistics Average Volume (30 Days) 6.4M P/E Ratio (Current) 9.23 EPS (Current) $1.26 Dividend Yield 13.03% Free Cash Flow — Cash Ratio 1.24 Current Ratio 1.59 Quick Ratio 1.59 Debt to Equity 1.26 Enterprise Value $14.52B EV to EBITDA -29.98 EV to Sales — Price to Book 0.78 Price to Cash Flow 3.32 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.48%.
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