VCP ScannerFree US Stock Screener & Financial AnalysisFree US Stock Screener
ScreenerThemes
DCF ValuationCalculate intrinsic value of US stocks
Market ValuationBuffett indicator, CAPE & macro gauges
Total ReturnSee dividends + price return history
DCA CalculatorSimulate recurring buys & compounding
Earnings
FAANG & Tech
AAPL vs MSFTNVDA vs AMDGOOGL vs META
Cloud & Cyber
CRM vs NOWCRWD vs PANWSNOW vs DDOG
Consumer & Auto
TSLA vs FAMZN vs WMTNFLX vs DIS
Finance & Crypto
JPM vs BACV vs MACOIN vs MSTR
Pharma & Energy
LLY vs NVOJNJ vs PFEXOM vs CVX
Compare Any Stocks...
WatchlistInsider
ScreenerThemes
Earnings
WatchlistInsider
OWL
← Back to Screener
VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Verify deeply. Act with conviction.

Data updated daily

Product

  • Screener
  • Themes
  • Valuation
  • Total Return
  • DCA Calculator
  • News
  • Earnings

Resources

  • Market Valuation
  • Compare
  • Insider Activity
  • Methodology
  • How It Works
  • Glossary
  • Learn

Get Ideas

Get weekly stock ideas — free

© 2026 VCP Scanner
AboutPrivacyTerms
Not financial advice. Do your own research.
ScreenerNewsCompareWatchlist
OWLBlue Owl Capital Inc.
$9.39$14.7B
Overview & Verdict
Overview
Valuation & Forecasts
Valuation ModelsEstimatesDCF Model
Price & Analyst Data
Analyst TargetsPrice HistoryTechnical Analysis
Financial Statements
Income StatementBalance SheetCash FlowRatios & Margins
Performance
P/E HistoryRevenue HistoryEarnings HistoryDividend HistoryTotal Return
Ownership
Holders
HomeStocksOWLPrice History

OWL logoBlue Owl Capital Inc. (OWL) Stock Price History

Historical prices from 2020 to 2026

$9.39-0.10  (-1.05%)close Jul 7
Returns
1M
-0.3%
3M
+10.9%
YTD
-38.7%
1Y
-51.4%
3Y
-6.0%
5Y
-6.8%
ATH$26.73Jan 2025-64.9%
ATL$7.96Apr 2026pre-split
Avg Vol (50D)24.3M/ day
52-Week Range$7.96 — $21.08
LowCurrent: $9.39High

Loading 10-year price history...

OWL Historical Performance

1 YearTotal Return
-46.7%
Price: -51.4%Div: +4.7%
3 YearsTotal Return
+3.0%
CAGR: +1.0%
Price: -17.0%
5 YearsTotal Return
-6.4%
CAGR: -1.3%
Price: -29.7%
YTD
-38.7%

OWL Annual Returns

Year-by-year price performance · 2020–2026

Best+64.0%2024
Worst-33.0%2025
Up years4/7
2020+11.6%
2021+36.8%
2022-28.3%
2023+47.7%
2024+59.3%
2025-36.7%
2026-31.1%
2020 annual price return
+11.6%
2021 annual price return
+36.8%
2022 annual price return
-28.3%
2023 annual price return
+47.7%
2024 annual price return
+59.3%
2025 annual price return
-36.7%
2026 annual price return
-31.1%
LessMore
Alpha vs S&P 500
1Y-71.8%
3Y-18.9%
5Y-12.3%

Price returns only.

Download Historical Data

1,396 records • Includes OHLCV + Technical Indicators (MA50, MA200, RSI)

Free sign in required to download data

OWL Stock Price Trajectory (2020–2026)

As of July 8, 2026, Blue Owl Capital Inc. (OWL) trades at $9.39, representing a -51.4% return over the past year. The stock has delivered a -6.4% total return over five years (-6.8% CAGR), reflecting challenging market conditions.

The stock reached its all-time high of $26.73 on January 24, 2025. From this peak, OWL has corrected -64.9%, currently trading 26% below its 200-day moving average, suggesting potential weakness.

When compared to Financial Services sector peers APO (-15.7% 1Y), ARES (-31.0% 1Y), and KKR (-29.8% 1Y), OWL has underperformed the peer group average. Compare OWL vs APO →

OWL Historical Price Data · from 2020

