OBDC

Blue Owl Capital Corporation

$10.70
$5.31B
Price
$10.70
Market Cap
$5.31B
Revenue CAGR (5Y)
+51.0%
EPS CAGR (5Y)
+4.7%

Revenue Growth

Year over Year
+0.0%
2016
+410.2%
2017
+111.5%
2018
+98.4%
2019
-24.6%
2020
+101.0%
2021
-8.3%
2022
+57.6%
2023
-13.7%
2024
+52.6%
2025

EPS Growth

Year over Year
+0.0%
2016
-48.7%
2017
+272.5%
2018
+2.7%
2019
-34.6%
2020
+59.0%
2021
-25.8%
2022
+72.0%
2023
-24.6%
2024
-19.0%
2025