OBDC vs MA

Side-by-side dividend comparison

MetricOBDCMA
Dividend Yield13.79%0.66%
Annual Dividend$1.50$3.26
Payout Ratio214.30%18.90%
Consecutive Years014
1Y Growth-9.30%15.15%
3Y Growth6.54%15.75%
5Y Growth0.00%13.70%
Market Cap$5.37B$432.94B
Price$10.88$490.81
P/E Ratio15.5428.40