Blue Owl Capital Inc.(OWL)NASDAQ
Stock Performance & Returns
Peer Comparison
Relative scale, growth, and profitability vs sector peers
| Ticker | Market Cap | P/E Ratio | Revenue Growth | Net Margin | EPS | ROE | Debt/Equity | Dividend Yield | 52W High | 52W Low |
|---|---|---|---|---|---|---|---|---|---|---|
OWL | 6.43 B | 79.33x | 10.30% | 2.96% | $0.12 | 5.70% | 0.75 | 10.51% | $19.68 | $7.77 |
ARES | 27.90 B | 57.92x | 28.30% | 10.54% | $2.17 | 14.18% | 1.69 | 4.85% | $188.31 | $93.57 |
TROW | 25.14 B | 12.59x | 5.30% | 28.28% | $9.32 | 18.69% | 3.87 | 4.57% | $116.59 | $84.21 |
BEN | 16.96 B | 24.91x | 8.70% | 8.12% | $1.31 | 6.70% | 0.23 | 3.97% | $34.08 | $20.32 |
TPG | 6.73 B | 190.17x | -56.80% | 4.23% | $0.23 | 10.76% | 0.82 | 5.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)
Revenue Growth
Net Profit Margin
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
Showing 15 of 15 trading sessions from the last 15 days
| Date | Open | High | Low | Close | Volume | Daily Change |
|---|---|---|---|---|---|---|
| 2026-07-17 | $9.46 | $9.63 | $9.38 | $9.52 | 16,010,400 | +0.63% |
| 2026-07-16 | $9.63 | $9.78 | $9.52 | $9.62 | 10,696,500 | -0.10% |
| 2026-07-15 | $9.80 | $10.04 | $9.67 | $9.69 | 18,164,590 | -1.12% |
| 2026-07-14 | $9.31 | $9.63 | $9.22 | $9.62 | 12,733,000 | +3.33% |
| 2026-07-13 | $9.38 | $9.47 | $9.22 | $9.29 | 11,726,100 | -0.96% |
| 2026-07-10 | $9.42 | $9.60 | $9.35 | $9.36 | 15,441,800 | -0.64% |
| 2026-07-09 | $9.27 | $9.41 | $9.17 | $9.30 | 13,982,500 | +0.32% |
| 2026-07-08 | $9.20 | $9.32 | $9.18 | $9.24 | 12,710,000 | +0.43% |
| 2026-07-07 | $9.49 | $9.59 | $9.33 | $9.39 | 17,360,880 | -1.05% |
| 2026-07-06 | $9.07 | $9.56 | $9.07 | $9.49 | 18,207,300 | +4.63% |
| 2026-07-02 | $9.20 | $9.53 | $8.96 | $9.04 | 26,726,387 | -1.74% |
| 2026-07-01 | $8.79 | $8.90 | $8.60 | $8.64 | 16,029,000 | -1.65% |
| 2026-06-30 | $8.54 | $8.84 | $8.50 | $8.75 | 21,029,900 | +2.46% |
| 2026-06-29 | $8.67 | $8.77 | $8.31 | $8.52 | 17,927,600 | -1.73% |
| 2026-06-26 | $8.41 | $8.71 | $8.40 | $8.57 | 31,648,500 | +1.90% |