Shares of Cognex Corporation (NASDAQ:CGNX) have seen a consistent move higher lately. The stock has reached the $140.36 mark after a recent check. This move has generated increased interest from both analysts and investors.Since the start of the calendar year, Cognex Corporation (NASDAQ:CGNX)’s stock has changed 116.13%. Over the last five trading sessions, the stock has moved 2.20%. For the past month, Cognex Corporation’s stock has been 16.24%, 32.33% for the last quarter, 48.52% for the past six months and 148.06% for the past 52 weeks.
Based on current stock levels, Cognex Corporation shares are trading 1.26% off of the 50-day high and 33.07% away from the 50-day low.
Cognex Corporation (NASDAQ:CGNX)’s EPS growth this year is 40.60% and the trailing 12-month EPS is $2.71. Covering sell-side analysts are estimating company growth for next year to be 2.83%. On a consensus basis, analysts have given a recommendation of 2.60 on company shares.