Blue Owl Capital Inc.(OWL)Stock Performance & Returns
NYSE

Peer Comparison

Relative scale, growth, and profitability vs sector peers

TickerMarket CapP/E RatioRevenue GrowthNet MarginEPSROEDebt/EquityDividend Yield52W High52W Low
OWL
14.53 B77.25x7.10%2.71%$0.125.65%0.77x10.17%$17.33$7.95
ARES
26.04 B53.09x9.60%12.11%$2.1914.92%1.72x4.24%$173.99$92.59
TROW
22.23 B10.29x10.70%29.26%$10.1319.40%3.70x4.86%$120.50$83.17
BEN
16.46 B21.75x14.30%8.72%$1.497.89%0.25x4.03%$35.91$20.12
TPG
7.24 B67.52x110.20%5.09%$0.6718.57%0.82x5.01%$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 77.3x versus the peer average of 38.2x (representing a 102% 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% lags behind the peer average of 36.2%, indicating potential market share losses or slower industry adoption. Additionally, its net margin of 2.7% is below the peer average of 13.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↑
10.3x
🥈BEN↓
21.7x
🥉ARES↓
53.1x
4thTPG↓
67.5x
5thOWL↓
77.3x

Revenue Growth

🥇TPG↑
+110.2%
🥈BEN↑
+14.3%
🥉TROW↑
+10.7%
4thARES↑
+9.6%
5thOWL↑
+7.1%

Net Profit Margin

🥇TROW↑
29.3%
🥈ARES↑
12.1%
🥉BEN↓
8.7%
4thTPG↓
5.1%
5thOWL↓
2.7%

Financial Rankings Summary

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

• Average ranking: #5 - ⚠️ 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-10-08$9.10$9.31$8.99$9.2721,451,300+1.76%
2026-10-07$8.93$9.19$8.88$9.1118,607,600+0.44%
2026-10-06$9.05$9.19$8.96$9.0718,601,200+1.11%
2026-10-05$9.03$9.11$8.78$8.9720,497,700-1.21%
2026-10-02$9.12$9.27$8.93$9.0832,656,700+1.45%
2026-10-01$9.13$9.28$8.77$8.9523,717,800-1.54%
2026-09-30$9.33$9.39$9.07$9.0911,979,600-2.05%
2026-09-29$9.15$9.29$9.07$9.2812,426,600+1.42%
2026-09-28$9.20$9.23$9.02$9.1517,353,300-1.82%
2026-09-25$9.31$9.42$9.18$9.3214,902,500+0.76%
2026-09-24$9.34$9.51$9.02$9.2538,868,000-3.65%
2026-09-23$9.75$9.81$9.57$9.6017,899,700-2.83%
2026-09-22$10.23$10.30$9.76$9.8812,784,500-1.40%
2026-09-21$10.06$10.10$9.86$10.0214,083,500+1.83%
2026-09-18$9.92$10.00$9.72$9.8417,821,600-1.20%