TSLX vs BN

Side-by-side dividend comparison

MetricTSLXBN
Dividend Yield11.38%0.16%
Annual Dividend$1.89$0.07
Payout Ratio164.30%13.60%
Consecutive Years00
1Y Growth-1.91%15.15%
3Y Growth3.67%-3.28%
5Y Growth-2.28%-5.34%
Market Cap$1.58B$100.98B
Price$16.61$44.49
P/E Ratio14.4486.13