OBDC vs MA

Side-by-side dividend comparison

MetricOBDCMA
Dividend Yield12.90%0.59%
Annual Dividend$1.44$3.37
Payout Ratio205.70%19.50%
Consecutive Years014
1Y Growth-9.30%15.15%
3Y Growth6.54%15.75%
5Y Growth0.00%13.70%
Market Cap$5.42B$502.63B
Price$11.17$570.91
P/E Ratio15.9533.04