Golub Capital BDC [GBDC] vs Blue Owl Capital [OBDC] Detailed Stock Comparison

TLDR: Quick Comparison Summary

Based on 18 vital metrics comparison: Golub Capital BDC wins in 7 metrics, Blue Owl Capital wins in 11 metrics, with 0 ties. Blue Owl Capital appears stronger overall.

View Metrics Details

Vital Metrics Comparison

MetricGolub Capital BDCBlue Owl CapitalBetter
P/E Ratio (TTM)10.389.40Blue Owl Capital
Price-to-Book Ratio0.980.94Blue Owl Capital
Debt-to-Equity Ratio128.33120.09Blue Owl Capital
PEG Ratio0.02-0.73Blue Owl Capital
Profit Margin (TTM)42.81%38.29%Golub Capital BDC
Operating Margin (TTM)78.76%76.27%Golub Capital BDC
EBITDA Margin (TTM)78.76%76.27%Golub Capital BDC
Return on Equity9.33%9.80%Blue Owl Capital
Return on Assets (TTM)4.96%5.33%Blue Owl Capital
Free Cash Flow (TTM)$343.91M$160.22MGolub Capital BDC
Dividend Yield14.26%11.26%Golub Capital BDC
1-Year Return-1.40%-4.36%Golub Capital BDC
Price-to-Sales Ratio (TTM)4.484.14Blue Owl Capital
Enterprise Value$8.95B$16.17BBlue Owl Capital
EV/Revenue Ratio10.219.23Blue Owl Capital
Revenue per Share (TTM)$3$4Blue Owl Capital
Earnings per Share (Diluted)$1.42$1.51Blue Owl Capital
Beta (Stock Volatility)0.530.78Golub Capital BDC
Performance
Key Stats
Valuation
Financials
Short Interest
Dividends

Golub Capital BDC vs Blue Owl Capital Stock Performance Analysis

Loading Price Chart...

Performance Comparison

Short-term Returns

Stock1D1W1M3M6MYTD
Golub Capital BDC1.09%0.27%-3.71%-0.74%-6.28%-3.21%
Blue Owl Capital1.35%0.92%-4.17%0.14%-7.34%-6.61%

Long-term Returns

Stock1Y3Y5Y10Y15Y20Y
Golub Capital BDC-1.40%6.18%12.31%-9.38%3.94%2.64%
Blue Owl Capital-4.36%6.98%15.56%-7.94%-7.94%-7.94%

Performance & Financial Health Analysis: Golub Capital BDC vs Blue Owl Capital

MetricGBDCOBDC
Market Information
Market Cap i$3.93B$7.25B
Market Cap CategoryMid capMid cap
10 Day Avg. Volume i1,014,6202,595,175
90 Day Avg. Volume i1,089,6872,698,382
Last Close$14.78$14.26
52 Week Range$12.68 - $16.01$12.11 - $15.73
% from 52W High-7.68%-9.35%
All-Time High$20.08 (May 01, 2017)$19.19 (Dec 30, 2019)
% from All-Time High-26.39%-25.69%
Growth Metrics
Quarterly Revenue Growth0.28%0.23%
Quarterly Earnings Growth8.73%0.13%
Financial Health
Profit Margin (TTM) i0.43%0.38%
Operating Margin (TTM) i0.79%0.76%
Return on Equity (TTM) i0.09%0.10%
Debt to Equity (MRQ) i128.33120.09
Cash & Liquidity
Book Value per Share (MRQ)$15.00$15.03
Cash per Share (MRQ)$0.37$0.58
Operating Cash Flow (TTM) i$-579,740,992$1.49B
Levered Free Cash Flow (TTM) i$543.98M$577.90M
Dividends
Last 12-Month Dividend Yield i14.26%11.26%
Last 12-Month Dividend i$2.10$1.64

Valuation & Enterprise Metrics Analysis: Golub Capital BDC vs Blue Owl Capital

MetricGBDCOBDC
Price Ratios
P/E Ratio (TTM) i10.389.40
Forward P/E i8.578.35
PEG Ratio i0.02-0.73
Price to Sales (TTM) i4.484.14
Price to Book (MRQ) i0.980.94
Market Capitalization
Market Capitalization i$3.93B$7.25B
Enterprise Value i$8.95B$16.17B
Enterprise Value Metrics
Enterprise to Revenue i10.219.23
Enterprise to EBITDA iN/AN/A
Risk & Other Metrics
Beta i0.530.78
Book Value per Share (MRQ) i$15.00$15.03

Financial Statements Comparison: Golub Capital BDC vs Blue Owl Capital

Financial Metrics

Loading Financial Charts...

Revenue

EBITDA

Shareholders Equity

Operating Margin

Free Cash Flow

Long Term Debt

Profit Margin

Current Ratio

Operating Cash Flow

Income Statement (MRQ)

Metric (MRQ)GBDCOBDC
Revenue/Sales i$86.68M$158.83M
Cost of Goods Sold iN/AN/A
Gross Profit iN/AN/A
Research & Development iN/AN/A
Operating Income (EBIT) iN/AN/A
EBITDA iN/AN/A
Pre-Tax Income i$78.84M$139.99M
Income Tax i$-146,000$2.49M
Net Income (Profit) i$78.98M$137.51M

Balance Sheet & Liquidity Metrics (MRQ)

Metric (MRQ)GBDCOBDC
Cash & Equivalents i$99.76M$438.66M
Total Current Assets iN/AN/A
Total Current Liabilities iN/AN/A
Long-Term Debt i$5.13B$10.16B
Total Shareholders Equity i$4.00B$7.74B
Retained Earnings i$-207.87M$60.86M
Property, Plant & Equipment iN/AN/A

Cash Flow Statement Comparison (MRQ)

Metric (MRQ)GBDCOBDC
Operating Cash Flow i$85.03M$228.98M
Capital Expenditures iN/AN/A
Free Cash Flow i$195.44M$38.95M
Debt Repayment i$-458.33M$-1.17B
Common Stock Repurchase iN/AN/A

Short Interest & Institutional Ownership Analysis

MetricGBDCOBDC
Shares Short i5.27M6.16M
Short Ratio i4.322.26
Short % of Float i0.02%0.01%
Average Daily Volume (10 Day) i1,014,6202,595,175
Average Daily Volume (90 Day) i1,089,6872,698,382
Shares Outstanding i264.28M390.22M
Float Shares iN/AN/A
% Held by Insiders i0.06%0.00%
% Held by Institutions i0.43%0.48%

Dividend Analysis & Yield Comparison: Golub Capital BDC vs Blue Owl Capital

MetricGBDCOBDC
Last 12-Month Dividend i$2.10$1.64
Last 12-Month Dividend Yield i14.26%11.26%
3-Year Avg Annual Dividend i$1.73$1.45
3-Year Avg Dividend Yield i1.78%1.53%
3-Year Total Dividends i$5.20$4.34
Ex-Dividend DateSep 15, 2025Mar 31, 2025