OCSL vs MA

Side-by-side dividend comparison

MetricOCSLMA
Dividend Yield13.36%0.66%
Annual Dividend$1.54$3.26
Payout Ratio268.40%18.90%
Consecutive Years014
1Y Growth-23.18%15.15%
3Y Growth4.40%15.75%
5Y Growth6.82%13.70%
Market Cap$1.07B$432.94B
Price$11.53$490.81
P/E Ratio20.1028.40