TSLX vs BN

Side-by-side dividend comparison

MetricTSLXBN
Dividend Yield10.12%0.16%
Annual Dividend$1.89$0.07
Payout Ratio164.30%13.60%
Consecutive Years00
1Y Growth-1.91%-14.71%
3Y Growth3.67%-11.61%
5Y Growth-2.28%-10.32%
Market Cap$1.72B$94.99B
Price$18.68$43.94
P/E Ratio16.2485.07