OBDC - Blue Owl Capital Corp
Float
0
Short % of Float
0
Oustanding Shares
0
Float
359.99M
Short % of Float
2.13%
Oustanding Shares
392.48M
Float
385.23 M
Short % of Float
2.23%
Oustanding Shares
389.73 M