Blue Owl (OTF) Soars Ahead of Dividend Payout

Blue Owl extended its winning streak to a fifth consecutive day on Monday, jumping 3.75 percent to close at $14.66 apiece as investors gobbled up shares ahead of the company’s ex-dividend date to qualify...

Keep Reading →