2024-02-11 07:00:00 ET
Summary
- Blue Owl Capital has quickly risen to become a major player in the financial industry, with a market cap of $22.4 billion and $157 billion in assets under management.
- Blue Owl's credit arm, Owl Rock, manages one of the largest publicly traded Business Development Companies, OBDC, and is led by a team of experienced professionals.
- The new BDC, OBDE, shares the same management team, portfolio holdings, distribution, credit rating and fees as the more established OBDC but trades at a relative discount.
This article was written by Williams Equity Research ((WER)).
Blue Owl Capital ( OWL ) didn't exist until late 2020.
Today, OWL's market cap is $22.4 billion.
The firm's $157 billion in assets under management puts it within striking distance of Wall Street titans like The Carlyle Group ( CG ) and Ares Management Corporation ( ARES ).
How did a no-name firm go from nothing to this elite level in just a couple of years? If it seems impossible, that's because it is.
Oak Street, which is now Blue Owl's real estate platform, was founded in 2009. It fought through the Great Recession and became experts in many types of real estate.
Dyal Capital is the predecessor to Blue Owl's GP Strategic Capital platform. The strategy has been extremely lucrative to investors and was established in 2010....
Read the full article on Seeking Alpha
For further details see:
Blue Owl: 2 BDCs For You And Me