Blue Owl Capital Inc.(OWL)
NASDAQ

Stock Performance & Returns

$9.52
-0.10 (-1.04%)

Peer Comparison

Relative scale, growth, and profitability vs sector peers

TickerMarket CapP/E RatioRevenue GrowthNet MarginEPSROEDebt/EquityDividend Yield52W High52W Low
OWL
6.43 B79.33x10.30%2.96%$0.125.70%0.7510.51%$19.68$7.77
ARES
27.90 B57.92x28.30%10.54%$2.1714.18%1.694.85%$188.31$93.57
TROW
25.14 B12.59x5.30%28.28%$9.3218.69%3.874.57%$116.59$84.21
BEN
16.96 B24.91x8.70%8.12%$1.316.70%0.233.97%$34.08$20.32
TPG
6.73 B190.17x-56.80%4.23%$0.2310.76%0.825.52%$68.57$36.46

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 79.3x versus the peer average of 71.4x (representing a 11% 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 10.3% exceeds the peer average of -3.6%, highlighting its competitive strength and market share gains. Additionally, its net margin of 3.0% is below the peer average of 12.8%, 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
12.6x
🥈BEN
24.9x
🥉ARES
57.9x
4thOWL
79.3x
5thTPG
190.2x

Revenue Growth

🥇ARES
+28.3%
🥈OWL
+10.3%
🥉BEN
+8.7%
4thTROW
+5.3%
5thTPG
-56.8%

Net Profit Margin

🥇TROW
28.3%
🥈ARES
10.5%
🥉BEN
8.1%
4thTPG
4.2%
5thOWL
3.0%

Financial Rankings Summary

OWL ranks #4 in P/E ratio, #2 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-07-17$9.46$9.63$9.38$9.5216,010,400+0.63%
2026-07-16$9.63$9.78$9.52$9.6210,696,500-0.10%
2026-07-15$9.80$10.04$9.67$9.6918,164,590-1.12%
2026-07-14$9.31$9.63$9.22$9.6212,733,000+3.33%
2026-07-13$9.38$9.47$9.22$9.2911,726,100-0.96%
2026-07-10$9.42$9.60$9.35$9.3615,441,800-0.64%
2026-07-09$9.27$9.41$9.17$9.3013,982,500+0.32%
2026-07-08$9.20$9.32$9.18$9.2412,710,000+0.43%
2026-07-07$9.49$9.59$9.33$9.3917,360,880-1.05%
2026-07-06$9.07$9.56$9.07$9.4918,207,300+4.63%
2026-07-02$9.20$9.53$8.96$9.0426,726,387-1.74%
2026-07-01$8.79$8.90$8.60$8.6416,029,000-1.65%
2026-06-30$8.54$8.84$8.50$8.7521,029,900+2.46%
2026-06-29$8.67$8.77$8.31$8.5217,927,600-1.73%
2026-06-26$8.41$8.71$8.40$8.5731,648,500+1.90%