10 Best All-Time Low Stocks to Buy Now

7. Blue Owl Technology Finance Corp. (NYSE:OTF)

Price: $10.37

All-Time Low: $10.22

Upside: 35.00%

Number of Hedge Fund Holders: 12

​Blue Owl Technology Finance Corp. (NYSE:OTF) is one of the Best All-Time Low Stocks to Buy Now. The stock has declined more than 7% over the past month, mainly due to negative momentum from missed Q1 2026 earnings, released in May. However, the Street expects 35% upside over the next 12-months from the current level, driven by potential recovery in the next quarter. Blue Owl Technology Finance Corp. (NYSE:OTF) is set to release earnings on August 5.

During the fiscal first quarter 2026 earnings, the company posted $325.9 million in revenue, which missed the estimates of $340.1 million. The EPS of $0.29 topped the consensus by 17.5%. Moreover, the net asset value per share dropped to $16.49 from $17.33, mainly due to $0.84 per share in realized and unrealized losses as credit spreads widened. Despite the earnings miss management maintained $0.35 base dividend plus a $0.05 special dividend intact. Management flagged that fully covering the base payout with earnings could take longer than expected. For fiscal Q2 2026 earnings, the Street expects quarterly revenue around $337.53 million, along with an EPS of $0.3.

That said, as per a recent June 16 SEC filing, Blue Owl Technology Finance Corp. (NYSE:OTF)  has amended its senior secured credit agreement for the fourth time, giving itself more runway on its borrowing facility. The revolver’s availability period now extends to June 2030, up from December 2028. The overall maturity date moves out too, from December 2029 to June 2031, giving the company an extra year and a half before the facility needs to be refinanced. Moreover, the accordion provision, which allows the company to expand the facility if needed, was also increased to up to roughly $4.01 billion.

New York-based company, Blue Owl Technology Finance Corp. (NYSE:OTF), is a business development company focused on providing direct lending and equity investments to upper middle-market technology and software firms. The company was founded in 2018.

1281292 - 11759070 - 1