Compare stocks side-by-side

Compare AHL vs STC on price performance, valuation, growth and AI ratings.

Compare AHL, STC on price performance, valuation, growth and AI ratings. Up to 5 stocks.

MetricAHLSTC
Valuation
Price$37.50$46.22
Market cap3.44B1.41B
P/E20.4411.85
EPS$1.83$3.90
Growth
Day change0.00%+4.33%
1 month0.00%-20.63%
3 months+1.24%-35.86%
6 months+2.26%-35.64%
Year to date+0.86%-35.88%
1 year+15.38%-35.76%
5 years+15.38%-36.70%
Revenue growth-2.53%+17.32%
Profitability
Gross margin+37.89%+81.01%
Operating margin+13.93%+5.45%
Net margin+10.97%+3.58%
ROE+4.94%+7.30%
Dividends
Dividend yield+100.00%+4.60%
Payout ratio+13.06%+52.41%
Stocklytics
Score41.0055.00
SentimentBearishNeutral

Compare other stocks