Latest Close
$11.04
Technical Analysis
This technical analysis view summarizes moving averages, RSI, momentum, and 52-week positioning for OBDC.
$11.04
-$0.34 (-2.95%)
$5.64B
Financial Services
Asset Management
none
$10.83
$11.10
$12.11
55.85
mixed
neutral
-19.70%
+5.52%
$11.04 vs $10.83 / $11.10