Rows 1–50 of 1,396
Date Open High Low Close Volume Change %
2026-07-079.499.599.339.3916.79M-1.05%
2026-07-069.079.569.079.4918.19M+4.98%
2026-07-029.209.538.969.0428.52M+4.63%
2026-07-018.798.908.618.6415.75M-1.26%
2026-06-308.548.848.508.7520.48M+2.70%
2026-06-298.678.778.318.524.86M-0.58%
2026-06-268.418.718.408.5712.22M+1.06%
2026-06-258.628.778.398.4822.58M+0.12%
2026-06-248.959.028.438.4733.52M-4.94%
2026-06-239.149.268.818.9138.82M-3.47%
2026-06-229.479.689.229.2320.14M-3.15%
2026-06-189.609.689.399.5325.75M+0.42%
2026-06-179.8010.049.479.4918.23M-3.56%
2026-06-169.699.969.639.8416.68M+2.39%
2026-06-159.9910.079.619.6124.48M-0.72%
2026-06-129.8710.009.599.6825.04M-0.41%
2026-06-119.389.819.229.7223.98M+2.64%
2026-06-109.519.749.369.4720.94M-1.25%
2026-06-099.569.759.179.5924.13M+1.80%
2026-06-089.799.819.389.4225.79M-3.88%
2026-06-0510.1110.179.619.8028.62M-3.83%
2026-06-049.7410.499.7410.1942.12M+5.16%
2026-06-039.689.819.559.6931.73M-3.77%
2026-06-0210.4410.4410.0210.0727.54M-3.82%
2026-06-0110.2810.7410.1810.4721.30M+1.85%
2026-05-299.9410.389.8910.2820.34M+3.52%
2026-05-2810.0510.109.819.9315.78M-1.97%
2026-05-2710.1410.4510.0910.1318.60M+0.30%
2026-05-2610.0110.229.9910.1010.80M+0.40%
2026-05-2210.1710.3810.0010.061.24M-1.37%
2026-05-219.7110.239.6610.2025.72M+4.83%
2026-05-209.489.799.229.7318.13M+3.18%
2026-05-199.519.579.339.4316.28M-0.63%
2026-05-189.459.759.399.4915.27M+0.32%
2026-05-159.669.819.459.4614.62M-3.57%
2026-05-149.8910.069.739.8117.33M+0.41%
2026-05-139.729.809.359.7722.09M-2.30%
2026-05-1210.0710.129.7110.0033.35M-0.79%
2026-05-1110.5110.539.9810.0827.94M-4.55%
2026-05-0810.4010.5910.0910.5620.09M+2.08%
2026-05-0710.4110.5410.1710.3525.43M-1.85%
2026-05-0610.7810.9110.3510.5449.22M-1.95%
2026-05-0510.2110.8010.0310.7512.61M+6.23%
2026-05-0410.1210.5310.0510.1238.34M+1.40%
2026-05-0110.2010.319.689.9850.59M+2.36%
2026-04-309.1310.169.009.7568.90M+9.80%
2026-04-298.788.988.748.8829.62M+0.23%
2026-04-288.889.098.788.8624.88M-0.67%
2026-04-279.129.268.848.9227.99M-2.83%
2026-04-249.499.539.099.1823.70M-2.55%
…
Consensus-Based Analysis Tools

Intrinsic Valuation

DCF models, multiple analysis, and analyst estimates.

Check Valuation

Historical Returns

10-year return with dividends reinvested.

Calculate

DCA Calculator

See how regular investing compounds over time.

Run Numbers

Peer Comparison

Compare growth, multiples, and margins vs sector.

Compare

OWL — Frequently Asked Questions

Quick answers to the most common questions about buying OWL stock.

How has OWL stock performed recently?

OWL declined -51.4% over the past year, below its 5-year annualized CAGR of -6.8%. The stock trades below its 200-day moving average, reflecting the downtrend.

What is OWL's all-time high price?

Blue Owl Capital Inc. reached $26.73 on 2025-01-24. The 52-week high is $21.08. Current 1-year return of -51.4% places the stock further from historical peaks.

Where can I download OWL historical price data?

This page provides OWL daily OHLCV data with 50-day MA, 200-day MA, and RSI indicators. Data spans 2020-2026, downloadable in CSV format.

466 data points · sampled from 1,396