Some parts of the portal may cause error messages or display incorrectly due to the transition to a new provider of trading data

OBDC - Blue Owl Capital Corp


Close
15.16
0.120   0.794%

Share volume: 4,018,584
Last Updated: Fri 30 Aug 2024 10:00:02 PM CEST

PREVIOUS CLOSE
CHG
CHG%

$15.04
0.12
0.80%
5D - 1M - 3M - 1Y - 3Y - 5Y - 10Y - 15Y
Income statement Balance sheet Cash flow To see more then 2 years history Buy Premium
View ratios

Fiscal Date 2022-06-30 2022-09-30 2022-12-31 2023-03-31 2023-06-30 2023-09-30 2023-12-31 2024-03-31
Fiscal Quarter Q2 2022 Q3 2022 Q4 2022 Q1 2023 Q2 2023 Q3 2023 Q4 2023 Q1 2024
Report Date 2022-08-03 2022-11-02 2023-02-22 2023-05-10 2023-08-09 2023-11-08 2024-02-21 2024-05-08
Total revenue 273.286 M 314.053 M 350.506 M 377.622 M 394.223 M 399.022 M 411.227 M 399.577 M
Cost of revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Gross profit 273.286 M 314.053 M 350.506 M 377.622 M 394.223 M 399.022 M 411.227 M 399.577 M
    14.92% 11.61% 7.74% 4.40% 1.22% 3.06% -2.83%  
Operating expenses 2.143 M 2.381 M 2.634 M 2.671 M 3.140 M 3.349 M 1.967 M 2.516 M
Selling general and admin 2.143 M 2.381 M 2.634 M 2.671 M 3.140 M 3.349 M 1.967 M 2.516 M
Research and development 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total expenses 306.646 M 165.675 M 116.523 M 196.378 M 205.167 M 206.343 M 168.135 M 211.820 M
    -45.97% -29.67% 68.53% 4.48% 0.57% -18.52% 25.98%  
Operating income -33.360 M 148.378 M 233.983 M 181.244 M 189.056 M 192.679 M 243.092 M 187.757 M
Ebit -33.360 M 267.031 M 193.700 M 205.227 M 197.942 M 209.668 M 193.234 M 187.757 M
Pretax income -33.360 M 267.031 M 193.700 M 205.227 M 197.942 M 209.668 M 193.234 M 187.757 M
    -900.45% -27.46% 5.95% -3.55% 5.92% -7.84% -2.83%  
Income tax 1.586 M 1.604 M 1.812 M 3.385 M 2.380 M 2.730 M 4.264 M 5.240 M
Net income basic -34.946 M 265.427 M 191.888 M 201.842 M 195.562 M 206.938 M 188.970 M 182.517 M
    859.53% -27.71% 5.19% -3.11% 5.82% -8.68% -3.41%  
Net income -34.946 M 265.427 M 191.888 M 201.842 M 195.562 M 206.938 M 188.970 M 182.517 M
    859.53% -27.71% 5.19% -3.11% 5.82% -8.68% -3.41%