OCSL vs BX

Side-by-side dividend comparison

MetricOCSLBX
Dividend Yield12.79%3.84%
Annual Dividend$1.54$5.23
Payout Ratio268.40%133.80%
Consecutive Years02
1Y Growth-23.18%35.94%
3Y Growth4.40%-1.72%
5Y Growth6.82%19.68%
Market Cap$1.03B$154.30B
Price$12.70$133.09
P/E Ratio20.9934.81