OXLC vs BX

Side-by-side dividend comparison

MetricOXLCBX
Dividend Yield37.84%4.30%
Annual Dividend$3.30$4.74
Payout RatioN/A122.20%
Consecutive Years41
1Y Growth132.35%79.01%
3Y Growth38.09%-1.72%
5Y Growth14.30%19.68%
Market Cap$828M$122.66B
Price$8.72$110.32
P/E RatioN/A27.39