Compare stocks side-by-side

Compare CMI vs GNRC on price performance, valuation, growth and AI ratings.

Compare CMI, GNRC on price performance, valuation, growth and AI ratings. Up to 5 stocks.

MetricCMIGNRC
Valuation
Price$521.91$208.91
Market cap71.85B12.34B
P/E26.5540.81
EPS$19.66$5.12
Fair value$521.87$303.09
Upside-0.01%+45.08%
Growth
Day change-1.78%+3.76%
1 month-0.84%-3.66%
3 months-14.69%+4.75%
6 months-19.09%-19.16%
Year to date+1.28%+49.93%
1 year+17.16%+13.05%
5 years+115.56%-58.99%
Revenue growth-1.27%-2.02%
Profitability
Gross margin+25.32%+39.92%
Operating margin+11.13%+10.37%
Net margin+7.82%+6.52%
ROE+21.89%+10.76%
Dividends
Dividend yield+1.57%0.00%
Payout ratio+40.70%0.00%
Stocklytics
Score56.0049.00
SentimentNeutralNeutral

Compare other stocks