OBDC vs MA

Side-by-side dividend comparison

MetricOBDCMA
Dividend Yield13.16%0.64%
Annual Dividend$1.51$3.15
Payout Ratio121.80%19.10%
Consecutive Years014
1Y Growth-9.30%15.15%
3Y Growth6.54%15.75%
5Y Growth0.00%13.70%
Market Cap$5.74B$443.82B
Price$11.14$495.71
P/E Ratio8.8130.10