Compare stocks side-by-side

Compare CTAS vs ROL on price performance, valuation, growth and AI ratings.

Compare CTAS, ROL on price performance, valuation, growth and AI ratings. Up to 5 stocks.

MetricCTASROL
Valuation
Price$217.53$33.91
Market cap86.38B16.32B
P/E42.2430.87
EPS$5.15$1.10
Fair value$156.12$30.95
Upside-28.23%-8.73%
Growth
Day change+2.22%+1.22%
1 month+10.01%+12.00%
3 months+0.46%-11.85%
6 months+25.05%-38.26%
Year to date+15.66%-43.09%
1 year+18.29%-36.59%
5 years+100.90%-3.04%
Revenue growth+8.94%+10.99%
Profitability
Gross margin+50.99%+51.35%
Operating margin+23.36%+18.33%
Net margin+17.82%+13.19%
ROE+42.08%+37.74%
Dividends
Dividend yield+0.86%+2.15%
Payout ratio+35.16%+66.83%
Stocklytics
Score42.0048.00
SentimentBearishNeutral

Compare other stocks