Blue Owl Capital Inc.(OWL)
NASDAQ

Stock Performance & Returns

$11.84
0.24 (2.07%)

Peer Comparison

Relative scale, growth, and profitability vs sector peers

TickerMarket CapP/E RatioRevenue GrowthNet MarginEPSROEDebt/EquityDividend Yield52W High52W Low
OWL
8.10 B98.67x7.10%2.71%$0.125.65%0.776.57%$17.87$7.62
ARES
31.42 B64.92x5.80%10.63%$2.1814.94%1.723.79%$181.32$93.57
TROW
23.65 B11.13x10.70%29.26%$9.9619.40%3.704.67%$122.00$84.21
BEN
17.05 B23.14x14.30%8.72%$1.457.89%0.253.81%$36.28$20.32
TPG
8.52 B79.44x1.10%5.09%$0.6718.57%0.824.14%$67.83$36.07

Peer Valuation & Performance Analysis

Peer group analysis for Blue Owl Capital Inc. (OWL) compared to its primary competitors (including ARES, TROW, BEN) reveals distinct metrics. OWL trades at a valuation premium compared to its competitors, with a P/E ratio of 98.7x versus the peer average of 44.7x (representing a 121% premium). This indicates that the market expects superior growth or commands a quality premium for OWL. In terms of growth, OWL's revenue growth of 7.1% is consistent with the peer average of 8.0%. Additionally, its net margin of 2.7% is below the peer average of 13.4%, suggesting higher operational costs or lower pricing power relative to peers.

Peer Performance Rankings

Ranking comparison across key performance metrics

P/E Ratio (Lower is Better)

🥇TROW
11.1x
🥈BEN
23.1x
🥉ARES
64.9x
4thTPG
79.4x
5thOWL
98.7x

Revenue Growth

🥇BEN
+14.3%
🥈TROW
+10.7%
🥉OWL
+7.1%
4thARES
+5.8%
5thTPG
+1.1%

Net Profit Margin

🥇TROW
29.3%
🥈ARES
10.6%
🥉BEN
8.7%
4thTPG
5.1%
5thOWL
2.7%

Financial Rankings Summary

OWL ranks #5 in P/E ratio, #3 in revenue growth, and #5 in profit margins

• Average ranking: #4 - ⚠️ Room for improvement relative to peer group

• Rankings based on actual financial data from company reports

Historical Trading Data

Price and volume data with customizable timeframes

Timeframe:

Showing 15 of 15 trading sessions from the last 15 days

DateOpenHighLowCloseVolumeDaily Change
2026-09-03$11.73$12.03$11.52$11.8424,067,000+0.94%
2026-09-02$11.60$11.94$11.53$11.6026,803,700-
2026-09-01$11.88$12.22$11.67$11.6836,636,900-1.68%
2026-08-31$11.98$12.37$11.90$12.2419,074,200+2.17%
2026-08-28$12.00$12.20$11.98$12.0214,956,000+0.17%
2026-08-27$11.91$12.22$11.89$12.0218,012,600+0.92%
2026-08-26$11.77$12.03$11.73$11.8013,845,800+0.25%
2026-08-25$11.69$11.83$11.49$11.7913,160,600+0.86%
2026-08-24$11.61$11.84$11.57$11.6810,869,400+0.60%
2026-08-21$11.56$11.74$11.53$11.678,130,800+0.95%
2026-08-20$11.70$11.83$11.38$11.4012,834,000-2.56%
2026-08-19$11.75$11.95$11.55$11.7718,653,000+0.17%
2026-08-18$11.54$11.71$11.45$11.5913,355,600+0.43%
2026-08-17$12.12$12.20$11.63$11.6616,790,000-3.80%
2026-08-14$12.70$12.73$12.19$12.2213,062,100-3.74%