Stock Comparison

GNRC CLS
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric GNRC
Generac Holdings Inc
CLS
Celestica Inc
Price $212.22 $317.83
Change % +0.49% +1.05%
Market Cap 11.48B 56.72B
P/E Ratio 44.5 42.2
EPS $4.34 $8.27
52W High $296.44 $655.50
52W Low $134.80 $240.49
Volume
Avg Volume 1.27M 430.9K
Open $214.00 $315.00
Prev Close $211.18 $314.53
Div Yield
Annual Dividend
Payout Ratio
Analyst Rating Buy Strong buy
Price Target $102.25 $118.56
Total Analysts 27 12