OXLC vs BX

Side-by-side dividend comparison

MetricOXLCBX
Dividend Yield40.92%3.84%
Annual Dividend$3.74$5.23
Payout Ratio91.20%133.80%
Consecutive Years42
1Y Growth2.94%35.94%
3Y Growth5.27%-1.72%
5Y Growth-2.88%19.68%
Market Cap$875M$154.30B
Price$9.15$133.45
P/E Ratio2.2334.81