Blue Owl Technology Finance Corp (OTF)

Over the past 90 days, Blue Owl Technology Finance Corp has seen three insider buy transactions totaling $194,710. These purchases occurred following the company's May 2026 earnings report, which featured a 16% EPS beat. Despite a 7.6% decline in stock price over the last quarter, there have been no reported insider sales.
Ticker: OTF Exchange: NYS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Upgrade for signal details

Upgrade to see score, net flow, insiders and context.

Upgrade to see full signal details →

Insider trades have triggered activity signals for Blue Owl Technology Finance Corp. Upgrade to see score, net flow, insiders and the full signal context.

Top insiders
Trades
Temple Chris
1 purchase — total 74,970 USD
Buy 22 May 2026
Value US$4,077,389.28 | Price 43.46 | Shares 15,312
Buy 13 May 2026
Value US$3,682,346.44 | Price 340.89 | Shares 43,437
Buy 11 May 2026
Value US$10,740.00 | Price 10.74 | Shares 1,000
Buy 25 Feb 2026
Value US$8,003.55 | Price 11.45 | Shares 699
Buy 25 Feb 2026
Value US$3,437.42 | Price 11.42 | Shares 301
Buy 25 Feb 2026
Value US$57,450.00 | Price 11.49 | Shares 5,000
Buy 20 Nov 2025
Value US$165,823.75 | Price 13.27 | Shares 12,500
Buy 5 Sep 2025
Value US$73,500.00 | Price 14.70 | Shares 5,000
Buy 5 Sep 2025
Value US$73,500.00 | Price 14.70 | Shares 5,000
Buy 5 Nov 2021
Value US$10,982,529.48 | Price 18.33 | Shares 599,156
Buy 5 Nov 2021
Value US$10,982,529.48 | Price 18.33 | Shares 599,156
Buy 5 Nov 2021
Value US$84,482.97 | Price 18.33 | Shares 4,609
Buy 5 Nov 2021
Value US$16,900.26 | Price 18.33 | Shares 922
Buy 28 Sep 2021
Value US$84,051.74 | Price 18.38 | Shares 4,573
Buy 28 Sep 2021
Value US$83,095.98 | Price 18.38 | Shares 4,521
Buy 28 Sep 2021
Value US$10,926,946.76 | Price 18.38 | Shares 594,502
Buy 28 Sep 2021
Value US$10,926,946.76 | Price 18.38 | Shares 594,502
Buy 25 Jun 2021
Value US$72,396.72 | Price 16.62 | Shares 4,356
Buy 25 Jun 2021
Value US$9,411,257.82 | Price 16.62 | Shares 566,261
Buy 25 Jun 2021
Value US$9,411,257.82 | Price 16.62 | Shares 566,261
Buy 16 Mar 2021
Value US$1,846,975.68 | Price 15.57 | Shares 118,624
Buy 16 Mar 2021
Value US$1,846,975.68 | Price 15.57 | Shares 118,624
Buy 16 Mar 2021
Value US$1,846,975.68 | Price 15.57 | Shares 118,624
Buy 16 Mar 2021
Value US$14,199.84 | Price 15.57 | Shares 912
Buy 19 May 2020
Value US$6,835,230.24 | Price 14.16 | Shares 482,714
Buy 19 May 2020
Value US$52,576.08 | Price 14.16 | Shares 3,713
Buy 19 May 2020
Value US$6,835,230.24 | Price 14.16 | Shares 482,714
Buy 19 May 2020
Value US$6,835,230.24 | Price 14.16 | Shares 482,714
Buy 28 Apr 2020
Value US$3,276,530.25 | Price 14.05 | Shares 233,205
Buy 28 Apr 2020
Value US$3,276,530.25 | Price 14.05 | Shares 233,205
Buy 28 Apr 2020
Value US$25,205.70 | Price 14.05 | Shares 1,794
Buy 28 Apr 2020
Value US$3,276,530.25 | Price 14.05 | Shares 233,205
Buy 24 Mar 2020
Value US$2,458,131.52 | Price 13.78 | Shares 178,384
Buy 24 Mar 2020
Value US$2,458,131.52 | Price 13.78 | Shares 178,384
Buy 24 Mar 2020
Value US$18,906.16 | Price 13.78 | Shares 1,372
Buy 22 Nov 2019
Value US$2,803,268.00 | Price 14.80 | Shares 189,410
Buy 22 Nov 2019
Value US$26,566.00 | Price 14.80 | Shares 1,795
Buy 22 Nov 2019
Value US$2,803,268.00 | Price 14.80 | Shares 189,410
Buy 22 Nov 2019
Value US$2,803,268.00 | Price 14.80 | Shares 189,410
Buy 27 Sep 2019
Value US$121,613.80 | Price 14.90 | Shares 8,162
Buy 28 Mar 2019
Value US$5,066,406.64 | Price 14.78 | Shares 342,788
Buy 28 Mar 2019
Value US$5,066,406.64 | Price 14.78 | Shares 342,788
Buy 28 Mar 2019
Value US$5,066,406.64 | Price 14.78 | Shares 342,788
Buy 7 Dec 2018
Value US$6,569,818.64 | Price 14.59 | Shares 450,296
Buy 7 Dec 2018
Value US$6,569,818.64 | Price 14.59 | Shares 450,296
Buy 7 Dec 2018
Value US$6,569,818.64 | Price 14.59 | Shares 450,296
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-27 2026-05-22 B Purchase Non-Executive Director
15,312 -12.8%
43.46
US$4,077,389
15,312 -12.8% 43.46 US$4,077,389
2026-05-14 2026-05-13 B Purchase Non-Executive Director
43,437 +45.9%
340.89
US$3,682,346
43,437 +45.9% 340.89 US$3,682,346
2026-05-12 2026-05-11 B Purchase Non-Executive Director
17,429 -18.9%
42.35
US$4,579,101
17,429 -18.9% 42.35 US$4,579,101
2026-04-27 2026-02-25 B Purchase Non-Executive Director
699 +232.2%
11.45
US$8,004
699 +232.2% 11.45 US$8,004
2026-04-27 2026-02-25 B Purchase Non-Executive Director
301 +inf%
11.42
US$3,437
301 +inf% 11.42 US$3,437
2026-02-26 2026-02-25 B Purchase Non-Executive Director
5,000 +inf%
11.49
US$57,450
5,000 +inf% 11.49 US$57,450
2025-11-21 2025-11-20 B Purchase

