Hercules Capital [HTGC] vs Blue Owl Capital [OBDC] Detailed Stock Comparison

TLDR: Quick Comparison Summary

Based on 19 vital metrics comparison: Hercules Capital wins in 8 metrics, Blue Owl Capital wins in 10 metrics, with 0 ties. Blue Owl Capital appears stronger overall.

View Metrics Details

Vital Metrics Comparison

MetricHercules CapitalBlue Owl CapitalBetter
P/E Ratio (TTM)12.549.40Blue Owl Capital
Price-to-Book Ratio1.590.94Blue Owl Capital
Debt-to-Equity Ratio96.75120.09Hercules Capital
PEG Ratio9.53-0.73Blue Owl Capital
EV/EBITDA12.88N/AN/A
Profit Margin (TTM)51.46%38.29%Hercules Capital
Operating Margin (TTM)83.23%76.27%Hercules Capital
EBITDA Margin (TTM)83.23%76.27%Hercules Capital
Return on Equity12.94%9.80%Hercules Capital
Return on Assets (TTM)6.64%5.33%Hercules Capital
Free Cash Flow (TTM)$-118.79M$160.22MBlue Owl Capital
Dividend Yield1.28%11.26%Blue Owl Capital
1-Year Return4.17%-4.36%Hercules Capital
Price-to-Sales Ratio (TTM)6.874.14Blue Owl Capital
Enterprise Value$5.45B$16.17BBlue Owl Capital
EV/Revenue Ratio10.819.23Blue Owl Capital
Revenue per Share (TTM)$3$4Blue Owl Capital
Earnings per Share (Diluted)$1.52$1.51Hercules Capital
Beta (Stock Volatility)0.850.78Blue Owl Capital
Performance
Key Stats
Valuation
Financials
Short Interest
Dividends

Hercules Capital vs Blue Owl Capital Stock Performance Analysis

Loading Price Chart...

Performance Comparison

Short-term Returns

Stock1D1W1M3M6MYTD
Hercules Capital0.42%0.89%-0.16%11.09%-10.18%-5.64%
Blue Owl Capital1.35%0.92%-4.17%0.14%-7.34%-6.61%

Long-term Returns

Stock1Y3Y5Y10Y15Y20Y
Hercules Capital4.17%31.44%71.54%67.07%104.57%44.59%
Blue Owl Capital-4.36%6.98%15.56%-7.94%-7.94%-7.94%

Performance & Financial Health Analysis: Hercules Capital vs Blue Owl Capital

MetricHTGCOBDC
Market Information
Market Cap i$3.46B$7.25B
Market Cap CategoryMid capMid cap
10 Day Avg. Volume i1,207,4902,595,175
90 Day Avg. Volume i1,097,1872,698,382
Last Close$19.23$14.26
52 Week Range$15.65 - $22.04$12.11 - $15.73
% from 52W High-12.75%-9.35%
All-Time High$22.04 (Feb 17, 2025)$19.19 (Dec 30, 2019)
% from All-Time High-12.75%-25.69%
Growth Metrics
Quarterly Revenue Growth0.10%0.23%
Quarterly Earnings Growth0.89%0.13%
Financial Health
Profit Margin (TTM) i0.51%0.38%
Operating Margin (TTM) i0.83%0.76%
Return on Equity (TTM) i0.13%0.10%
Debt to Equity (MRQ) i96.75120.09
Cash & Liquidity
Book Value per Share (MRQ)$11.99$15.03
Cash per Share (MRQ)$0.29$0.58
Operating Cash Flow (TTM) i$-303,708,992$1.49B
Levered Free Cash Flow (TTM) i$239.90M$577.90M
Dividends
Last 12-Month Dividend Yield i1.28%11.26%
Last 12-Month Dividend i$0.23$1.64

Valuation & Enterprise Metrics Analysis: Hercules Capital vs Blue Owl Capital

MetricHTGCOBDC
Price Ratios
P/E Ratio (TTM) i12.549.40
Forward P/E i9.538.35
PEG Ratio i9.53-0.73
Price to Sales (TTM) i6.874.14
Price to Book (MRQ) i1.590.94
Market Capitalization
Market Capitalization i$3.46B$7.25B
Enterprise Value i$5.45B$16.17B
Enterprise Value Metrics
Enterprise to Revenue i10.819.23
Enterprise to EBITDA i12.88N/A
Risk & Other Metrics
Beta i0.850.78
Book Value per Share (MRQ) i$11.99$15.03

Financial Statements Comparison: Hercules Capital 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)HTGCOBDC
Revenue/Sales i$104.70M$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.89M$139.99M
Income Tax iN/A$2.49M
Net Income (Profit) i$78.89M$137.51M

Balance Sheet & Liquidity Metrics (MRQ)

Metric (MRQ)HTGCOBDC
Cash & Equivalents i$51.16M$438.66M
Total Current Assets iN/AN/A
Total Current Liabilities iN/AN/A
Long-Term Debt i$1.99B$10.16B
Total Shareholders Equity i$2.00B$7.74B
Retained Earnings i$57.87M$60.86M
Property, Plant & Equipment iN/AN/A

Cash Flow Statement Comparison (MRQ)

Metric (MRQ)HTGCOBDC
Operating Cash Flow i$40.17M$228.98M
Capital Expenditures i$-8,000N/A
Free Cash Flow i$-222.21M$38.95M
Debt Repayment i$-360.81M$-1.17B
Common Stock Repurchase i$-3.47MN/A

Short Interest & Institutional Ownership Analysis

MetricHTGCOBDC
Shares Short i5.02M6.16M
Short Ratio i5.002.26
Short % of Float i0.03%0.01%
Average Daily Volume (10 Day) i1,207,4902,595,175
Average Daily Volume (90 Day) i1,097,1872,698,382
Shares Outstanding i170.58M390.22M
Float Shares i166.79MN/A
% Held by Insiders i0.02%0.00%
% Held by Institutions i0.28%0.48%

Dividend Analysis & Yield Comparison: Hercules Capital vs Blue Owl Capital

MetricHTGCOBDC
Last 12-Month Dividend i$0.23$1.64
Last 12-Month Dividend Yield i1.28%11.26%
3-Year Avg Annual Dividend i$0.31$1.45
3-Year Avg Dividend Yield i0.56%1.53%
3-Year Total Dividends i$0.93$4.34
Ex-Dividend DateFeb 26, 2025Mar 31, 2025