Blue Owl Capital Inc. (OWL) on the Downside


Here are the returns for a $1,000 one-time initial investment in Blue Owl Capital Inc. (OWL), a leader in private credit and data center funding, made in 2020. The stock is on the downside making a classic head and shoulders top.

Stock Return Calculator for OWL
Weekly Prices and Returns
Start DateDec-24-2020
Start Price$9.75
End DateNov-26-2025
End Price$14.75
# Prices258
Initial One-time Investment$1,000.00
Number Shares Purchased102.512583
Min DateOct-14-2022
Min Price$7.47
Max DateJan-24-2025
Max Price$25.51
Total Return51.21%
Annualized Return8.73%
Current Value of $1,000.00 Investment$1,512
Number Returns33,153
Average Return39.00%
Minimum Return-48.68%
Maximum Return241.44%
Number Profitable Returns25,619
Percent Profitable Returns77.28%
Number Unprofitable Returns7,534
Percent Unprofitable Returns22.72%
Profitable to Unprofitable Returns Ratio3.40
Stock Return Calculator