US · OTF
Blue Owl Technology Finance Corp.
- Sector
- Financial Services · Asset Management
- Headquarters
- New York, NY 10022
- Website
- blueowltechnologyfinance.com
Price · as of 2026-09-03
$11.43
Market cap 5.41B
Price history
Valuation history
Annual price overlaid with each model's fair value. Y-axis is log scale.
| Year | Price | AI | IC | Graham-Dodd | Graham Formula |
|---|---|---|---|---|---|
| 2011 | |||||
| 2012 | |||||
| 2013 | |||||
| 2014 | |||||
| 2015 | |||||
| 2016 | |||||
| 2017 | |||||
| 2018 | |||||
| 2019 | |||||
| 2020 | |||||
| 2021 | |||||
| 2022 | |||||
| 2023 | |||||
| 2024 | |||||
| 2025 | $10.93 | $17.25 |
Line items
Line items
Line items
Peer comparison
Same-industry comparables, ranked by market cap.
Scroll horizontally for additional metrics. Ticker column stays fixed.
| Basic Info | IC Valuation | Core Valuation | Growth | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Ticker | Company Name | Price | Market Cap | Value | Upside | P/E | P/B | P/S | EV/EBITDA | Sales Growth |
| OTF | Blue Owl Technology Finan… | $11.70 | 5.41B | $17.25 | +47% | 236.31 | 0.56 | 4.17 | 14.77 | 99.82% |
| AMG | Affiliated Managers Group… | $375.62 | 9.92B | $719.29 | +91% | 10.82 | 2.39 | 3.17 | 6.60 | 19.83% |
| HLNE | Hamilton Lane Incorporate… | $100.81 | 5.6B | $304.39 | +202% | 7.64 | 3.24 | 3.90 | 6.06 | 6.46% |
| HON | Honeywell International I… | $248.12 | 78.64B | $259.57 | +5% | 16.16 | 5.06 | 2.09 | 12.16 | 7.85% |
| MAIN | Main Street Capital Corpo… | $56.11 | 5.22B | $70.86 | +26% | -87.14 | 1.59 | 7.38 | 13.62 | -11.06% |
| MARA | Marathon Digital Holdings… | $11.24 | 4.29B | $12.79 | +14% | -704.44 | 0.95 | 3.65 | -11.71 | 38.20% |
| OBDC | Blue Owl Capital Corporat… | $10.97 | 5.44B | $30.04 | +174% | 6.50 | 0.70 | 3.10 | 11.69 | 52.55% |
| PNFP | Pinnacle Financial Partne… | $107.35 | 16.21B | $165.38 | +54% | 9.88 | 0.90 | 2.17 | -4.72 | 2.40% |
| PSEC | Prospect Capital Corporat… | $2.17 | 1.09B | $15.51 | +615% | -2.26 | 0.36 | -3.84 | -6.61 | -159.23% |
Disclaimer: Information on this page is provided for educational purposes only and does not constitute investment advice. Upside computed as ($17.25 ÷ $11.43) − 1 = +50.88% (IC, example).