Blue Owl Capital Inc. company logo
Blue Owl Capital Inc. logo

Blue Owl Capital Inc. (OWL) stock Beta

Beta

1.530.03-1.92%

Summary

Current Value
As of today, OWL beta is 1.53, down -1.92% on
Current Value Category
Based on its current beta, OWL falls into the high volatility category
1-Year High
OWL beta reached a 1-year high of 1.77 on
1-Year Low
OWL beta reached a 1-year low of 1.43 on

Beta Chart

SUGGESTED SERIES

Performance

OWL Performance
MetricDateValue1D1M3MYTD1Y3Y5Y
Beta1.53-1.9%-3.8%-7.8%-9.5%-7.8%-5.6%+446.4%
Price$8.52-0.6%-17.1%-6.1%-43.0%-55.6%-26.9%-33.9%
SPX7,440.43+1.2%-1.8%+17.3%+8.7%+19.9%+67.2%+73.1%
200-Day SMA$12.87-0.4%-6.7%-18.9%-27.9%-39.0%+16.6%+18.6%
50-Day SMA$9.68-0.2%+2.4%-15.3%-37.4%-48.2%-9.8%-17.2%
20-Day SMA$9.44-0.9%-6.0%+1.6%-39.9%-50.2%-16.2%-30.0%
14-Day RSI34.50-1.7%-40.0%-0.6%-19.8%-36.8%-45.0%-33.6%
ATR$0.46+0.0%+0.9%-5.7%-12.3%-13.8%+40.6%-48.8%
10-Day Volatility37.96%-0.3%-9.3%+26.4%+27.3%+78.2%+61.5%-18.4%
1-Month Volatility44.80%-1.5%+1.3%+12.8%+22.9%+122.9%+42.0%-53.7%
1-Year Volatility44.92%+0.1%+3.3%-5.3%-1.7%-0.2%+0.1%-7.4%

Beta History

DateValueChange
1.53-9.5%
1.69+29.0%
1.31-10.9%
1.47-2.6%
DateValueChange
1.51+143.5%
0.62+3,000.0%
0.02-

FAQ

  • What is the current beta of OWL?

    As of today, OWL beta is 1.53

  • What beta category does OWL fall into?

    Based on its current beta, OWL falls into the high volatility category

  • What is OWL beta 1-year high?

    OWL beta reached a 1-year high of 1.77 on November 6, 2025

  • What is OWL beta 1-year low?

    OWL beta reached a 1-year low of 1.43 on April 9, 2026

Data Sources & References

  1. OWL Official Website www.blueowl.com
  2. OWL Profile on Yahoo Finance finance.yahoo.com/quote/OWL
  3. OWL Profile on NASDAQ.com www.nasdaq.com/market-activity/stocks/owl