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

Blue Owl Capital Inc. (OWL) stock Beta

Beta

1.580.01+0.64%

Summary

Current Value
As of today, OWL beta is 1.58, up +0.64% 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.58+0.6%-1.3%-8.1%-6.5%-3.7%-1.9%+587.0%
Price$9.46-3.6%-4.6%-23.1%-36.7%-51.0%-7.5%-3.3%
SPX7,408.50-1.2%+5.5%+8.4%+8.2%+25.2%+79.1%+77.5%
200-Day SMA$14.22-0.3%-7.1%-17.4%-20.4%-31.8%+26.9%+38.1%
50-Day SMA$9.32-0.2%-7.6%-37.4%-39.7%-50.4%-13.8%-6.2%
14-Day RSI45.53-10.1%-24.8%+31.1%+5.9%-16.8%+8.7%+40.2%
ATR$0.51-2.3%+0.6%-25.4%-1.6%-38.9%+27.8%+299.4%
10-Day Volatility49.94%+2.9%-27.1%-29.5%+67.4%+10.2%+11.3%+586.0%
1-Month Volatility55.66%-6.7%+13.1%+1.9%+52.7%+19.4%+42.9%+594.9%
1-Year Volatility43.18%+0.2%+1.7%-8.2%-5.5%-5.2%-10.5%+67.2%

Beta History

DateValueChange
1.58-6.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.58

  • 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