Blue Owl Technology Finance Corp. (OTF)

PriceLoading quote

Financial charts

Revenue

No reported data

Net income

Free cash flow

No reported data

Total cash / debt

CashTotal debt

Financial statements

5 annual periodsNewest to oldest
20252024202320222021
Net income$720.4M$319.2M$369.1M$19.0M$424.8M
Basic EPSper diluted share$1.52$1.80$0.09$3.05
Diluted EPSper diluted share$1.52$1.80$0.09$3.05

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys9$576.5K disclosed value
Sells (SEC code S)0$0.00 disclosed value
9 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
May 22, 2026Form 4Temple ChrisDirectorBuyCommon Stock7.0K$10.71$75.0K12.0K
May 13, 2026Form 4Weiler MelissaDirectorBuyCommon Stock10.0K$10.90$109.0K10.0K
May 11, 2026Form 4Kaye Eric A.DirectorBuyCommon Stock1.0K$10.74$10.7K2.0K
Feb 25, 2026Form 4Kaye Eric A.DirectorBuyCommon Stock699$11.45$8.0K1.0K
Feb 25, 2026Form 4Kaye Eric A.DirectorBuyCommon Stock301$11.42$3.4K301