Cognex is trading at $70.73 (4.9% up) as it extends a multi-day rally ahead of its Q2 earnings report on August 5, 2026.

  • Recent analyst previews highlight expectations for solid year-over-year growth in revenue and EPS, boosting investor sentiment.
  • The upward move is further supported by a broader risk-on tone in U.S. equities and general strength across the industrials sector.