Compare stocks side-by-side

Compare BANR vs TSLX on price performance, valuation, growth and AI ratings.

Compare BANR, TSLX on price performance, valuation, growth and AI ratings. Up to 5 stocks.

MetricBANRTSLX
Valuation
Price$69.39$17.48
Market cap2.54B1.67B
P/E11.9418.65
EPS$5.81$0.94
Fair value–$16.91
Upside–-3.22%
Growth
Day change+1.04%+0.89%
1 month+2.67%-4.69%
3 months-0.99%-0.79%
6 months+4.56%-7.71%
Year to date+10.55%-19.52%
1 year+13.41%-23.27%
5 years+19.92%-26.68%
Revenue growth-0.95%+0.13%
Profitability
Gross margin+72.22%+74.72%
Operating margin+16.84%+40.86%
Net margin+27.90%+25.83%
ROE+10.07%+0.02%
Dividends
Dividend yield+2.94%+10.30%
Payout ratio+34.18%+1.77%
Stocklytics
Score43.0045.00
SentimentBearishNeutral

Compare other stocks