Blue Owl Capital is a asset management company located in New York, United States, which is part of the Financial Services sector, and is traded under the ticker OWL on the NYSE exchange.
Blue Owl Capital stock last closed at $16.50, down 5.23% from the previous day, and has decreased 10.57% in one year. It has overperformed other stocks in the Asset Management industry by 0.01 percentage points. Blue Owl Capital stock is currently +13.4% from its 52-week low of $14.55, and -38.26% from its 52-week high of $26.73.
As of Apr 21, 2025, there are 1.54B OWL shares outstanding. The market value of OWL is $25.37B. In the last 24 hours, 10.08M OWL shares were traded.
You need a brokerage account in order to access the NYSE market and buy OWL stock.
Based on our experience, eToro is the best stock brokerage. Here's why:
Get $10 towards your share purchase by creating an account with eToro now. This offer is only for US users.
Open eToro AccountNow that you've picked your brokerage, it's time to fill out some personal information so you can invest in OWL stock today.
Now that you have created your account on the highest rated app to buy and sell stocks, your next step is to transfer the money for your investment:
Watch the tutorial below if you need help transferring funds into your investment account.
After you have figured out the best place to buy Blue Owl Capital stock, it's crucial to evaluate their stock before you invest, so you can wrap your head around the risk as well as the upside.
WallStreetZen was built to help average investors do more accurate fundamental analysis.
You can see all of the due diligence checks on OWL's stock page.
Investors use a variety of different financial metrics, analyses, models, and charts to gauge OWL's true value.
Using relative valuations methods:
You can access more valuation research on OWL's stock here.
Out of 12 sell side analysts who give recommendations on OWL, the consensus analyst rating on Blue Owl Capital is a Strong Buy
Please note that analyst forecasts are not stock recommendations, nor are they financial advice.
Brian McKenna, a top 13% analyst from JMP Securities reiterates OWL with a buy rating and maintains their OWL price target from $32.00 to $32.00, on Feb 11, 2025.
Glenn Schorr, a top 29% analyst from Evercore ISI Group maintains OWL with a buy rating and raises their OWL price target from $25.00 to $26.00, on Jan 17, 2025.
Bill Katz, a top 43% analyst from TD Cowen upgrades OWL to a strong buy rating and raises their OWL price target from $26.00 to $28.00, on Jan 16, 2025.
TD Cowen's Bill Katz upgraded their rating on Blue Owl Capital (NYSE: OWL) from Hold to Strong Buy on 2025/01/16. The analyst also raised their price target by 7.7% from $26 to $28.
Setting the table for Blue Owl Capital's Investor Day on 2025/02/07, which will take place the day after the 2025/02/06 release of it Q4 and FY 2024 earnings report, Katz hiked their price target.
In light of the stock's durable assets under management compounding, the analyst anticipates a "constructive update" that will "reframe the bull case" and move investors to the "out years" to in terms of valuing the stock.
The Investor Day event ought to support Blue Owl Capital's "durable and outsized" expansion, Katz told investors.
"Several key headwinds" from 2024 are easing, according to the analyst, including:
Kyle Voigt, a bottom 11% analyst from Keefe, Bruyette & Woods maintains OWL with a hold rating and raises their OWL price target from $22.00 to $26.00, on Dec 20, 2024.
Chris Kotowski, a top 1% analyst from Oppenheimer maintains OWL with a buy rating and raises their OWL price target from $24.00 to $28.00, on Dec 12, 2024.
You can dig deeper into what analysts are projecting on the Blue Owl Capital stock forecast page.
Last year, OWL earnings were $109.58M. In the past 1 years, OWL's earnings have gone up by 66.67% per year. This was faster than the Asset Management industry average of 5.31%.
Last year, OWL revenue was $2.30B. In the past 5 year, OWL's revenue has increased by 64.45% per year. This was faster than the Asset Management industry average of 16.64%.
Find out more about OWL's earnings and revenue performance here.
In the past year, insiders at OWL have sold more shares than they have bought.
Andrew Robert Polland, Chief Operating Officer of OWL, was the latest OWL insider to sell. They sold $590,360.40 worth of OWL shares on Feb 15, 2025.
Dig into more about who owns OWL stock here.
Blue Owl Capital pays a dividend of 2.18%, compared to the Asset Management industry's average dividend yield of 7.01%. If you owned $1,000 worth of OWL stock, you would have been paid $21.82 in the past 12 months.
Get more info about Blue Owl Capital dividend yield and history here.
One of the biggest reasons eToro is our favorite brokerage is because of its social trading community.
Click below to see what other traders have to say.
You have two primary order types:
Press the Open Trade button and your broker will execute your order.
If you want more info about buying stocks on eToro, watch the helpful video below:
Now that you own some OWL shares, you'll want to keep up with your investment.
Make a watchlist to keep track of your OWL stock.
To summarize, here are the 6 steps for buying Blue Owl Capital stock:
If you require a online brokerage, eToro is our favorite venue.
Get Started with eToro TodayIf you would like to get notifications regarding your new investment in Blue Owl Capital, click the button below.