First read for a new ticker takes about 20–30 seconds while we build the analysis from the latest fundamentals, estimates, and intelligence. It's saved after this, so future visits are instant.
Thesis: Blue Owl Capital: the story is balanced — Net investment income (NII) per share trends and dividend coverage ratios - market focuses on sustainability…
★ Analysts see FY2027 revenue reaching $1.6B — +0.2% growth in a single year.
What Moves the Stock
1Net investment income (NII) per share trends and dividend coverage ratios - market focuses on sustainability of $0.40-0.45 quarterly dividend
2Non-accrual rates and portfolio credit quality metrics - any migration to non-accrual status (currently estimated 1-3% of portfolio at cost) triggers valuation concerns
3SOFR spread compression or expansion on new originations - current market spreads of SOFR+550-650 bps versus historical SOFR+600-700 bps
4Net asset value (NAV) per share movements - driven by portfolio company valuations and realized/unrealized gains or losses
5Credit facility costs and CLO refinancing activity - funding costs directly impact net interest margins
6Interest income from senior secured loans and unitranche debt (estimated 75-85% of total investment income)
7Fee income from origination, structuring, and amendment fees (estimated 10-15%)
8Dividend and equity participation income from portfolio company equity co-investments (estimated 5-10%)
Moderately positive to rising rates in the near term, negative if sustained high rates trigger recession.
Watch on earnings: SOFR (Secured Overnight Financing Rate) and high-yield credit spreads (BAMLH0A0HYM2) - directly impact portfolio yields and funding costs, Middle-market M&A transaction volumes and sponsor-backed LBO activity - drives new investment opportunities, Non-accrual rate trends across BDC peer group (ARCC, MAIN, HTGC) - leading indicator of credit stress.
One Sentence Summary:
Blue Owl Capital: the story is balanced — net investment income (nii) per share trends and dividend coverage ratios - market focuses on sustainability of $0.40-0.45 quarterly.
Auto-composed from Stock Alarm intelligence, financial statements, and analyst estimates. Not investment advice.