Blue Owl Capital Inc. logo

Blue Owl Capital Inc.

OWL | NYSE
Chart Builder DCF Calculator
$10.02
+$0.18 (+1.83%)
At close: Sep 21, 2026, 4:00 PM ET
$10.10
+$0.08 (+0.80%)
Pre-market: Sep 22, 2026, 7:34 AM ET
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
Revenue
2.87B 2.3B 1.73B 1.37B 823.88M 249.82M
Cost of Revenue
1.28B 1.02B 870.64M 894.69M 1.5B 240.73M
Gross Profit
1.59B 1.28B 860.97M 475.04M -673.11M 9.08M
Operating Income
627.15M 606.76M 317.82M -2.48M -927.27M -58.73M
Interest Income
45.18M 42.17M 22.18M n/a n/a n/a
Pretax Income
347.91M 469.23M 246.38M -49.62M -1.87B -82.54M
Net Income
78.83M 109.58M 54.34M -9.29M -376.17M -77.83M
Selling & General & Admin
747.94M 412.93M 242.81M 220.61M 140.27M 67.81M
Research & Development
n/a n/a n/a n/a n/a n/a
Other Expenses
214.36M 258.26M 300.34M 256.91M 113.89M n/a
Operating Expenses
962.29M 671.19M 543.15M 477.52M 254.16M 67.81M
Interest Expense
163.76M 121.89M 75.7M 55.71M 27.28M 23.82M
Selling & Marketing Expenses
n/a n/a n/a n/a n/a n/a
Cost & Expenses
2.24B 1.69B 1.41B 1.37B 1.75B 308.54M
Income Tax Expense
42.42M 48.78M 25.61M -9.38M -65.21M -102K
Shares Outstanding (Basic)
675.81M 549.01M 463.23M 433.43M 404.92M 320.01M
Shares Outstanding (Diluted)
664.8M 558.43M 478.01M 433.43M 404.92M 34.38M
EPS (Basic)
0.12 0.20 0.12 -0.02 -0.93 -2.26
EPS (Diluted)
0.12 0.20 0.11 -0.02 -0.93 -2.26
EBITDA
941.12M 866.04M 632.65M 269.67M -1.73B -58.05M
EBIT
553.56M 591.12M 322.08M 10.45M -1.84B -58.73M
Depreciation & Amortization
387.56M 274.92M 310.57M 259.21M 114.55M 673K

© 2026 bestshares.com. All rights reserved.