Compare stocks side-by-side

Compare CMC vs ROCK on price performance, valuation, growth and AI ratings.

Compare CMC, ROCK on price performance, valuation, growth and AI ratings. Up to 5 stocks.

MetricCMCROCK
Valuation
Price$63.60$37.75
Market cap6.99B1.12B
P/E10.7211.48
EPS$5.93$3.29
Fair value$63.10$94.83
Upside-0.78%+151.20%
Growth
Day change+0.30%-2.23%
1 month-1.38%-6.63%
3 months-9.75%-18.98%
6 months-7.79%-5.75%
Year to date-8.12%-23.42%
1 year+5.14%-44.01%
5 years+98.87%-41.42%
Revenue growth+20.46%-13.24%
Profitability
Gross margin+18.65%+25.01%
Operating margin+9.26%+8.07%
Net margin+6.98%-0.63%
ROE+14.62%-0.96%
Dividends
Dividend yield+1.51%0.00%
Payout ratio+12.85%0.00%
Stocklytics
Score61.00–
SentimentNeutral–

Compare other stocks