Blue Owl Capital Corporation
$11.64
Market Capitalization:
$5.81B
Blue Owl Capital Corporation Price Chart
Blue Owl Capital Corporation Price Chart
4:01 AM
5:21 AM
6:41 AM
8:01 AM
9:21 AM
10:41 AM
12:01 PM 11.64 11.60 11.55 11.50 11.45 11.40 11.35
Blue Owl Capital Corporation Volume Chart
Blue Owl Capital Corporation Volume Chart
4:01 AM 5:21 AM 6:41 AM 8:01 AM 9:21 AM 10:41 AM 12:01 PM
129.48K 110.98K 92.48K 73.99K 55.49K 36.99K 18.50K
Blue Owl Capital Corporation Market Segments
Regular Trading Hours +0.25(+2.15%)
Open $11.39 Close $11.64 Low $11.37 Low Change -0.02 (-0.18%) High $11.66 High Change +0.27 (+2.37%) Range $0.29 Volume 1.726M Dollar Volume $20.09M
Premarket -0.15(-1.30%)
Open $11.50 Close $11.35 Low $11.31 Low Change -0.19 (-1.65%) High $11.52 High Change +0.02 (+0.17%) Range $0.21 Volume 35.931K Dollar Volume $407.82K
After Hours Yesterday +0.00(+0.00%)
Open $11.45 Close $11.45 Low $11.40 Low Change -0.05 (-0.44%) High $11.48 High Change +0.03 (+0.26%) Range $0.08 Volume 4.809K Dollar Volume $55.06K
Regular Trading Hours Yesterday +0.27(+2.41%)
Open $11.19 Close $11.46 Low $11.17 Low Change -0.02 (-0.18%) High $11.49 High Change +0.30 (+2.68%) Range $0.32 Volume 5.012M Dollar Volume $57.44M
Premarket Yesterday -0.03(-0.27%)
Open $11.14 Close $11.11 Low $11.10 Low Change -0.04 (-0.36%) High $11.16 High Change +0.02 (+0.16%) Range $0.06 Volume 6.74K Dollar Volume $74.88K
Blue Owl Capital Corporation Moving Averages
5 Day Moving Average (SMA5) $11.14
10 Day Moving Average (SMA10) $11.30
20 Day Moving Average (SMA20) $11.43
50 Day Moving Average (SMA50) $11.84
100 Day Moving Average (SMA100) $12.29
200 Day Moving Average (SMA200) $13.19
Blue Owl Capital Corporation Statistics
Average Volume (30 Days) 8.25M
P/E Ratio (Current) 8.82
EPS (Current) $1.26
Dividend Yield 13.56%
Free Cash Flow —
Cash Ratio 1.24
Current Ratio 1.59
Quick Ratio 1.59
Debt to Equity 1.26
Enterprise Value $14.29B
EV to EBITDA -29.51
EV to Sales —
Price to Book 0.75
Price to Cash Flow 3.19
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.72%.
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