Stock Screener

OBDC - Blue Owl Capital Corporation

$15.46 -1.8% ($-0.28)
1.31.4440.3011.71.7
BPDEPEEPSROEBVPSCURRENT



Address:

Portfolio: