OBDC vs MA

Side-by-side dividend comparison

MetricOBDCMA
Dividend Yield13.41%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$476.83B
Price$10.74$573.10
P/E Ratio15.3433.19