Blue Owl Capital Inc. logo

Blue Owl Capital Inc.

OWL | NYSE
Chart Builder DCF Calculator
$9.87
-$0.15 (-1.50%)
Sep 22, 2026, 12:03 PM ET · Market open
Fiscal Year
Period Ending
FY 2025
Dec 30, 2025
FY 2024
Dec 30, 2024
FY 2023
Dec 30, 2023
FY 2022
Dec 30, 2022
FY 2021
Dec 30, 2021
FY 2020
Dec 30, 2020
Net Income
305.49M 420.45M 220.78M -40.24M -1.8B -82.44M
Depreciation & Amortization
382.4M 274.92M 310.57M 259.21M 114.55M 673K
Stock-Based Compensation
673.52M 312.61M 312.56M 420.83M 1.21B n/a
Other Working Capital
-3.43M 60.03M 66.72M 173.82M 49.65M 125.36M
Other Non-Cash Items
-36.51M 76.88M 36.73M -2.64M 904.68M 787K
Deferred Income Tax
34.81M 19.68M 5.86M -12.51M -52.29M -475K
Change in Working Capital
-103.68M -104.97M 62.65M 103.79M -88.35M 86.69M
Operating Cash Flow
1.26B 999.56M 949.15M 728.45M 281.66M 5.23M
Capital Expenditures
-57.75M -64.19M -67.91M -65.54M -5.26M -652K
Cash Acquisitions
-244.58M -445.21M -26.27M -114.45M -1.58B n/a
Purchase of Investments
-94.27M -378.4M -85.94M -309.1M -328.8M -30M
Sales Maturities Of Investments
126.03M 249.65M 62.08M 3.88M 314.05M 30M
Other Investing Acitivies
n/a n/a n/a n/a n/a n/a
Investing Cash Flow
-270.57M -638.15M -118.03M -485.22M -1.6B -652K
Debt Repayment
730M 925M 54.8M 452.06M 812.46M 69.09M
Common Stock Repurchased
-53.69M -38.85M -18.64M -78.79M n/a n/a
Dividend Paid
-546.66M -368.33M -247.88M -182.55M -150.22M -78.05M
Other Financial Acitivies
-1.07B -831.3M -583.32M -408.44M 685.91M 8.67M
Financial Cash Flow
-943.04M -313.48M -795.03M -217.72M 1.35B -295K
Net Cash Flow
42.42M 47.93M 36.08M 25.51M 30.94M 4.29M
Free Cash Flow
1.2B 935.37M 881.24M 662.91M 276.4M 4.58M
Adj. Free Cash Flow
524.76M 622.76M 568.68M 242.08M -928.94M 4.58M
Maintenance CapEx
n/a n/a -2.35M n/a n/a n/a
Growth CapEx
-57.75M -64.19M -65.56M -65.54M -5.26M -652K
Owner Earnings
1.26B 999.56M 946.8M 728.45M 281.66M 5.23M

© 2026 bestshares.com. All rights reserved.