Blue Owl Technology Finance Corp. (OTF)

Latest Insider Confidence Score

2026Q1

55.3
Bullish

Company insider confidence (by quarter)

2018Q4 2026Q1

Largest shareholders

Insider Role (last 12 mo) Shares held Filed at
Packer Craig CEO 4,081,653 Nov 8, 2021
Kirshenbaum Alan President 4,081,653 Nov 8, 2021
Ostrover Douglas I Director 2,321,734 Mar 16, 2021
Bissonnette Erik President 156,525 Nov 21, 2025
DAlelio Edward H Director 33,145 Nov 8, 2021

Recent buy/sell transactions

Exec date Filing date Insider Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Feb 25, 2026 Feb 26, 2026 Temple Chris Director Buy 95.0 +5,000 100.00% $57.5K
Sep 5, 2025 Jan 30, 2026 Bissonnette Erik President Buy 90.0 +10,000 6.39% $147K
Nov 20, 2025 Nov 21, 2025 Bissonnette Erik President Buy 90.0 +12,500 8.68% $165.8K
Mar 24, 2025 Mar 24, 2025 Bissonnette Erik President Neutral 27.5 -87,503 -37.79% -
Mar 24, 2025 Mar 24, 2025 Woolridge Victor Director Neutral 90.0 +10,049 100.00% -
Mar 14, 2025 McMillon Jennifer Co-Treasurer and Co-Controller Neutral 52.5 - 0.00% -
Nov 12, 2024 Cole Bryan Thomas Chief Accounting Officer Neutral 52.5 - 0.00% -
Aug 16, 2024 Bissonnette Erik President Neutral 52.5 - 0.00% -
May 4, 2022 McMillon Jennifer Co-Treasurer and Co-Controller Neutral 52.5 - 0.00% -
Nov 24, 2021 Woolridge Victor Director Neutral 52.5 - 0.00% -
Nov 5, 2021 Nov 8, 2021 Lamm, Jonathan CFO Buy 91.3 +922 20.39% $16.9K
Nov 5, 2021 Nov 8, 2021 Packer Craig CEO Buy 100.0 +599,156 17.20% $11M
Nov 5, 2021 Nov 8, 2021 DAlelio Edward H Director Buy 95.0 +4,609 16.15% $84.5K
Nov 5, 2021 Nov 8, 2021 Kirshenbaum Alan President Buy 100.0 +599,156 17.20% $11M
Sep 28, 2021 Sep 29, 2021 Kirshenbaum Alan President Buy 100.0 +594,502 20.59% $10.9M
Sep 28, 2021 Sep 29, 2021 Lamm, Jonathan CFO Buy 95.0 +4,521 100.00% $83.1K
Sep 28, 2021 Sep 29, 2021 Packer Craig CEO Buy 100.0 +594,502 20.59% $10.9M
Sep 28, 2021 Sep 29, 2021 DAlelio Edward H Director Buy 95.0 +4,573 19.08% $84.1K
Sep 1, 2021 Withem Shari Co-Treasurer Neutral 52.5 - 0.00% -
Sep 1, 2021 Swatt Matthew Co-Treasurer Neutral 52.5 - 0.00% -
Sep 1, 2021 Lamm, Jonathan Officer Neutral 52.5 - 0.00% -
Jun 25, 2021 Jun 25, 2021 Kirshenbaum Alan CFO Buy 100.0 +566,261 24.39% $9.4M
Jun 25, 2021 Jun 25, 2021 DAlelio Edward H Director Buy 95.0 +4,356 22.61% $72.4K
Jun 25, 2021 Jun 25, 2021 Packer Craig CEO Buy 100.0 +566,261 24.39% $9.4M
Mar 16, 2021 Mar 16, 2021 DAlelio Edward H Director Buy 86.3 +912 5.05% $14.2K
Mar 16, 2021 Mar 16, 2021 Ostrover Douglas I Director Buy 95.0 +118,624 5.38% $1.8M
Mar 16, 2021 Mar 16, 2021 Packer Craig CEO Buy 95.0 +118,624 5.38% $1.8M
Mar 16, 2021 Mar 16, 2021 Kirshenbaum Alan CFO Buy 95.0 +118,624 5.38% $1.8M
Feb 23, 2021 Weiler Melissa Director Neutral 52.5 - 0.00% -
May 19, 2020 May 20, 2020 Ostrover Douglas I Director Buy 100.0 +482,714 28.06% $6.8M
May 19, 2020 May 20, 2020 Kirshenbaum Alan CFO Buy 100.0 +482,714 28.06% $6.8M
May 19, 2020 May 20, 2020 Packer Craig CEO Buy 100.0 +482,714 28.06% $6.8M
May 19, 2020 May 20, 2020 DAlelio Edward H Director Buy 95.0 +3,713 27.32% $52.6K
Apr 28, 2020 Apr 29, 2020 Ostrover Douglas I Director Buy 100.0 +233,205 15.68% $3.3M
Apr 28, 2020 Apr 29, 2020 Packer Craig CEO Buy 100.0 +233,205 15.68% $3.3M
Apr 28, 2020 Apr 29, 2020 Kirshenbaum Alan CFO Buy 100.0 +233,205 15.68% $3.3M
Apr 28, 2020 Apr 29, 2020 DAlelio Edward H Director Buy 91.3 +1,794 15.44% $25.2K
Mar 24, 2020 Mar 25, 2020 Kirshenbaum Alan CFO Buy 100.0 +178,384 13.63% $2.5M
Mar 24, 2020 Mar 25, 2020 Packer Craig CEO Buy 100.0 +178,384 13.63% $2.5M
Mar 24, 2020 Mar 25, 2020 DAlelio Edward H Director Buy 91.3 +1,372 13.39% $18.9K
Feb 20, 2020 Reddy Neena President Neutral 52.5 - 0.00% -
Nov 22, 2019 Nov 25, 2019 DAlelio Edward H Director Buy 91.3 +1,795 21.62% $26.6K
Nov 22, 2019 Nov 25, 2019 Packer Craig CEO Buy 100.0 +189,410 16.44% $2.8M
Nov 22, 2019 Nov 25, 2019 Kirshenbaum Alan CFO Buy 100.0 +189,410 16.44% $2.8M
Nov 22, 2019 Nov 25, 2019 Ostrover Douglas I Director Buy 100.0 +189,410 16.44% $2.8M
Sep 27, 2019 Sep 30, 2019 DAlelio Edward H Director Buy 95.0 +8,162 100.00% $121.6K
Mar 28, 2019 Mar 29, 2019 Ostrover Douglas I Director Buy 100.0 +342,788 76.13% $5.1M
Mar 28, 2019 Mar 29, 2019 Packer Craig CEO Buy 100.0 +342,788 76.13% $5.1M
Mar 28, 2019 Mar 29, 2019 Kirshenbaum Alan CFO Buy 100.0 +342,788 76.13% $5.1M
Dec 7, 2018 Dec 11, 2018 Packer Craig CEO Buy 100.0 +450,296 100.00% $6.6M
Dec 7, 2018 Dec 11, 2018 Ostrover Douglas I Director Buy 100.0 +450,296 100.00% $6.6M
Dec 7, 2018 Dec 11, 2018 Kirshenbaum Alan CFO Buy 100.0 +450,296 100.00% $6.6M
Oct 9, 2018 Kaye Eric A. Director Neutral 52.5 - 0.00% -
Oct 9, 2018 HAGER KAREN F. Chief Compliance Officer Neutral 52.5 - 0.00% -
Oct 9, 2018 Cole Bryan Thomas Controller Neutral 52.5 - 0.00% -
Oct 9, 2018 Maged Alexis President Neutral 52.5 - 0.00% -
Oct 9, 2018 Temple Chris Director Neutral 52.5 - 0.00% -
Oct 9, 2018 DAlelio Edward H Director Neutral 52.5 - 0.00% -
Oct 9, 2018 FINN BRIAN D Director Neutral 52.5 - 0.00% -
Oct 9, 2018 Packer Craig CEO Neutral 52.5 - 0.00% -
Oct 9, 2018 Kirshenbaum Alan CFO Neutral 52.5 - 0.00% -
Oct 9, 2018 Ostrover Douglas I Director Neutral 52.5 - 0.00% -