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

Blue Owl Capital Inc. (OWL) stock Beta

Beta

1.610.000.00%

Summary

Current Value
As of today, OWL beta is 1.61, unchanged 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.610.0%-2.4%-6.4%-4.7%-3.0%-2.4%+436.7%
Price$9.80-3.8%-8.8%-6.0%-34.4%-48.5%-6.0%-29.3%
SPX7,401.81-2.0%+2.0%+8.4%+8.1%+24.6%+73.2%+75.0%
200-Day SMA$13.55-0.7%-7.2%-18.8%-24.1%-35.3%+22.7%+29.7%
50-Day SMA$9.56+0.4%+1.4%-29.8%-38.2%-48.3%-9.7%-8.2%
20-Day SMA$9.96-0.5%+6.3%-13.3%-36.5%-47.4%-1.8%-10.2%
14-Day RSI41.48-11.1%-38.5%+27.9%-3.6%-22.5%-21.3%-49.3%
ATR$0.47+1.7%-14.7%-34.1%-9.4%-22.9%+39.5%-17.5%
10-Day Volatility50.39%+4.5%-27.8%-20.0%+68.9%+230.2%+152.6%-39.2%
1-Month Volatility45.61%-2.5%-26.4%-25.2%+25.1%+25.6%+127.3%-26.6%
1-Year Volatility44.15%+0.9%+1.6%-7.9%-3.4%-2.3%-7.3%+20.4%

Beta History

DateValueChange
1.61-4.7%
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.61

  • 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