Compare stocks side-by-side

Compare BDC vs ST on price performance, valuation, growth and AI ratings.

Compare BDC, ST on price performance, valuation, growth and AI ratings. Up to 5 stocks.

MetricBDCST
Valuation
Price$107.53$41.38
Market cap4.20B6.02B
P/E17.1616.43
EPS$6.27$2.52
Fair value$213.47$84.30
Upside+98.52%+103.70%
Growth
Day change+0.82%+1.24%
1 month-2.14%-1.60%
3 months+4.78%-10.35%
6 months-16.15%+4.22%
Year to date-8.27%+23.88%
1 year-10.44%+26.35%
5 years+77.56%-25.15%
Revenue growth+10.33%-5.86%
Profitability
Gross margin+36.47%+30.34%
Operating margin+13.08%+15.63%
Net margin+8.52%+9.53%
ROE+18.87%+12.57%
Dividends
Dividend yield+0.19%+1.16%
Payout ratio+3.22%+19.06%
Stocklytics
Score64.0065.00
SentimentNeutralBullish

Compare other stocks