President

Officer
12,500 +8.7%
13.27
US$165,824
12,500 +8.7% 13.27 US$165,824
2026-01-30 2025-09-05 B Purchase

President

Officer
5,000 +3.1%
14.70
US$73,500
5,000 +3.1% 14.70 US$73,500
2026-01-30 2025-09-05 B Purchase

President

Officer
5,000 +3.2%
14.70
US$73,500
5,000 +3.2% 14.70 US$73,500
2021-11-08 2021-11-05 B Purchase

CEO and President

Executive Director
599,156 +17.2%
18.33
US$10,982,529
599,156 +17.2% 18.33 US$10,982,529
2021-11-08 2021-11-05 B Purchase

Executive Vice President

Officer
599,156 +17.2%
18.33
US$10,982,529
599,156 +17.2% 18.33 US$10,982,529
2021-11-08 2021-11-05 B Purchase Non-Executive Director
4,609 +16.2%
18.33
US$84,483
4,609 +16.2% 18.33 US$84,483
2021-11-08 2021-11-05 B Purchase

CFO and COO

Officer
922 +20.4%
18.33
US$16,900
922 +20.4% 18.33 US$16,900
2021-09-29 2021-09-28 B Purchase Non-Executive Director
4,573 +19.1%
18.38
US$84,052
4,573 +19.1% 18.38 US$84,052
2021-09-29 2021-09-28 B Purchase

CFO and COO

Officer
4,521 +inf%
18.38
US$83,096
4,521 +inf% 18.38 US$83,096
2021-09-29 2021-09-28 B Purchase

CEO and President

Executive Director
594,502 +20.6%
18.38
US$10,926,947
594,502 +20.6% 18.38 US$10,926,947
2021-09-29 2021-09-28 B Purchase

Executive Vice President

Officer
594,502 +20.6%
18.38
US$10,926,947
594,502 +20.6% 18.38 US$10,926,947
2021-06-25 2021-06-25 B Purchase Non-Executive Director
4,356 +22.6%
16.62
US$72,397
4,356 +22.6% 16.62 US$72,397
2021-06-25 2021-06-25 B Purchase

CEO and President

Executive Director
566,261 +24.4%
16.62
US$9,411,258
566,261 +24.4% 16.62 US$9,411,258
2021-06-25 2021-06-25 B Purchase

COO and CFO

Officer
566,261 +24.4%
16.62
US$9,411,258
566,261 +24.4% 16.62 US$9,411,258
2021-03-16 2021-03-16 B Purchase

CEO and President

Executive Director
118,624 +5.4%
15.57
US$1,846,976
118,624 +5.4% 15.57 US$1,846,976
2021-03-16 2021-03-16 B Purchase Non-Executive Director
118,624 +5.4%
15.57
US$1,846,976
118,624 +5.4% 15.57 US$1,846,976
2021-03-16 2021-03-16 B Purchase

