Blue Owl Capital Corporation
NYSE:OBDC
$ 16.44
+ $0.06 (0.37%)
$ 16.44
+ $0.06 (0.37%)
End-of-day quote: 05/17/2024

Blue Owl Capital Stock

About Blue Owl Capital

Data Unavailable Blue Owl Capital share price history

Country
Founded:
2015
IPO Date:
07/18/2019
ISIN Number:
I_US69121K1043

Contact Details

Address:
399 Park Avenue, 37th Floor, New York, New York, 10022, United States
Phone Number
212-419-3000

Key Executives

CEO:
Packer, Craig
CFO
Lamm, Jonathan
COO:
Lamm, Jonathan