Tag: business-development-company
Blue Owl Technology Finance Stock Analysis: Buy or Sell? Valuation, Leverage & Liquidity
Blue Owl Technology Finance Corp. (OTF) is rated Hold. Its 10.1% free cash flow yield supports the case, but a 94.9% debt-to-equity ratio and 0.17 current ratio leave liquidity too tight for a stronger rating.