OCSL vs MA

Side-by-side dividend comparison

MetricOCSLMA
Dividend Yield14.37%0.64%
Annual Dividend$1.62$3.15
Payout Ratio450.00%19.10%
Consecutive Years014
1Y Growth-23.18%15.15%
3Y Growth27.52%15.75%
5Y Growth33.07%13.70%
Market Cap$1.01B$443.82B
Price$11.11$495.71
P/E Ratio30.9630.10