COO and CFO

Executive Director
118,624 +5.4%
15.57
US$1,846,976
118,624 +5.4% 15.57 US$1,846,976
2021-03-16 2021-03-16 B Purchase Non-Executive Director
912 +5.1%
15.57
US$14,200
912 +5.1% 15.57 US$14,200
2020-05-20 2020-05-19 B Purchase

COO and CFO

Executive Director
482,714 +28.1%
14.16
US$6,835,230
482,714 +28.1% 14.16 US$6,835,230
2020-05-20 2020-05-19 B Purchase Non-Executive Director
3,713 +27.3%
14.16
US$52,576
3,713 +27.3% 14.16 US$52,576
2020-05-20 2020-05-19 B Purchase Non-Executive Director
482,714 +28.1%
14.16
US$6,835,230
482,714 +28.1% 14.16 US$6,835,230
2020-05-20 2020-05-19 B Purchase

CEO and President

Executive Director
482,714 +28.1%
14.16
US$6,835,230
482,714 +28.1% 14.16 US$6,835,230
2020-04-29 2020-04-28 B Purchase

COO and CFO

Executive Director
233,205 +15.7%
14.05
US$3,276,530
233,205 +15.7% 14.05 US$3,276,530
2020-04-29 2020-04-28 B Purchase Non-Executive Director
233,205 +15.7%
14.05
US$3,276,530
233,205 +15.7% 14.05 US$3,276,530
2020-04-29 2020-04-28 B Purchase Non-Executive Director
1,794 +15.4%
14.05
US$25,206
1,794 +15.4% 14.05 US$25,206
2020-04-29 2020-04-28 B Purchase

CEO and President

Executive Director
233,205 +15.7%
14.05
US$3,276,530
233,205 +15.7% 14.05 US$3,276,530
2020-03-25 2020-03-24 B Purchase

CEO and President

Executive Director
178,384 +13.6%
13.78
US$2,458,132
178,384 +13.6% 13.78 US$2,458,132
2020-03-25 2020-03-24 B Purchase

COO and CFO

Executive Director
178,384 +13.6%
13.78
US$2,458,132
178,384 +13.6% 13.78 US$2,458,132
2020-03-25 2020-03-24 B Purchase Non-Executive Director
1,372 +13.4%
13.78
US$18,906
1,372 +13.4% 13.78 US$18,906
2019-11-25 2019-11-22 B Purchase Packer Craig

CEO and President

Executive Director
189,410 +16.4%
14.80
US$2,803,268
189,410 +16.4% 14.80 US$2,803,268
2019-11-25 2019-11-22 B Purchase DAlelio Edward H Non-Executive Director
1,795 +21.6%
14.80
US$26,566
1,795 +21.6% 14.80 US$26,566
2019-11-25 2019-11-22 B Purchase Ostrover Douglas I Non-Executive Director
189,410 +16.4%
14.80
US$2,803,268
189,410 +16.4% 14.80 US$2,803,268
2019-11-25 2019-11-22 B Purchase Kirshenbaum Alan

COO and CFO

Executive Director
189,410 +16.4%
14.80
US$2,803,268
189,410 +16.4% 14.80 US$2,803,268
2019-09-30 2019-09-27 B Purchase
8,162 +inf%
14.90
US$121,614
8,162 +inf% 14.90 US$121,614
2019-03-29 2019-03-28 B Purchase

COO and CFO

Executive Director
342,788 +76.1%
14.78
US$5,066,407
342,788 +76.1% 14.78 US$5,066,407
2019-03-29 2019-03-28 B Purchase
342,788 +76.1%
14.78
US$5,066,407
342,788 +76.1% 14.78 US$5,066,407
2019-03-29 2019-03-28 B Purchase

CEO and President

Executive Director
342,788 +76.1%
14.78
US$5,066,407
342,788 +76.1% 14.78 US$5,066,407
2018-12-11 2018-12-07 B Purchase Kirshenbaum Alan

COO and CFO

Executive Director
450,296 +inf%
14.59
US$6,569,819
450,296 +inf% 14.59 US$6,569,819
2018-12-11 2018-12-07 B Purchase Packer Craig

CEO and President

Executive Director
450,296 +inf%
14.59
US$6,569,819
450,296 +inf% 14.59 US$6,569,819
2018-12-11 2018-12-07 B Purchase Ostrover Douglas I Non-Executive Director
450,296 +inf%
14.59
US$6,569,819
450,296 +inf% 14.59 US$6,569,819