OTF Blue Owl Technology Finance Corp. logo

OTF Blue Owl Technology Finance Corp.

Financial Services
$10.65+0.19%ClosedMarket Cap: $4.93B

As of 2026-05-26

Valuation

P/E (TTM)

7.23

PEG

0.06

P/B

0.65

P/S

3.64

EV/EBITDA

17.18

DCF Value

$236.64

FCF Yield

-5.3%

Div Yield

14.6%

Margins & Returns

Gross Margin

77.3%

Operating Margin

45.0%

Net Margin

31.2%

ROE

5.3%

ROA

2.8%

ROIC

602.1%

Income Statement

Periods shown are fiscal year quarters (may differ from calendar year)

PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q1 null$426.6M89.9%$-114.9M$-219.9M$$0.75
Q4 null$310.3M72.1%$207.2M$205.8M$$0.75
FY null$1.07B72.6%$728.6M$720.4M$$1.15
Q3 null$320.4M69.5%$314.5M$234.9M$$0.75
Q2 null$294.9M73.1%$201.7M$201.5M$$0.35
Q1 null$138.6M65.6%$82.3M$78.1M$
Q4 null$154.1M71.4%$103.6M$100.7M$
FY null$536.9M65.8%$330.7M$319.2M$
Q3 null$173.9M73.4%$122.4M$119.5M$
Q2 null$62.5M25.9%$10.6M$8.1M$
Q1 null$146.4M67.9%$94.2M$90.9M$
Q4 2023$153.9M69.4%$101.8M$101.6M$0.50