OXLC vs BN

Side-by-side dividend comparison

MetricOXLCBN
Dividend Yield43.53%0.16%
Annual Dividend$3.63$0.07
Payout Ratio88.50%13.60%
Consecutive Years40
1Y Growth2.94%15.15%
3Y Growth5.27%-3.28%
5Y Growth-2.88%-5.34%
Market Cap$885M$100.98B
Price$8.34$44.49
P/E Ratio2.0386.13