Cognex publishes update to financial calendar - CGNX News | Rallies