CAZ Investments Increases Stake in Blue Owl Technology Finance by Nearly 2 Million Shares

On May 12, 2026, CAZ Investments increased its stake in Blue Owl Technology Finance Corp. (OTF) by acquiring an additional 1.9 million shares for $24.54 million based on the first-quarter average closing price. The fund now holds a total of 3.08 million OTF shares valued at $38.22 million, representing 44.65% of its reportable assets.

By Pamela Kock · Motley Fool ·

CAZ Investments Increases Stake in Blue Owl Technology Finance by Nearly 2 Million Shares

Tickers: $OTF

Topics: investment portfolio changes stock ownership

Read the full article at Motley Fool

More World news