Earnings Labs
OT

Blue Owl Technology Finance Corp. (OTF)

NYSE·Financial Services·Asset Management

$10.93

+0.97%

Mkt Cap $5.37B

Mkt Cap

$5.37B

P/E

4.14

Fwd P/E

4.80

P/S

5.05

Rev TTM

EPS TTM

$2.63

EPS — Estimate vs Actual