OBDE Blue Owl Capital Corp III

11
$16.17
$0.38
(2.41%)
Today
Watchers11
52-Wk Low$14.23
52-Wk High$16.80
Market Cap$1.99B
Volume16,392.00
52-Wk High$16.80
52-Wk Low$14.23