Blue Owl Capital Inc - Class A (OWL) Stock Price

18.52 ▼ -0.17 (-0.91%)
Open: 18.70 Vol: 5.95M Day's range: 18.455 - 18.70 Aug 29, 16:00 EDT
IEX quote, 15 minutes delayed during trading hours. Login or Signup to see real-time data
Loading chart ...
OWL Technical Analysis
5 mins 30 mins Hourly Daily Weekly
BUY SELL SELL SELL SELL
  5 mins 30 mins Hourly Daily Weekly
MA5 18.51▲ 18.52▲ 18.53▲ 18.61▼ 18.99▼
MA10 18.50▲ 18.54▼ 18.60▼ 18.70▼ 19.35▼
MA20 18.51▲ 18.61▼ 18.68▼ 19.14▼ 18.97▼
MA50 18.53▼ 18.70▼ 18.70▼ 19.37▼ 20.88▼
MA100 18.59▼ 18.70▼ 19.07▼ 18.90▼ 18.71▼
MA200 18.68▼ 19.12▼ 19.35▼ 20.79▼ 15.31▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.005▲ -0.008▼ -0.022▼ -0.071▼ 0.047▲
RSI 54.100▲ 39.809▼ 40.866▼ 41.001▼ 45.131▼
STOCH 64.236     17.906▼ 11.870▼ 20.280     35.946    
WILL %R -6.250▲ -75.000     -85.437▼ -91.964▼ -85.191▼
CCI 81.843     -100.625▼ -88.664     -74.409     -95.853    
Latest Filters Detected On OWL
MA $OWL Price Crossed Below MA(7) Set Alert
Blue Owl Capital Inc - Class A News
Thursday, August 28, 2025 11:40 AM
OBDC's fundamentals remain solid, with low non-accruals, strong liquidity, and prudent capital allocation despite rate compression. Read the latest analysis on the stock here.
Monday, August 25, 2025 05:23 AM
Blue Owl Capital Inc. (NYSE: OWL) ("Blue Owl") today announced that Doug Ostrover, co-CEO, will present at Barclays 23rd Annual Global Financial Services Conference on Monday, September 8, 2025 at 2pm ...
Tuesday, August 05, 2025 02:24 AM
Blue Owl Capital Inc (NYSE:OWL) is set to release its Q2 2025 earnings on Aug 6, 2025. The consensus estimate for Q2 2025 revenue is $0.64 billion, and the earnings are expected to come in at $0. ...
OWL historical stock data
date open high low close volume
29/08/25 18.70 18.70 18.455 18.52 5,953,302
28/08/25 18.72 18.98 18.66 18.69 3,925,143
27/08/25 18.69 18.9258 18.565 18.59 4,996,474
26/08/25 18.55 18.789 18.52 18.67 3,421,340
25/08/25 18.79 18.865 18.60 18.60 3,302,692
22/08/25 18.98 19.27 18.64 18.80 4,265,629
21/08/25 18.43 18.63 18.41 18.56 4,311,274
20/08/25 18.73 18.85 18.34 18.57 4,916,747
19/08/25 19.21 19.35 18.79 18.83 5,172,029
18/08/25 18.93 19.21 18.8665 19.17 5,333,242
Quote Details
52wk Low:14.55
52wk High:26.725
Vol:5.95M
Avg Vol(3m):147.2M
1Y Chng:+2.72%
1M Chng:-7.49%
Add to Watch List