SharesGrow 7-Criteria Score
All 7 criteria scored · valuation-related highlighted on this page
Blue Owl Capital Corporation (OBDC) trades at a trailing P/E of 8.7, forward P/E of 8.3. Trailing earnings yield is 11.53%, forward earnings yield 11.99%. PEG 0.87 (Peter Lynch undervalued ≤1.0). Graham Number is $20.12.
Criteria proven by this page:
- VALUE (86/100, Pass) — P/E is below market average (8.7); PEG ≤ 1.0 — Peter Lynch undervalued (0.87); analyst target implies upside (+27.9%); earnings yield beats bond yields (11.53%).
- Forward P/E 8.3 (down from trailing 8.7) — analysts expect earnings to grow, which would improve the valuation.
- PEG Ratio 0.87 — below 1.0 suggests the stock is undervalued relative to its earnings growth rate (Peter Lynch criterion).
- Trailing Earnings Yield 11.53% — exceeds typical bond yields (~4.3%), making equity attractive vs fixed income. Forward yield improves to 11.99% as earnings recover.
- Analyst consensus target $14.50 (+27.9% upside) — significant upside potential according to Wall Street analysts.
Overall SharesGrow Score: 79/100 with 6/7 criteria passed.
SharesGrow 7-Criteria Score
✓
VALUE
86/100
Price-to-Earnings & upside
Proven by this page
✗
HEALTH
25/100
Debt-to-Equity & liquidity
→ Health
Valuation Snapshot — OBDC
Valuation Multiples
P/E (TTM)8.7
Forward P/E8.3
PEG Ratio0.87
Forward PEG0.87
P/B Ratio0.74
P/S Ratio3.90
EV/EBITDA18.8
Per Share Data
EPS (TTM)$1.24
Forward EPS (Est.)$1.36
Book Value / Share$14.57
Revenue / Share$2.76
FCF / Share$2.73
Yields & Fair Value
Earnings Yield11.53%
Forward Earnings Yield11.99%
Dividend Yield14.09%
Graham Number$20.12
SharesGrow IV$31.47 (+177.5%)
Analyst Target$14.50 (+27.9%)
Historical Valuation
| Year |
P/E (TTM) |
PEG Ratio |
P/B Ratio |
P/S Ratio |
Dividend Yield |
| 2016 |
265.1 |
0.00 |
6.48 |
162.18 |
0.04% |
| 2017 |
38.7 |
-0.79 |
2.73 |
28.93 |
0.70% |
| 2018 |
10.4 |
0.04 |
0.64 |
7.17 |
4.28% |
| 2019 |
11.7 |
4.34 |
0.97 |
9.98 |
3.81% |
| 2020 |
12.7 |
-0.37 |
0.86 |
11.21 |
9.22% |
| 2021 |
8.9 |
0.15 |
0.94 |
6.30 |
8.30% |
| 2022 |
9.8 |
-0.38 |
0.77 |
5.63 |
10.73% |
| 2023 |
7.3 |
0.10 |
0.96 |
4.52 |
10.65% |
| 2024 |
9.9 |
-0.40 |
0.99 |
5.36 |
11.12% |
| 2025 |
10.0 |
-0.53 |
0.85 |
3.75 |
11.96% |
P/E Ratio & Earnings Yield
Earnings Per Share (EPS) History
| Year |
EPS (Diluted) |
Revenue |
Net Income |
Net Margin |
| 2016 |
$0.04 |
$34.56M |
$16.64M |
48.1% |
| 2017 |
$1.53 |
$156.38M |
$103.74M |
66.3% |
| 2018 |
$1.49 |
$293.43M |
$202.24M |
68.9% |
| 2019 |
$1.53 |
$582.05M |
$498M |
85.6% |
| 2020 |
$1.00 |
$793.86M |
$387.74M |
48.8% |
| 2021 |
$1.59 |
$994.84M |
$624.88M |
62.8% |
| 2022 |
$1.18 |
$1.12B |
$466.36M |
41.8% |
| 2023 |
$2.03 |
$1.58B |
$793.31M |
50.1% |
| 2024 |
$1.53 |
$1.1B |
$594.98M |
54.1% |
| 2025 |
$1.24 |
$1.68B |
$627.41M |
37.4% |
Analyst Estimates
| Year |
EPS (Avg) |
EPS Range |
Revenue (Avg) |
Revenue Range |
Analysts |
| 2026 |
$1.36 |
$1.31 – $1.38 |
$1.65B |
$1.62B – $1.69B |
9 |
| 2027 |
$1.33 |
$1.30 – $1.36 |
$1.62B |
$1.57B – $1.67B |
7 |
| 2028 |
$1.29 |
$1.24 – $1.36 |
$1.64B |
$1.64B – $1.64B |
1 |