-----BEGIN PRIVACY-ENHANCED MESSAGE-----
Proc-Type: 2001,MIC-CLEAR
Originator-Name: webmaster@www.sec.gov
Originator-Key-Asymmetric:
 MFgwCgYEVQgBAQICAf8DSgAwRwJAW2sNKK9AVtBzYZmr6aGjlWyK3XmZv3dTINen
 TWSM7vrzLADbmYQaionwg5sDW3P6oaM5D3tdezXMm7z1T+B+twIDAQAB
MIC-Info: RSA-MD5,RSA,
 K4LGiDUPl4/Vr4d6ezRPm7AYFjGJY/h73oYIpE3oy78D7d5pEljE+FrehqDYl5Oz
 97oZJKjDuLVHmMf6FXU60Q==

<SEC-DOCUMENT>0000950135-08-001564.txt : 20080305
<SEC-HEADER>0000950135-08-001564.hdr.sgml : 20080305
<ACCEPTANCE-DATETIME>20080305160018
ACCESSION NUMBER:		0000950135-08-001564
CONFORMED SUBMISSION TYPE:	DEF 14A
PUBLIC DOCUMENT COUNT:		2
CONFORMED PERIOD OF REPORT:	20080417
FILED AS OF DATE:		20080305
DATE AS OF CHANGE:		20080305
EFFECTIVENESS DATE:		20080305

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			COGNEX CORP
		CENTRAL INDEX KEY:			0000851205
		STANDARD INDUSTRIAL CLASSIFICATION:	INDUSTRIAL INSTRUMENTS FOR MEASUREMENT, DISPLAY, AND CONTROL [3823]
		IRS NUMBER:				042713778
		STATE OF INCORPORATION:			MA
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		DEF 14A
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-17869
		FILM NUMBER:		08667842

	BUSINESS ADDRESS:	
		STREET 1:		ONE VISION DR
		CITY:			NATICK
		STATE:			MA
		ZIP:			01760
		BUSINESS PHONE:		5086503000

	MAIL ADDRESS:	
		STREET 1:		ONE VISION DRIVE
		CITY:			NATICK
		STATE:			MA
		ZIP:			01760
</SEC-HEADER>
<DOCUMENT>
<TYPE>DEF 14A
<SEQUENCE>1
<FILENAME>b68848dfdef14a.htm
<DESCRIPTION>COGNEX CORPORATION
<TEXT>
<HTML>
<HEAD>
<TITLE>def14a</TITLE>
</HEAD>
<BODY bgcolor="#FFFFFF">
<!-- PAGEBREAK -->
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV align="center" style="font-size: 12pt;color: #000000; background: #ffffff; margin-top: 18pt; margin-left: 0; margin-right: 0; margin-bottom: 0; ">
<B>SCHEDULE 14A</B>
</DIV>

<DIV align="center" style="font-size: 12pt;color: #000000; background: #ffffff;">
<B>(Rule 14a-101)</B>
</DIV>

<DIV align="center" style="font-size: 12pt;color: #000000; background: #ffffff;">
<B>INFORMATION REQUIRED IN PROXY STATEMENT</B>
</DIV>

<DIV align="center" style="font-size: 14pt;color: #000000; background: #ffffff; margin-top: 9pt; margin-left: 0; margin-right: 0; margin-bottom: 0; ">
<B>SCHEDULE 14A INFORMATION</B>
</DIV>

<DIV align="center" style="font-size: 12pt;color: #000000; background: #ffffff; margin-top: 9pt; margin-left: 0; margin-right: 0; margin-bottom: 0; ">
<B>Proxy Statement Pursuant to Section 14(a) of the
Securities</B>
</DIV>

<DIV align="center" style="font-size: 12pt;color: #000000; background: #ffffff;">
<B>Exchange Act of 1934 (Amendment
No. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)</B>
</DIV>

<DIV style="margin-top: 9pt; margin-left: 0; margin-right: 0; margin-bottom: 0; color: #000000; background: #ffffff;"></DIV>

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt;color: #000000; background: #ffffff;">

<TR>
    <TD width="50%"></TD>
    <TD width="50%"></TD>
</TR>

<TR valign="top">
    <TD align="left"><B>Filed by the Registrant&nbsp; <FONT face="wingdings">&#120;</FONT></B></TD>
    <TD align="right"><B>Filed by a Party other than the Registrant&nbsp; <FONT face="wingdings">&#111;</FONT></B></TD>
</TR>

</TABLE>

<DIV align="left" style="font-size: 3pt;color: #000000; background: #ffffff; margin-top: 10pt; margin-left: 0; margin-right: 0; margin-bottom: 0; ">
<DIV style="width: 100%; border-top: 1.0pt solid black; font-size: 1pt">&nbsp;</DIV>
</DIV>

<DIV align="left" style="font-size: 10pt;color: #000000; background: #ffffff; margin-top: 9pt; margin-left: 0; margin-right: 0; margin-bottom: 0; ">
Check the appropriate box:
</DIV>

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt;color: #000000; background: #ffffff;">

<TR>
    <TD width="3%"></TD>
    <TD width="97%"></TD>
</TR>

<TR valign="top">
    <TD><FONT face="wingdings">&#111;</FONT>&nbsp;</TD>
    <TD align="left">
    Preliminary Proxy Statement</TD>
</TR>

<TR valign="top">
    <TD><FONT face="wingdings">&#120;</FONT>&nbsp;</TD>
    <TD align="left">
    Definitive Proxy Statement</TD>
</TR>

<TR valign="top">
    <TD><FONT face="wingdings">&#111;</FONT>&nbsp;</TD>
    <TD align="left">
    Definitive Additional Materials</TD>
</TR>

<TR valign="top">
    <TD><FONT face="wingdings">&#111;</FONT>&nbsp;</TD>
    <TD align="left">
    Soliciting Material Pursuant to &#167;240.14a-11(c) or
    &#167;240.14a-12</TD>
</TR>

<TR valign="top">
    <TD><FONT face="wingdings">&#111;</FONT>&nbsp;</TD>
    <TD align="left">
    Confidential, for Use of the Commission Only (as permitted by
    Rule 14a-6(e)(2))</TD>
</TR>

</TABLE>

<DIV align="center" style="font-size: 16pt;color: #000000; background: #ffffff; margin-top: 9pt; margin-left: 0; margin-right: 0; margin-bottom: 0; ">
<B>COGNEX CORPORATION</B>
</DIV>

<DIV align="center" style="font-size: 8pt;color: #000000; background: #ffffff;">
<I>(Name of Registrant as Specified In Its Charter)</I>
</DIV>

<DIV align="center" style="font-size: 10pt;color: #000000; background: #ffffff; margin-top: 9pt; margin-left: 0; margin-right: 0; margin-bottom: 0; ">

</DIV>

<DIV align="center" style="font-size: 8pt;color: #000000; background: #ffffff;">
<I>(Name of Person(s) Filing Proxy Statement, if other than the
Registrant)</I>
</DIV>

<DIV align="left" style="font-size: 10pt;color: #000000; background: #ffffff; margin-top: 9pt; margin-left: 0; margin-right: 0; margin-bottom: 0; ">
<B>Payment of Filing Fee (Check the appropriate box):</B>
</DIV>

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt;color: #000000; background: #ffffff;">

<TR>
    <TD width="3%"></TD>
    <TD width="97%"></TD>
</TR>

<TR valign="top">
    <TD><FONT face="wingdings">&#120;</FONT>&nbsp;</TD>
    <TD align="left">
    No fee required.</TD>
</TR>

<TR valign="top">
    <TD><FONT face="wingdings">&#111;</FONT>&nbsp;</TD>
    <TD align="left">
    Fee computed on table below per Exchange Act Rules 14a-6(i)(4)
    and 0-11.</TD>
</TR>

</TABLE>

<DIV style="margin-top: 6pt; margin-left: 0; margin-right: 0; margin-bottom: 0; color: #000000; background: #ffffff;"></DIV>

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt;color: #000000; background: #ffffff;">

<TR>
    <TD width="8%"></TD>
    <TD width="92%"></TD>
</TR>

<TR valign="top">
    <TD>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1)&nbsp;</TD>
    <TD align="left">
    Title of each class of securities to which transaction applies:</TD>
</TR>

<TR>
    <TD style="font-size: 6pt">&nbsp;</TD>
</TR>

<TR valign="top">
    <TD>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2)&nbsp;</TD>
    <TD align="left">
    Aggregate number of securities to which transaction applies:</TD>
</TR>

<TR>
    <TD style="font-size: 6pt">&nbsp;</TD>
</TR>

<TR valign="top">
    <TD>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3)&nbsp;</TD>
    <TD align="left">
    Per unit price or other underlying value of transaction computed
    pursuant to Exchange Act
    Rule&nbsp;<FONT style="white-space: nowrap">0-11</FONT> (Set
    forth the amount on which the filing fee is calculated and state
    how it was determined):</TD>
</TR>

<TR>
    <TD style="font-size: 6pt">&nbsp;</TD>
</TR>

<TR valign="top">
    <TD>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4)&nbsp;</TD>
    <TD align="left">
    Proposed maximum aggregate value of transaction:</TD>
</TR>

<TR>
    <TD style="font-size: 6pt">&nbsp;</TD>
</TR>

<TR valign="top">
    <TD>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5)&nbsp;</TD>
    <TD align="left">
    Total fee paid:</TD>
</TR>

</TABLE>

<DIV style="margin-top: 6pt; margin-left: 0; margin-right: 0; margin-bottom: 0; color: #000000; background: #ffffff;"></DIV>

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt;color: #000000; background: #ffffff;">

<TR>
    <TD width="3%"></TD>
    <TD width="97%"></TD>
</TR>

<TR valign="top">
    <TD><FONT face="wingdings">&#111;</FONT>&nbsp;</TD>
    <TD align="left">
    Fee paid previously with preliminary materials.</TD>
</TR>

<TR>
    <TD style="font-size: 6pt">&nbsp;</TD>
</TR>

<TR valign="top">
    <TD><FONT face="wingdings">&#111;</FONT>&nbsp;</TD>
    <TD align="left">
    Check box if any part of the fee is offset as provided by
    Exchange Act
    Rule&nbsp;<FONT style="white-space: nowrap">0-11(a)(2)</FONT>
    and identify the filing for which the offsetting fee was paid
    previously. Identify the previous filing by registration
    statement number, or the Form or Schedule and the date of its
    filing.</TD>
</TR>

</TABLE>

<DIV style="margin-top: 6pt; margin-left: 0; margin-right: 0; margin-bottom: 0; color: #000000; background: #ffffff;"></DIV>

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt;color: #000000; background: #ffffff;">

<TR>
    <TD width="8%"></TD>
    <TD width="92%"></TD>
</TR>

<TR valign="top">
    <TD>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1)&nbsp;</TD>
    <TD align="left">
    Amount Previously Paid:</TD>
</TR>

<TR>
    <TD style="font-size: 6pt">&nbsp;</TD>
</TR>

<TR valign="top">
    <TD>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2)&nbsp;</TD>
    <TD align="left">
    Form, Schedule or Registration Statement No.:</TD>
</TR>

<TR>
    <TD style="font-size: 6pt">&nbsp;</TD>
</TR>

<TR valign="top">
    <TD>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3)&nbsp;</TD>
    <TD align="left">
    Filing Party:</TD>
</TR>

<TR>
    <TD style="font-size: 6pt">&nbsp;</TD>
</TR>

<TR valign="top">
    <TD>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4)&nbsp;</TD>
    <TD align="left">
    Date Filed:</TD>
</TR>

</TABLE>

<DIV align="left" style="font-size: 3pt;color: #000000; background: #ffffff; margin-top: 12pt; margin-left: 0; margin-right: 0; margin-bottom: 0; ">
<DIV style="width: 100%; border-top: 1.0pt solid black; font-size: 1pt">&nbsp;</DIV>
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="width: 87%; margin-left: 6%"><!-- BEGIN PAGE WIDTH -->

<DIV align="center" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">COGNEX
    CORPORATION<BR>
    </FONT></B>
</DIV>

<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="center" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">NOTICE OF
    SPECIAL MEETING IN LIEU OF<BR>
    </FONT></B>
</DIV>

<DIV align="center" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">THE 2008
    ANNUAL MEETING OF SHAREHOLDERS</FONT></B>
</DIV>



<DIV align="center" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">To Be
    Held on April&#160;17, 2008</FONT></B>
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    To the Shareholders:
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    A Special Meeting of the Shareholders of COGNEX CORPORATION in
    lieu of the 2008 Annual Meeting of Shareholders will be held on
    Thursday, April&#160;17, 2008, at 10:00&#160;a.m., local time,
    at the offices of Goodwin Procter LLP, Exchange Place, 53 State
    Street, Boston, Massachusetts, for the following purposes:
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0">

<TR>
    <TD width="4%"></TD>
    <TD width="3%"></TD>
    <TD width="93%"></TD>
</TR>

<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    1.&#160;
</TD>
    <TD align="left">
    To elect three Directors, each to serve for a term of three
    years, all as more fully described in the proxy statement for
    the meeting.
</TD>
</TR>


<TR style="line-height: 6pt; font-size: 1pt"><TD>&nbsp;</TD></TR>


<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    2.&#160;
</TD>
    <TD align="left">
    To consider and act upon any other business which may properly
    come before the meeting or any adjournment or postponement
    thereof.
</TD>
</TR>

</TABLE>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The Board of Directors has fixed the close of business on
    February&#160;22, 2008, as the record date for the meeting. All
    shareholders of record on that date are entitled to receive
    notice of and to vote at the meeting.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The proxy statement for the meeting includes a description of
    certain amendments to the by-laws of Cognex Corporation that
    were adopted by the Board of Directors. See the section titled
    &#147;Additional Information&#160;&#151; Notice of Amendments to
    By-Laws&#148; for further information.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <B>YOUR VOTE IS IMPORTANT.</B>&#160;&#160;<B>WHETHER OR NOT YOU
    PLAN TO ATTEND THE MEETING, PLEASE VOTE YOUR SHARES BY
    TELEPHONE, VIA THE INTERNET, OR BY COMPLETING AND RETURNING A
    PROXY CARD. IF YOU ATTEND THE MEETING, YOU MAY CONTINUE TO HAVE
    YOUR SHARES VOTED AS INSTRUCTED IN THE PROXY OR YOU MAY WITHDRAW
    YOUR PROXY AT THE MEETING AND VOTE YOUR SHARES IN PERSON.</B>
</DIV>

<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 49%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    By Order of the Board of Directors
</DIV>

<DIV style="margin-top: 36pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 49%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <FONT style="font-variant: SMALL-CAPS">Anthony J.
    Medaglia,&#160;Jr., </FONT><I>Secretary</I>
</DIV>

<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Natick, Massachusetts
</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    March&#160;5, 2008
</DIV>

<DIV style="margin-top: 18pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="center" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">Important</FONT></B>
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Please note that due to security procedures, you will be
    required to show a form of picture identification to gain access
    to the offices of Goodwin Procter LLP. Please contact the Cognex
    Department of Investor Relations at
    <FONT style="white-space: nowrap">(508)&#160;650-3000</FONT>
    if you plan to attend the meeting.
</DIV>

<P align="left" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

</DIV><!-- END PAGE WIDTH -->
<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always">&nbsp;</H5><P>

<DIV style="width: 87%; margin-left: 6%"><!-- BEGIN PAGE WIDTH -->

<DIV align="center" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">TABLE OF
    CONTENTS</FONT></B>
</DIV>

<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>
<DIV align="left">
<!-- TOC -->
</DIV>

<DIV align="left">
<A name="tocpage"></A>
</DIV>

<TABLE border="0" width="100%" align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
<!-- Table Width Row BEGIN -->
<TR style="font-size: 1pt" valign="bottom">
    <TD width="96%">&nbsp;</TD>	<!-- colindex=01 type=maindata -->
    <TD width="2%">&nbsp;</TD>	<!-- colindex=02 type=gutter -->
    <TD width="2%">&nbsp;</TD>	<!-- colindex=02 type=maindata -->
</TR>
<!-- Table Width Row END -->
<TR valign="bottom">
<TD nowrap align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    <A HREF='#101'>Voting Procedures</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    1
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -9pt; margin-left: 19pt">
    <A HREF='#102'>&#149;&#160;Voting and Quorum</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    1
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -9pt; margin-left: 19pt">
    <A HREF='#103'>&#149;&#160;Record Date and Voting Securities</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    1
</TD>
</TR>
<TR valign="bottom">
<TD nowrap align="left" valign="bottom">
<DIV style="text-indent: -9pt; margin-left: 19pt">
    <A HREF='#104'>&#149;&#160;Proxies</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    1
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    <A HREF='#105'>Proposal&#160;1: Election of Directors</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    2
</TD>
</TR>
<TR valign="bottom">
<TD nowrap align="left" valign="bottom">
<DIV style="text-indent: -9pt; margin-left: 19pt">
    <A HREF='#106'>&#149;&#160;Recommendation</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    2
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -9pt; margin-left: 19pt">
    <A HREF='#107'>&#149;&#160;Information Regarding Directors</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    2
</TD>
</TR>
<TR valign="bottom">
<TD nowrap align="left" valign="bottom">
<DIV style="text-indent: -9pt; margin-left: 19pt">
    <A HREF='#108'>&#149;&#160;Director Attendance</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    4
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -9pt; margin-left: 19pt">
    <A HREF='#109'>&#149;&#160;Compensation of Directors</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    4
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -9pt; margin-left: 19pt">
    <A HREF='#110'>&#149;&#160;Communications to Directors</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    5
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    <A HREF='#111'>Committees of the Board of Directors</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    5
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -9pt; margin-left: 19pt">
    <A HREF='#112'>&#149;&#160;Compensation/Stock Option
    Committee</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    5
</TD>
</TR>
<TR valign="bottom">
<TD nowrap align="left" valign="bottom">
<DIV style="text-indent: -9pt; margin-left: 19pt">
    <A HREF='#113'>&#149;&#160;Audit Committee</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    6
</TD>
</TR>
<TR valign="bottom">
<TD nowrap align="left" valign="bottom">
<DIV style="text-indent: -9pt; margin-left: 19pt">
    <A HREF='#114'>&#149;&#160;Nominating Committee</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    7
</TD>
</TR>
<TR valign="bottom">
<TD nowrap align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    <A HREF='#115'>Stock Ownership</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    8
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -9pt; margin-left: 19pt">
    <A HREF='#116'>&#149;&#160;Security Ownership of Certain
    Beneficial Owners</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    8
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -9pt; margin-left: 19pt">
    <A HREF='#117'>&#149;&#160;Security Ownership of Directors and
    Executive Officers</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    9
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    <A HREF='#118'>Compensation Discussion and Analysis</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    10
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    <A HREF='#119'>Report of The Compensation/Stock Option
    Committee</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    14
</TD>
</TR>
<TR valign="bottom">
<TD nowrap align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    <A HREF='#120'>Executive Compensation</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    15
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -9pt; margin-left: 19pt">
    <A HREF='#121'>&#149;&#160;Summary Compensation Table</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    15
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -9pt; margin-left: 19pt">
    <A HREF='#122'>&#149;&#160;Grants of Plan-Based Awards Table</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    16
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -9pt; margin-left: 19pt">
    <A HREF='#123'>&#149;&#160;Discussion of Summary Compensation
    and Grants of Plan-Based Awards Tables</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    17
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -9pt; margin-left: 19pt">
    <A HREF='#124'>&#149;&#160;Table of Outstanding Equity Awards at
    Fiscal Year-End</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    19
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -9pt; margin-left: 19pt">
    <A HREF='#125'>&#149;&#160;Option Exercises and Stock Vested
    Table</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    21
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -9pt; margin-left: 19pt">
    <A HREF='#126'>&#149;&#160;Nonqualified Deferred Compensation
    Table</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    21
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -9pt; margin-left: 19pt">
    <A HREF='#127'>&#149;&#160;Potential Payments Upon Termination
    or Change of Control</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    22
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    <A HREF='#128'>Report of The Audit Committee</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    23
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    <A HREF='#129'>Independent Registered Public Accounting Firm</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    24
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -9pt; margin-left: 19pt">
    <A HREF='#130'>&#149;&#160;Fees Paid to Independent Registered
    Public Accounting Firm</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    24
</TD>
</TR>
<TR valign="bottom">
<TD nowrap align="left" valign="bottom">
<DIV style="text-indent: -9pt; margin-left: 19pt">
    <A HREF='#131'>&#149;&#160;Pre-Approval Policies</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    25
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    <A HREF='#132'>Compensation Committee Interlocks and Insider
    Participation</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    26
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    <A HREF='#133'>Certain Relationships and Related Transactions</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    26
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    <A HREF='#134'>Section&#160;16(a)&#160;Beneficial Ownership
    Reporting Compliance</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    26
</TD>
</TR>
<TR valign="bottom">
<TD nowrap align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    <A HREF='#135'>Additional Information</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    27
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -9pt; margin-left: 19pt">
    <A HREF='#136'>&#149;&#160;Deadlines for Submission of
    Shareholder Proposals</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    27
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -9pt; margin-left: 19pt">
    <A HREF='#137'>&#149;&#160;Notice of Amendments to By-Laws</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    27
</TD>
</TR>
<TR valign="bottom">
<TD nowrap align="left" valign="bottom">
<DIV style="text-indent: -9pt; margin-left: 19pt">
    <A HREF='#138'>&#149;&#160;Other Matters</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    27
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -9pt; margin-left: 19pt">
    <A HREF='#139'>&#149;&#160;Expenses and Solicitation</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    28
</TD>
</TR>
<TR valign="bottom">
<TD nowrap align="left" valign="bottom">
<DIV style="text-indent: -9pt; margin-left: 19pt">
    <A HREF='#140'><FONT style="white-space: nowrap">&#149;&#160;Form&#160;10-K</FONT>
    Report</A>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    28
</TD>
</TR>
</TABLE>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

</DIV>

<DIV align="left">
<!-- /TOC -->
</DIV>

<P align="left" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

</DIV><!-- END PAGE WIDTH -->
<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="width: 87%; margin-left: 6%"><!-- BEGIN PAGE WIDTH -->

<DIV align="center" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">PROXY
    STATEMENT</FONT></B>
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    This proxy statement is being furnished to you in connection
    with the solicitation of proxies by the Board of Directors of
    Cognex Corporation for use at the Special Meeting in Lieu of the
    2008 Annual Meeting of Shareholders to be held on Thursday,
    April&#160;17, 2008, at 10:00&#160;a.m., local time, at the
    offices of Goodwin Procter LLP, Exchange Place, 53 State Street,
    Boston, Massachusetts, and at any adjournments or postponements
    of that meeting. This proxy statement is first being made
    available to our shareholders on or about March&#160;5, 2008.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Cognex&#146;s principal executive offices are located at One
    Vision Drive, Natick, Massachusetts 01760, and our telephone
    number is
    <FONT style="white-space: nowrap">(508)&#160;650-3000.</FONT>
</DIV>
<A name='101'>
<DIV style="margin-top: 18pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="center" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">VOTING
    PROCEDURES</FONT></B>
</DIV>
</A>
<A name='102'>
<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">Voting
    and Quorum</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The holders of a majority in interest of our common stock
    outstanding on the record date for the meeting are required to
    be present in person or be represented by proxy at the meeting
    in order to constitute a quorum for the transaction of business.
    The election of a nominee for Director will be decided by a
    plurality of the votes cast. Votes may be cast for or withheld
    from each nominee. We will count both abstentions and broker
    &#147;non-votes&#148; as present for the purpose of determining
    the existence of a quorum for the transaction of business.
    However, for the purpose of determining the number of shares
    voting on a particular proposal, we will not count abstentions
    and broker &#147;non-votes&#148; as votes cast or shares voting.
    A broker &#147;non-vote&#148; refers to shares held by a broker
    or nominee that does not have the authority, either express or
    discretionary, to vote on a particular matter.
</DIV>
<A name='103'>
<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">Record
    Date and Voting Securities</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Only shareholders of record at the close of business on
    February&#160;22, 2008 are entitled to receive notice of and to
    vote at the meeting. We refer to this date as the &#147;record
    date&#148; for the meeting. As of the close of business on the
    record date, there were 43,234,625&#160;shares of our common
    stock outstanding and entitled to vote. Each outstanding share
    of our common stock entitles the record holder to one vote.
</DIV>
<A name='104'>
<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">Proxies</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Our Board of Directors requests that you submit the proxy card
    accompanying this proxy statement for use at the meeting. Please
    complete, date, sign and submit the proxy card as instructed. In
    addition, you may vote your shares by telephone or via the
    Internet by following the instructions included on the proxy
    card. The Internet and telephone voting facilities for
    shareholders of record will close at 11:59&#160;p.m., Eastern
    Time, on April&#160;16, 2008.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Our Board recommends an affirmative vote on all proposals
    specified in the notice for the meeting. Proxies will be voted
    as specified. If your proxy is properly submitted, it will be
    voted in the manner that you direct. <B>If you do not specify
    instructions with respect to any particular matter to be acted
    upon at the meeting, proxies will be voted in favor of the Board
    of Directors&#146; recommendations.</B>
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    You may revoke your proxy at any time before your proxy is voted
    at the meeting by:
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0">

<TR>
    <TD width="4%"></TD>
    <TD width="2%"></TD>
    <TD width="94%"></TD>
</TR>

<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    giving written notice of revocation of your proxy to the
    Secretary of Cognex;
</TD>
</TR>


<TR style="line-height: 6pt; font-size: 1pt"><TD>&nbsp;</TD></TR>


<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    completing and submitting a new proxy card relating to the same
    shares and bearing a later date;
</TD>
</TR>


<TR style="line-height: 6pt; font-size: 1pt"><TD>&nbsp;</TD></TR>


<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    properly casting a new vote through the Internet or by telephone
    at any time before the closure of the Internet or telephone
    voting facilities;&#160;or
</TD>
</TR>

</TABLE>

<P align="center" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <BR>
    1
</DIV><!-- END PAGE WIDTH -->
<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="width: 87%; margin-left: 6%"><!-- BEGIN PAGE WIDTH -->

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0">

<TR>
    <TD width="4%"></TD>
    <TD width="2%"></TD>
    <TD width="94%"></TD>
</TR>

<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    attending the meeting and voting in person, although attendance
    at the meeting will not, by itself, revoke a proxy.
</TD>
</TR>

</TABLE>
<A name='105'>
<DIV style="margin-top: 18pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="center" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">PROPOSAL&#160;1:
    ELECTION OF DIRECTORS</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Our Board of Directors currently consists of seven Directors.
    Our Board of Directors is divided into three classes, with one
    class being elected each year for a term of three years. We are
    proposing that Patrick A. Alias, Jerald G. Fishman and Theodor
    Krantz, whose terms expire at this meeting, be elected to serve
    terms of three years and in each case until their successors are
    duly elected and qualified or until they sooner die, resign or
    are removed.
</DIV>
<A name='106'>
<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">Recommendation</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <B>OUR BOARD OF DIRECTORS RECOMMENDS A VOTE &#147;FOR&#148; THE
    ELECTION OF PATRICK A. ALIAS, JERALD G. FISHMAN AND THEODOR
    KRANTZ.</B>
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The persons named in the accompanying proxy will vote, unless
    authority is withheld, &#147;FOR&#148; the election of the
    nominees named above. Our Board of Directors anticipates that
    each of the nominees, if elected, will serve as a Director. If
    any nominee is unable to accept election, the persons named in
    the accompanying proxy will vote for such substitute as our
    Board of Directors may recommend. Should our Board not recommend
    a substitute for any nominee, then the proxy will be voted for
    the election of the remaining nominees. There are no family
    relationships between any Director and executive officer of
    Cognex or its subsidiaries.
</DIV>
<A name='107'>
<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">Information
    Regarding Directors</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Set forth below is certain information furnished to us by the
    Director nominees and by each of the incumbent Directors whose
    terms will continue after the meeting. Our Board of Directors
    has determined that all of the Director nominees and incumbent
    Directors listed below are &#147;independent&#148; as such term
    is defined in the applicable listing standards of The NASDAQ
    Stock Market LLC (Nasdaq), except for Robert J. Shillman, who is
    our President and Chief Executive Officer, and Mr.&#160;Alias,
    who was an executive officer of Cognex within the past three
    years and continues to be an employee. Mr.&#160;Fishman
    currently serves in the role of Lead Independent Director, which
    includes chairing the executive sessions of the independent
    Directors. Our independent Directors regularly meet in executive
    sessions outside the presence of management.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE border="0" width="100%" align="center" cellpadding="0" cellspacing="0" style="font-size: 9pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
<!-- Table Width Row BEGIN -->
<TR style="font-size: 1pt" valign="bottom">
    <TD width="39%">&nbsp;</TD>	<!-- colindex=01 type=maindata -->
    <TD width="2%">&nbsp;</TD>	<!-- colindex=02 type=gutter -->
    <TD width="1%">&nbsp;</TD>	<!-- colindex=02 type=quadleft -->
    <TD width="1%">&nbsp;</TD>	<!-- colindex=02 type=maindata -->
    <TD width="1%">&nbsp;</TD>	<!-- colindex=02 type=quadright -->
    <TD width="2%">&nbsp;</TD>	<!-- colindex=03 type=gutter -->
    <TD width="3%">&nbsp;</TD>	<!-- colindex=03 type=quadleft -->
    <TD width="1%">&nbsp;</TD>	<!-- colindex=03 type=maindata -->
    <TD width="3%">&nbsp;</TD>	<!-- colindex=03 type=quadright -->
    <TD width="2%">&nbsp;</TD>	<!-- colindex=04 type=gutter -->
    <TD width="44%">&nbsp;</TD>	<!-- colindex=04 type=maindata -->
</TR>
<!-- Table Width Row END -->
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Year First<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="center" valign="bottom">
&nbsp;
</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Elected a<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="center" valign="bottom">
    <B>Position With Cognex or Principal<BR>
    </B>
</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
<DIV style="border-bottom: 1px solid #000000; width: 1%; padding-bottom: 1px">
    <B>Name</B>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
<DIV style="border-bottom: 1px solid #000000; width: 1%; padding-bottom: 1px">
    <B>Age</B>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
<DIV style="border-bottom: 1px solid #000000; width: 1%; padding-bottom: 1px">
    <B>Director</B>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="center" valign="bottom">
<DIV style="border-bottom: 1px solid #000000; width: 1%; padding-bottom: 1px">
    <B>Occupation During the Past Five Years</B>
</DIV>
</TD>
</TR>
<TR style="line-height: 3pt; font-size: 1pt">
<TD>&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD colspan="5" align="left" valign="top">
<DIV style="text-indent: -9pt; margin-left: 9pt">
    Nominated for a term ending in 2011:
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD>&nbsp;
</TD>
<TD nowrap align="right" valign="top">
&nbsp;
</TD>
<TD>&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="top">
<DIV style="text-indent: -9pt; margin-left: 9pt">
    Patrick A. Alias
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD>&nbsp;
</TD>
<TD nowrap align="right" valign="top">
    62
</TD>
<TD>&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD>&nbsp;
</TD>
<TD nowrap align="right" valign="top">
    2001
</TD>
<TD>&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD align="left" valign="bottom">
    Since April 2005, Senior Vice President of Cognex. From 1991
    through April 2005, Executive Vice President of Cognex.  Prior
    to joining Cognex, Mr.&#160;Alias spent over 20&#160;years in
    various high technology management positions in Europe, Japan
    and the United States. He holds Master&#146;s Degrees in
    Electronics, Mathematics, and Economics from IEP in Europe, and
    is a graduate of the Advanced Management Program of the Harvard
    Business School.
</TD>
</TR>
</TABLE>

<P align="center" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <BR>
    2
</DIV><!-- END PAGE WIDTH -->
<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="width: 87%; margin-left: 6%"><!-- BEGIN PAGE WIDTH -->

<TABLE border="0" width="100%" align="center" cellpadding="0" cellspacing="0" style="font-size: 9pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
<!-- Table Width Row BEGIN -->
<TR style="font-size: 1pt" valign="bottom">
    <TD width="39%">&nbsp;</TD>	<!-- colindex=01 type=maindata -->
    <TD width="2%">&nbsp;</TD>	<!-- colindex=02 type=gutter -->
    <TD width="1%">&nbsp;</TD>	<!-- colindex=02 type=quadleft -->
    <TD width="1%">&nbsp;</TD>	<!-- colindex=02 type=maindata -->
    <TD width="1%">&nbsp;</TD>	<!-- colindex=02 type=quadright -->
    <TD width="2%">&nbsp;</TD>	<!-- colindex=03 type=gutter -->
    <TD width="3%">&nbsp;</TD>	<!-- colindex=03 type=quadleft -->
    <TD width="1%">&nbsp;</TD>	<!-- colindex=03 type=maindata -->
    <TD width="3%">&nbsp;</TD>	<!-- colindex=03 type=quadright -->
    <TD width="2%">&nbsp;</TD>	<!-- colindex=04 type=gutter -->
    <TD width="44%">&nbsp;</TD>	<!-- colindex=04 type=maindata -->
</TR>
<!-- Table Width Row END -->
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Year First<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="center" valign="bottom">
&nbsp;
</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Elected a<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="center" valign="bottom">
    <B>Position With Cognex or Principal<BR>
    </B>
</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
<DIV style="border-bottom: 1px solid #000000; width: 1%; padding-bottom: 1px">
    <B>Name</B>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
<DIV style="border-bottom: 1px solid #000000; width: 1%; padding-bottom: 1px">
    <B>Age</B>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
<DIV style="border-bottom: 1px solid #000000; width: 1%; padding-bottom: 1px">
    <B>Director</B>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="center" valign="bottom">
<DIV style="border-bottom: 1px solid #000000; width: 1%; padding-bottom: 1px">
    <B>Occupation During the Past Five Years</B>
</DIV>
</TD>
</TR>
<TR style="line-height: 3pt; font-size: 1pt">
<TD>&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="top">
<DIV style="text-indent: -9pt; margin-left: 9pt">
    Jerald G. Fishman
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD>&nbsp;
</TD>
<TD nowrap align="right" valign="top">
    62
</TD>
<TD>&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD>&nbsp;
</TD>
<TD nowrap align="right" valign="top">
    1998
</TD>
<TD>&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD align="left" valign="bottom">
    Since 1971, held various management positions at Analog Devices,
    Inc., and has been since 1996, President and Chief Executive
    Officer of Analog Devices, Inc.  Mr. Fishman also serves as a
    member of the Boards of Directors of Analog Devices, Inc. and
    Xilinx, Inc.
</TD>
</TR>
<TR valign="bottom">
<TD nowrap align="left" valign="top">
<DIV style="text-indent: -9pt; margin-left: 9pt">
    Theodor Krantz
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD>&nbsp;
</TD>
<TD nowrap align="right" valign="top">
    65
</TD>
<TD>&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD>&nbsp;
</TD>
<TD nowrap align="right" valign="top">
    2007
</TD>
<TD>&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD align="left" valign="bottom">
    Since 1999, President of Airmar Technology Inc.  From 1984 to
    1999, he served as President, and later Chief Executive Officer,
    of Velcro Industries.  Mr. Krantz also serves as a member of the
    Board of Directors of Hitchiner Manufacturing Company and
    Control Air, Inc.  Mr. Krantz holds a B.A. from Princeton
    University, and an M.B.A. from Harvard University.
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="top">
<DIV style="text-indent: -9pt; margin-left: 9pt">
    <B>Serving a term ending in 2010:</B>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD>&nbsp;
</TD>
<TD nowrap align="right" valign="top">
&nbsp;
</TD>
<TD>&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD>&nbsp;
</TD>
<TD nowrap align="right" valign="top">
&nbsp;
</TD>
<TD>&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="top">
<DIV style="text-indent: -9pt; margin-left: 9pt">
    Robert J. Shillman
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD>&nbsp;
</TD>
<TD nowrap align="right" valign="top">
    61
</TD>
<TD>&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD>&nbsp;
</TD>
<TD nowrap align="right" valign="top">
    1981
</TD>
<TD>&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD align="left" valign="bottom">
    Since 1981, Chief Executive Officer and Chairman of the Board of
    Directors of Cognex.  President of Cognex from 1981 through
    August 2004, and from April 2007.
</TD>
</TR>
<TR valign="bottom">
<TD nowrap align="left" valign="top">
<DIV style="text-indent: -9pt; margin-left: 9pt">
    Anthony Sun
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD>&nbsp;
</TD>
<TD nowrap align="right" valign="top">
    55
</TD>
<TD>&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD>&nbsp;
</TD>
<TD nowrap align="right" valign="top">
    1982
</TD>
<TD>&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD align="left" valign="bottom">
    Since 1980, a general partner, and since 1997, a managing
    general partner, of Venrock Associates, a venture capital
    partnership. Mr. Sun also serves as a member of the Board of
    Directors of several private companies.
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="top">
<DIV style="text-indent: -9pt; margin-left: 9pt">
    <B>Serving a term ending in 2009:</B>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD>&nbsp;
</TD>
<TD nowrap align="right" valign="top">
&nbsp;
</TD>
<TD>&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD>&nbsp;
</TD>
<TD nowrap align="right" valign="top">
&nbsp;
</TD>
<TD>&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="top">
<DIV style="text-indent: -9pt; margin-left: 9pt">
    Edward J. Smith
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD>&nbsp;
</TD>
<TD nowrap align="right" valign="top">
    59
</TD>
<TD>&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD>&nbsp;
</TD>
<TD nowrap align="right" valign="top">
    2007
</TD>
<TD>&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD align="left" valign="bottom">
    Since 2001, President of Barnegat Bay Capital, a consulting and
    independent investment banking firm.  From 1992 to 2001,
    Managing Director in the Technology Investment Banking Group at
    Prudential Securities.  Prior to 1992, Mr. Smith spent
    20&#160;years as an investment banker, focusing primarily on
    technology companies.  Mr. Smith also serves as a member of the
    Board of Directors and Chairman of the Audit Committee at ATS
    Corporation.  In 2006 and 2007, he was a lecturer at Yale
    University where he taught a course called &#147;The Corporate
    Board of Directors.&#148;  He holds a B.A. from Yale University,
    and an M.B.A. from Harvard Business School.
</TD>
</TR>
<TR valign="bottom">
<TD nowrap align="left" valign="top">
<DIV style="text-indent: -9pt; margin-left: 9pt">
    Reuben Wasserman
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD>&nbsp;
</TD>
<TD nowrap align="right" valign="top">
    78
</TD>
<TD>&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD>&nbsp;
</TD>
<TD nowrap align="right" valign="top">
    1990
</TD>
<TD>&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD align="left" valign="bottom">
    Since 1985, an independent business consultant serving high
    technology corporations and venture capital firms, and serving
    on numerous boards.  Prior to 1985, he was Vice President of
    Strategic Planning for Gould Electronics, Inc.  Mr. Wasserman
    also serves as a member of the Board of Overseers of Lahey
    Clinic.
</TD>
</TR>
</TABLE>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

</DIV>

<P align="center" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    3
</DIV><!-- END PAGE WIDTH -->
<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="width: 87%; margin-left: 6%"><!-- BEGIN PAGE WIDTH -->
<A name='108'>
<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">Director
    Attendance</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    During 2007, there were thirteen meetings of our Board of
    Directors. All of the Directors during their tenure on the Board
    attended at least 75% of the aggregate of the total number of
    meetings of our Board of Directors held in 2007, and the total
    number of meetings held by committees of the Board on which they
    served during 2007. Our Directors are strongly encouraged to
    attend the annual meeting of shareholders or the special meeting
    in lieu of the annual meeting; however, we do not have a formal
    policy with respect to attendance at that meeting. All of our
    Directors attended the Special Meeting in lieu of the 2007
    Annual Meeting of Shareholders held on April&#160;18, 2007.
</DIV>
<A name='109'>
<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">Compensation
    of Directors</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The following table sets forth the compensation earned by or
    awarded to each Director who served on our Board of Directors in
    2007, other than Dr.&#160;Shillman. Details of
    Dr.&#160;Shillman&#146;s compensation are set forth on
    page&#160;15 in the Summary Compensation Table.
</DIV>

<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">Director
    Compensation Table&#160;&#151; 2007</FONT></B>
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE border="0" width="100%" align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
<!-- Table Width Row BEGIN -->
<TR style="font-size: 1pt" valign="bottom">
    <TD width="41%">&nbsp;</TD>	<!-- colindex=01 type=maindata -->
    <TD width="2%">&nbsp;</TD>	<!-- colindex=02 type=gutter -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=02 type=lead -->
    <TD width="8%" align="right">&nbsp;</TD>	<!-- colindex=02 type=body -->
    <TD width="1%" align="left">&nbsp;</TD>	<!-- colindex=02 type=hang1 -->
    <TD width="3%">&nbsp;</TD>	<!-- colindex=03 type=gutter -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=03 type=lead -->
    <TD width="11%" align="right">&nbsp;</TD>	<!-- colindex=03 type=body -->
    <TD width="1%" align="left">&nbsp;</TD>	<!-- colindex=03 type=hang1 -->
    <TD width="3%">&nbsp;</TD>	<!-- colindex=04 type=gutter -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=04 type=lead -->
    <TD width="12%" align="right">&nbsp;</TD>	<!-- colindex=04 type=body -->
    <TD width="1%" align="left">&nbsp;</TD>	<!-- colindex=04 type=hang1 -->
    <TD width="3%">&nbsp;</TD>	<!-- colindex=05 type=gutter -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=05 type=lead -->
    <TD width="9%" align="right">&nbsp;</TD>	<!-- colindex=05 type=body -->
    <TD width="1%" align="left">&nbsp;</TD>	<!-- colindex=05 type=hang1 -->
</TR>
<!-- Table Width Row END -->
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>Fees Earned<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>or Paid in<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>Option<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>All Other<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>Total<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
<DIV style="border-bottom: 1px solid #000000; width: 1%; padding-bottom: 1px">
    <B>Name</B>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Cash</B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Awards (1)(2)(3)</B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Compensation (4)</B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Compensation</B>
</TD>
<TD>
&nbsp;
</TD>
</TR>
<TR style="line-height: 3pt; font-size: 1pt">
<TD>&nbsp;
</TD>
</TR>
<TR valign="bottom" style="background: #CCEEFF">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Patrick A. Alias
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    60,959
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    101,596
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    162,555
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Jerald G. Fishman
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    32,500
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    67,044
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    99,544
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom" style="background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Theodor Krantz(6)
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    33,000
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    49,547
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    4,000
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    86,547
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Edward J. Smith(6)
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    30,500
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    49,547
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    4,000
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    84,047
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom" style="background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Anthony Sun
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    19,500
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    67,044
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    17,934
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    104,478
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD nowrap align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Reuben Wasserman
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    41,500
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    67,044
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (5
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    118,544
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
</TABLE>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV style="font-size: 1pt; margin-left: 0%; width: 13%; align: left; border-bottom: 1pt solid #000000"></DIV><!-- callerid=999 iwidth=455 length=60 -->

<DIV style="margin-top: 3pt; font-size: 1pt">&nbsp;</DIV>



<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

<TR>
    <TD width="4%"></TD>
    <TD width="1%"></TD>
    <TD width="95%"></TD>
</TR>

<TR>
    <TD align="right" valign="top">
    (1) </TD>
    <TD></TD>
    <TD valign="bottom">
    Represents the amount recognized by Cognex as an expense in 2007
    for financial reporting purposes pursuant to FAS&#160;123R with
    respect to options, but disregarding for this purpose the
    estimate of forfeitures related to service-based vesting
    conditions. Amounts include awards granted in and prior to 2007.
    The methodology and assumptions used to calculate the cost of
    each Director&#146;s outstanding option grants for 2007 are
    described in Note&#160;13, &#147;Stock-Based Compensation&#148;
    appearing on page&#160;56 of our Annual Report on
    <FONT style="white-space: nowrap">Form&#160;10-K</FONT>
    for the fiscal year ended December&#160;31, 2007. No stock
    option grants to the Directors listed above were forfeited in
    2007.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (2) </TD>
    <TD></TD>
    <TD valign="bottom">
    Each Director, other than Mr.&#160;Krantz, Mr.&#160;Smith and
    Dr.&#160;Shillman, was granted options to purchase
    7,500&#160;shares of our common stock at an exercise price of
    $21.66 per share on January&#160;29, 2007. These options have a
    ten-year term and vest in four equal annual installments
    commencing on January&#160;29, 2008. The grant date fair value
    of the options granted to each of these Directors is $63,244.
    Mr.&#160;Krantz and Mr.&#160;Smith were each granted options to
    purchase 20,000&#160;shares of our common stock at an exercise
    price of $23.22 per share on May&#160;30, 2007, in conjunction
    with joining the Board. These options have a ten-year term and
    vest in four equal annual installments commencing on
    May&#160;30, 2008. The grant date fair value of the options
    granted to each of Messrs.&#160;Krantz and Smith is $168,650.
    The methodology and assumptions used to calculate these values
    are described in Note&#160;13, &#147;Stock-Based
    Compensation&#148; appearing on page&#160;56 of our Annual
    Report on
    <FONT style="white-space: nowrap">Form&#160;10-K</FONT>
    for the fiscal year ended December&#160;31, 2007, but
    disregarding for this purpose the estimate of forfeitures
    related to service-based vesting conditions.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (3) </TD>
    <TD></TD>
    <TD valign="bottom">
    Each Director other than Dr.&#160;Shillman had the following
    unexercised options outstanding at December&#160;31, 2007:
    Mr.&#160;Alias, options to purchase 82,433&#160;shares;
    Mr.&#160;Fishman, options to purchase 69,000&#160;shares;
    Mr.&#160;Krantz, options to purchase 20,000&#160;shares;
    Mr.&#160;Smith, options to purchase 20,000&#160;shares;
    Mr.&#160;Sun, options to purchase 90,000&#160;shares; and
    Mr.&#160;Wasserman, options to purchase 55,000&#160;shares.</TD>
</TR>

</TABLE>

<P align="center" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <BR>
    4
</DIV><!-- END PAGE WIDTH -->
<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="width: 87%; margin-left: 6%"><!-- BEGIN PAGE WIDTH -->

<DIV style="margin-top: 3pt; font-size: 1pt">&nbsp;</DIV>

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

<TR>
    <TD width="4%"></TD>
    <TD width="1%"></TD>
    <TD width="95%"></TD>
</TR>

<TR>
    <TD align="right" valign="top">
    (4) </TD>
    <TD></TD>
    <TD valign="bottom">
    Amounts listed in this column include:</TD>
</TR>

</TABLE>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0">

<TR>
    <TD width="6%"></TD>
    <TD width="2%"></TD>
    <TD width="92%"></TD>
</TR>

<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    salary of $90,346 and a bonus under our annual bonus program of
    $11,250, both of which were earned by Mr.&#160;Alias during 2007
    in his capacity as a non-executive employee of Cognex;
</TD>
</TR>


<TR style="line-height: 6pt; font-size: 1pt"><TD>&nbsp;</TD></TR>


<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    fees of $4,000 earned by each of Messrs.&#160;Krantz and Smith
    for attendance at a meeting prior to their appointment to our
    Board of Directors;&#160;and
</TD>
</TR>


<TR style="line-height: 6pt; font-size: 1pt"><TD>&nbsp;</TD></TR>


<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    payments of $17,934 for travel, lodging and entertainment made
    by Cognex for Mr.&#160;Sun related to his
    <FONT style="white-space: nowrap">10-year</FONT> and
    <FONT style="white-space: nowrap">20-year</FONT>
    Perseverance Awards, which all employees and Directors are
    eligible to receive.
</TD>
</TR>

</TABLE>

<DIV style="margin-top: 3pt; font-size: 1pt">&nbsp;</DIV>

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

<TR>
    <TD width="4%"></TD>
    <TD width="1%"></TD>
    <TD width="95%"></TD>
</TR>

<TR>
    <TD align="right" valign="top">
    (5) </TD>
    <TD></TD>
    <TD valign="bottom">
    Mr.&#160;Wasserman elected to forgo his
    <FONT style="white-space: nowrap">15-year</FONT>
    Perseverance Award and, as requested by him, we donated $10,000
    to a public charity. Although this amount was donated, it is
    included in the amount shown in the &#147;Total
    Compensation&#148; column.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (6) </TD>
    <TD></TD>
    <TD valign="bottom">
    Mr.&#160;Krantz and Mr.&#160;Smith were each appointed to our
    Board of Directors on May&#160;30, 2007.</TD>
</TR>

</TABLE>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Cognex paid each Director (other than Dr.&#160;Shillman and
    Mr.&#160;Alias) an annual fee for his services on our Board of
    Directors and its committees, plus additional amounts for each
    meeting attended. Each Director received cash compensation in
    the amount of $7,500 for 2007, plus an additional $4,000 for
    each meeting attended in person on or before April&#160;18,
    2007, and an additional $4,500 for each meeting attended in
    person after April&#160;18, 2007. Each Director received $500
    for each meeting attended via telephone. Each Director who
    served on the Compensation/Stock Option Committee of our Board
    of Directors in 2007 received an annual fee of $2,000, plus an
    additional $500 for each meeting attended on a day other than
    that of a Board meeting. Each Director who served on the Audit
    Committee of our Board of Directors in 2007 received an annual
    fee of $4,000 if the first Audit Committee meeting he
    participated in was on or before April&#160;18, 2007, and $4,500
    if his first meeting was after April&#160;18, 2007. The Chairman
    of the Audit Committee received an additional fee of $3,000 for
    the year. Each Audit Committee member received an additional
    $500 for each telephonic meeting attended to discuss our
    financial results and related topics, and $1,500 for each
    meeting attended in person. Each Director who served on the
    Nominating Committee received an annual fee of $500. And, each
    Director who served on a special committee of our Board of
    Directors received $1,500 for each meeting attended. All of the
    Directors (other than Dr.&#160;Shillman) also receive an annual
    option grant.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Dr.&#160;Shillman, who is our President and Chief Executive
    Officer, receives no additional compensation to serve on our
    Board of Directors, and Mr.&#160;Alias, who is an employee of
    Cognex, receives an annual option grant, but no additional cash
    compensation to serve as a Director.
</DIV>
<A name='110'>
<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">Communications
    to Directors</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Shareholders who wish to communicate with our Board of Directors
    or with a particular Director may send a letter to the Secretary
    of Cognex Corporation at One Vision Drive, Natick, Massachusetts
    01760. The mailing envelope should contain a clear notation
    indicating that the enclosed letter is a &#147;Shareholder-Board
    Communication&#148; or
    <FONT style="white-space: nowrap">&#147;Shareholder-Director</FONT>
    Communication.&#148; The letter should clearly state whether the
    intended recipients are all members of our Board or certain
    specified individual Directors. The Secretary will make copies
    of all such letters and circulate them to the appropriate
    Director or Directors.
</DIV>
<A name='111'>
<DIV style="margin-top: 18pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="center" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">COMMITTEES
    OF THE BOARD OF DIRECTORS</FONT></B>
</DIV>
</A>
<A name='112'>
<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">Compensation/Stock
    Option Committee</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Our Board of Directors has a Compensation/Stock Option Committee
    whose members are Reuben Wasserman and Jerald G. Fishman,
    Chairman. Each member of the Compensation/Stock Option Committee
    is &#147;independent&#148; as such term is defined in the
    applicable listing standards of Nasdaq. The Compensation/Stock
    Option Committee has
</DIV>

<P align="center" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <BR>
    5
</DIV><!-- END PAGE WIDTH -->
<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="width: 87%; margin-left: 6%"><!-- BEGIN PAGE WIDTH -->

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    a written charter, which is available on our website at
    <I>www.cognex.com </I>under &#147;Company
    Information&#160;&#151; Investor Information&#160;&#151;
    Corporate Governance.&#148;
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    In accordance with its written charter, the Compensation/Stock
    Option Committee:
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0">

<TR>
    <TD width="4%"></TD>
    <TD width="2%"></TD>
    <TD width="94%"></TD>
</TR>

<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    discharges the Board&#146;s responsibilities relating to
    compensation of Cognex&#146;s executives, including the
    determination of the compensation of our Chief Executive Officer
    and other executive officers;
</TD>
</TR>


<TR style="line-height: 6pt; font-size: 1pt"><TD>&nbsp;</TD></TR>


<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    oversees our overall compensation structure, policies and
    programs;
</TD>
</TR>


<TR style="line-height: 6pt; font-size: 1pt"><TD>&nbsp;</TD></TR>


<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    administers our stock option and other equity-based plans;
</TD>
</TR>


<TR style="line-height: 6pt; font-size: 1pt"><TD>&nbsp;</TD></TR>


<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    reviews and makes recommendations to the Board regarding the
    compensation of our Directors;&#160;and
</TD>
</TR>


<TR style="line-height: 6pt; font-size: 1pt"><TD>&nbsp;</TD></TR>


<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    is responsible for producing the annual report included in this
    proxy statement.
</TD>
</TR>

</TABLE>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Our Chief Executive Officer, other Cognex executives, and the
    Cognex Human Resources department support the Compensation/Stock
    Option Committee in its duties and may be delegated authority to
    fulfill certain administrative duties regarding Cognex&#146;s
    compensation programs. In addition, our Chief Executive Officer
    makes recommendations to the Compensation/Stock Option Committee
    on an annual basis regarding salary increases, potential
    bonuses, and stock option grants for each of our other executive
    officers. Our Chief Executive Officer also has been delegated
    the authority to approve stock option grants of less than
    20,000&#160;shares to non-executive employees of Cognex.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The Compensation/Stock Option Committee has sole authority under
    its charter to retain, approve fees for, determine the scope of
    the assignment of, and terminate advisors and consultants as it
    deems necessary to assist in the fulfillment of its
    responsibilities. The Compensation/Stock Option Committee
    typically does not retain compensation consultants, but may
    utilize independent third-party benchmarking surveys acquired by
    Cognex.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The agenda for meetings of the Compensation/Stock Option
    Committee is determined by its Chairman in consultation with the
    other members of the Committee and management. Committee
    meetings are regularly attended by the Chief Executive Officer,
    except when his compensation is being discussed, and may also
    include other executives at the invitation of the Committee. At
    each meeting, the Compensation/Stock Option Committee also meets
    in executive session. The Compensation/Stock Option Committee
    met four times in 2007.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The Chairman reports the actions and determinations of the
    Compensation/Stock Option Committee to the full Board on a
    regular basis. The full Board determines the compensation of our
    Directors, after considering any recommendations of the
    Compensation/Stock Option Committee.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The &#147;Compensation Discussion and Analysis&#148; section of
    this proxy statement provides further information regarding the
    processes and procedures of the Compensation/Stock Option
    Committee for establishing and overseeing our executive
    compensation programs.
</DIV>
<A name='113'>
<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">Audit
    Committee</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Our Board of Directors also has an Audit Committee whose current
    members are Edward J. Smith, Reuben&#160;Wasserman and Theodor
    Krantz, Chairman. Prior to the appointment of
    Messrs.&#160;Krantz and Smith to the Board in May 2007, the
    Audit Committee consisted of Mr.&#160;Wasserman and Jerald G.
    Fishman. Each Director who served on the Audit Committee during
    2007 is &#147;independent&#148; as such term is defined in the
    applicable listing standards of Nasdaq and rules of the SEC. The
    Board of Directors has also determined that Theodor Krantz
    qualifies as an &#147;audit committee financial expert&#148;
    under the rules of the SEC.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    For 2007, among other functions, the Audit Committee reviewed
    with our independent registered public accounting firm the scope
    of the audit for the year, the results of the audit when
    completed and the independent
</DIV>

<P align="center" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <BR>
    6
</DIV><!-- END PAGE WIDTH -->
<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="width: 87%; margin-left: 6%"><!-- BEGIN PAGE WIDTH -->

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    registered public accounting firm&#146;s fees for services
    performed. The Audit Committee also appointed the independent
    registered public accounting firm and reviewed with management
    various matters related to our internal controls. The Audit
    Committee has a written charter, which is available on our
    website at <I>www.cognex.com </I>under &#147;Company
    Information&#160;&#151; Investor Information&#160;&#151;
    Corporate Governance.&#148; During 2007, the Audit Committee
    held fourteen meetings.
</DIV>
<A name='114'>
<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">Nominating
    Committee</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Our Board of Directors has a Nominating Committee whose current
    members are Jerald G. Fishman and Edward J. Smith, Chairman.
    Prior to the appointment of Mr.&#160;Smith to the Board in May
    2007, the Nominating Committee consisted of Mr.&#160;Fishman and
    Reuben Wasserman. Each Director who served on the Nominating
    Committee during 2007 is &#147;independent&#148; as such term is
    defined in the applicable listing standards of Nasdaq. The
    Nominating Committee is responsible for identifying individuals
    qualified to serve as members of the Board and recommending to
    the Board nominees for election at each annual meeting of
    shareholders and when vacancies in the Board occur for any
    reason. The Nominating Committee has a written charter, which is
    available on our website at <I>www.cognex.com </I>under
    &#147;Company Information&#160;&#151; Investor
    Information&#160;&#151; Corporate Governance.&#148; During 2007,
    there were two meetings of the Nominating Committee.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    When considering a potential candidate for membership on our
    Board of Directors, the Nominating Committee will consider any
    criteria it deems appropriate, including, among other things,
    the experience and qualifications of any particular candidate as
    well as such candidate&#146;s past or anticipated contributions
    to the Board and its committees. At a minimum, each nominee is
    expected to have high personal and professional integrity and
    demonstrated ability and judgment, and to be effective, with the
    other Directors, in collectively serving the long-term interests
    of the shareholders. In addition to the minimum qualifications
    set forth for each nominee above, when considering potential
    candidates for our Board of Directors, the Nominating Committee
    seeks to ensure that the Board of Directors is comprised of a
    majority of independent Directors and that the committees of the
    Board are comprised entirely of independent Directors. The
    Nominating Committee may also consider any other standards that
    it deems appropriate, including whether a potential candidate
    has direct experience in the industry or markets in which Cognex
    operates and whether such candidate, if elected, would assist in
    achieving a mix of Directors that represents a diversity of
    background and experience. In practice, the Nominating Committee
    generally will evaluate and consider all candidates recommended
    by our Directors, officers and shareholders. The Nominating
    Committee intends to consider shareholder recommendations for
    Directors using the same criteria as potential nominees
    recommended by the members of the Nominating Committee or
    others. The Nominating Committee did not receive any shareholder
    nominees for election as Director with respect to the meeting.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    On May&#160;30, 2007, upon the recommendation of the Nominating
    Committee, Mr.&#160;Smith and Theodor Krantz were appointed to
    our Board of Directors. Mr.&#160;Smith was initially recommended
    to the Nominating Committee for election to the Board by
    Dr.&#160;Shillman. Mr.&#160;Krantz was initially recommended to
    the Nominating Committee for election to the Board by William A.
    Krivsky, who served as a Director of Cognex and the Chairman of
    the Audit Committee until his death in December 2006. In
    February 2008, the Nominating Committee met and recommended the
    Director nominees for election at the meeting.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Shareholders who wish to submit Director candidates for
    consideration as nominees for election at our 2009 Annual
    Meeting of Shareholders should send such recommendations to the
    Secretary of Cognex Corporation at our executive offices on or
    before November&#160;5, 2008. These recommendations must include:
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0">

<TR>
    <TD width="4%"></TD>
    <TD width="2%"></TD>
    <TD width="94%"></TD>
</TR>

<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    the name and address of record of the shareholder;
</TD>
</TR>

</TABLE>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0">

<TR>
    <TD width="4%"></TD>
    <TD width="2%"></TD>
    <TD width="94%"></TD>
</TR>

<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    a representation that the shareholder is a record holder of our
    common stock, or if the shareholder is not a record holder,
    evidence of ownership in accordance with
    <FONT style="white-space: nowrap">Rule&#160;14a-8(b)(2)</FONT>
    of the Securities Exchange Act of 1934, or the Exchange Act;
</TD>
</TR>

</TABLE>

<P align="center" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <BR>
    7
</DIV><!-- END PAGE WIDTH -->
<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="width: 87%; margin-left: 6%"><!-- BEGIN PAGE WIDTH -->

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0">

<TR>
    <TD width="4%"></TD>
    <TD width="2%"></TD>
    <TD width="94%"></TD>
</TR>

<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    the name, age, business and residential address, educational
    background, current principal occupation or employment, and
    principal occupation or employment for the preceding five full
    fiscal years of the proposed Director candidate;
</TD>
</TR>


<TR style="line-height: 6pt; font-size: 1pt"><TD>&nbsp;</TD></TR>


<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    a description of the qualifications of the proposed Director
    candidate which addresses the minimum qualifications described
    above;
</TD>
</TR>


<TR style="line-height: 6pt; font-size: 1pt"><TD>&nbsp;</TD></TR>


<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    a description of all arrangements or understandings between the
    shareholder and the proposed Director candidate;&#160;and
</TD>
</TR>


<TR style="line-height: 6pt; font-size: 1pt"><TD>&nbsp;</TD></TR>


<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    the consent of the proposed Director candidate to be named in
    the proxy statement and to serve as a Director if elected at
    such meeting.
</TD>
</TR>

</TABLE>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Shareholders must also submit any other information regarding
    the proposed Director candidate that is required to be included
    in a proxy statement filed pursuant to SEC rules. See also the
    information under &#147;Additional Information&#160;&#151;
    Deadlines for Submission of Shareholder Proposals.&#148;
</DIV>
<A name='115'>
<DIV style="margin-top: 18pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="center" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">STOCK
    OWNERSHIP</FONT></B>
</DIV>
</A>
<A name='116'>
<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">Security
    Ownership of Certain Beneficial Owners</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The following table shows as of February&#160;22, 2008, any
    person who is known by us to be the beneficial owner of more
    than five percent of our common stock. For purposes of this
    proxy statement, beneficial ownership is defined in accordance
    with
    <FONT style="white-space: nowrap">Rule&#160;13d-3</FONT>
    under the Exchange Act. Accordingly, a beneficial owner of a
    security includes any person who, directly or indirectly,
    through any contract, agreement, understanding, relationship or
    otherwise has or shares the power to vote such security or to
    dispose of such security.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE border="0" width="100%" align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
<!-- Table Width Row BEGIN -->
<TR style="font-size: 1pt" valign="bottom">
    <TD width="77%">&nbsp;</TD>	<!-- colindex=01 type=maindata -->
    <TD width="2%">&nbsp;</TD>	<!-- colindex=02 type=gutter -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=02 type=lead -->
    <TD width="8%" align="right">&nbsp;</TD>	<!-- colindex=02 type=body -->
    <TD width="1%" align="left">&nbsp;</TD>	<!-- colindex=02 type=hang1 -->
    <TD width="3%">&nbsp;</TD>	<!-- colindex=03 type=gutter -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=03 type=lead -->
    <TD width="6%" align="right">&nbsp;</TD>	<!-- colindex=03 type=body -->
    <TD width="1%" align="left">&nbsp;</TD>	<!-- colindex=03 type=hang1 -->
</TR>
<!-- Table Width Row END -->
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>Amount and<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>Nature of<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>Beneficial<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>Percent<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
<DIV style="border-bottom: 1px solid #000000; width: 1%; padding-bottom: 1px">
    <B>Name and Address of Beneficial Owner</B>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Ownership</B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>of Class(1)</B>
</TD>
<TD>
&nbsp;
</TD>
</TR>
<TR style="line-height: 3pt; font-size: 1pt">
<TD>&nbsp;
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt; z-index: 1; position: relative">
    Royce&#160;&#038; Associates, LLC
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    5,573,787
</TD>
<TD nowrap align="left" valign="bottom">
    (2)
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    12.9
</TD>
<TD nowrap align="left" valign="bottom">
    %
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD align="left" valign="bottom">
<DIV style="text-indent: 0pt; margin-left: 10pt; z-index: 1; position: relative">
    1414 Avenue of the Americas <BR>
    New York, NY 10019
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Robert J. Shillman
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    3,997,581
</TD>
<TD nowrap align="left" valign="bottom">
    (3)
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    9.1
</TD>
<TD nowrap align="left" valign="bottom">
    %
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: 0pt; margin-left: 10pt">
    Cognex Corporation <BR>
    One Vision Drive<BR>
    Natick, MA 01760
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt; z-index: 1; position: relative">
    TimesSquare Capital Management, LLC
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    3,058,838
</TD>
<TD nowrap align="left" valign="bottom">
    (4)
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    7.1
</TD>
<TD nowrap align="left" valign="bottom">
    %
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD align="left" valign="bottom">
<DIV style="text-indent: 0pt; margin-left: 10pt; z-index: 1; position: relative">
    1177 Avenue of the Americas<BR>
    New York, NY 10036
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD nowrap align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Morgan Stanley
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    2,733,439
</TD>
<TD nowrap align="left" valign="bottom">
    (5)
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    6.3
</TD>
<TD nowrap align="left" valign="bottom">
    %
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: 0pt; margin-left: 10pt">
    1585 Broadway<BR>
    New York, NY 10036
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt; z-index: 1; position: relative">
    OppenheimerFunds, Inc.&#160;
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    2,307,530
</TD>
<TD nowrap align="left" valign="bottom">
    (6)
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    5.3
</TD>
<TD nowrap align="left" valign="bottom">
    %
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD align="left" valign="bottom">
<DIV style="text-indent: 0pt; margin-left: 10pt; z-index: 1; position: relative">
    Two World Financial Center <BR>
    225 Liberty Street<BR>
    New York, NY 10281
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
</TABLE>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV style="font-size: 1pt; margin-left: 0%; width: 13%; align: left; border-bottom: 1pt solid #000000"></DIV><!-- callerid=999 iwidth=455 length=60 -->

<DIV style="margin-top: 3pt; font-size: 1pt">&nbsp;</DIV>



<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

<TR>
    <TD width="4%"></TD>
    <TD width="1%"></TD>
    <TD width="95%"></TD>
</TR>

<TR>
    <TD align="right" valign="top">
    (1) </TD>
    <TD></TD>
    <TD valign="bottom">
    Percentages are calculated on the basis of
    43,234,625&#160;shares of our common stock outstanding as of
    February&#160;22, 2008. The total number of shares outstanding
    used in this calculation also assumes that the currently
    exercisable options or options which become exercisable within
    60&#160;days of February&#160;22, 2008 held by </TD>
</TR>

</TABLE>

<P align="center" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <BR>
    8
</DIV><!-- END PAGE WIDTH -->
<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="width: 87%; margin-left: 6%"><!-- BEGIN PAGE WIDTH -->

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

<TR>
    <TD width="4%"></TD>
    <TD width="1%"></TD>
    <TD width="95%"></TD>
</TR>

<TR>
    <TD valign="top">
</TD>
    <TD></TD>
    <TD valign="bottom">
    the specified person are exercised but does not include the
    number of shares of our common stock underlying options held by
    any other person.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (2) </TD>
    <TD></TD>
    <TD valign="bottom">
    Information regarding Royce&#160;&#038; Associates, LLC is based
    solely upon a Schedule&#160;13G filed by Royce&#160;&#038;
    Associates with the SEC on January&#160;28, 2008, which
    indicates that Royce&#160;&#038; Associates held sole voting and
    dispositive power over 5,573,787&#160;shares.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (3) </TD>
    <TD></TD>
    <TD valign="bottom">
    Except as noted below, Dr.&#160;Shillman held sole voting and
    dispositive power over the shares listed. Includes
    455,975&#160;shares which Dr.&#160;Shillman has the right to
    acquire upon the exercise of outstanding options, exercisable
    currently or within 60&#160;days of February&#160;22, 2008. Also
    includes 700&#160;shares held by Dr.&#160;Shillman&#146;s wife,
    and an aggregate of 7,000&#160;shares held by
    Dr.&#160;Shillman&#146;s children, which Dr.&#160;Shillman may
    be deemed to beneficially own, but as to which he disclaims
    beneficial ownership.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (4) </TD>
    <TD></TD>
    <TD valign="bottom">
    Information regarding TimesSquare Capital Management, LLC is
    based solely upon a Schedule&#160;13G filed by TimesSquare with
    the SEC on February&#160;4, 2008, which indicates that
    TimesSquare held sole voting power over 2,757,338&#160;shares
    and sole dispositive power over 3,058,838&#160;shares.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (5) </TD>
    <TD></TD>
    <TD valign="bottom">
    Information regarding Morgan Stanley is based solely upon a
    Schedule&#160;13G filed by Morgan Stanley with the SEC on
    February&#160;14, 2008, which indicates that Morgan Stanley held
    sole voting power over 2,654,960&#160;shares, shared voting
    power over 334&#160;shares and sole dispositive power over
    2,733,439&#160;shares.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (6) </TD>
    <TD></TD>
    <TD valign="bottom">
    Information regarding OppenheimerFunds, Inc. is based solely
    upon a Schedule&#160;13G filed by OppenheimerFunds with the SEC
    on February&#160;4, 2008, which indicates that OppenheimerFunds
    held shared voting and dispositive power over
    2,307,530&#160;shares.</TD>
</TR>

</TABLE>
<A name='117'>
<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">Security
    Ownership of Directors and Executive Officers</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The following information is furnished as of February&#160;22,
    2008, with respect to our common stock beneficially owned within
    the meaning of
    <FONT style="white-space: nowrap">Rule&#160;13d-3</FONT>
    of the Exchange Act by each of our Directors, each Director
    nominee, each of the &#147;named executive officers&#148; (as
    described below) and by all of our Directors and executive
    officers as a group. Unless otherwise indicated, the individuals
    named held sole voting and investment power over the shares
    listed below. The address for each individual is
    <FONT style="white-space: nowrap">c/o&#160;Cognex</FONT>
    Corporation, One Vision Drive, Natick, Massachusetts 01760.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE border="0" width="100%" align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
<!-- Table Width Row BEGIN -->
<TR style="font-size: 1pt" valign="bottom">
    <TD width="76%">&nbsp;</TD>	<!-- colindex=01 type=maindata -->
    <TD width="2%">&nbsp;</TD>	<!-- colindex=02 type=gutter -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=02 type=lead -->
    <TD width="9%" align="right">&nbsp;</TD>	<!-- colindex=02 type=body -->
    <TD width="1%" align="left">&nbsp;</TD>	<!-- colindex=02 type=hang1 -->
    <TD width="3%">&nbsp;</TD>	<!-- colindex=03 type=gutter -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=03 type=lead -->
    <TD width="6%" align="right">&nbsp;</TD>	<!-- colindex=03 type=body -->
    <TD width="1%" align="left">&nbsp;</TD>	<!-- colindex=03 type=hang1 -->
</TR>
<!-- Table Width Row END -->
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>Amount and<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>Nature of<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>Beneficial <BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>Percent<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
<DIV style="border-bottom: 1px solid #000000; width: 1%; padding-bottom: 1px">
    <B>Name</B>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Ownership(1)</B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>of Class(2)</B>
</TD>
<TD>
&nbsp;
</TD>
</TR>
<TR style="line-height: 3pt; font-size: 1pt">
<TD>&nbsp;
</TD>
</TR>
<TR valign="bottom" style="background: #CCEEFF">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Robert J. Shillman
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    3,997,581
</TD>
<TD nowrap align="left" valign="bottom">
    (3)
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    9.1
</TD>
<TD nowrap align="left" valign="bottom">
    %
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Richard A. Morin
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    228,737
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    *
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom" style="background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Anthony Sun
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    221,038
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    *
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Eric A. Ceyrolle
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    131,403
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    *
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom" style="background: #CCEEFF">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Patrick A. Alias
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    75,112
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    *
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Jerald G. Fishman
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    49,750
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    *
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom" style="background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Reuben Wasserman
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    43,750
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    *
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Edward J. Smith
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    2,000
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    *
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom" style="background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Theodor Krantz
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    *
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    All Directors and Executive Officers as a group (9&#160;persons)
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    4,749,371
</TD>
<TD nowrap align="left" valign="bottom">
    (4)
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    10.7
</TD>
<TD nowrap align="left" valign="bottom">
    %
</TD>
</TR>
</TABLE>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV style="font-size: 1pt; margin-left: 0%; width: 13%; align: left; border-bottom: 1pt solid #000000"></DIV><!-- callerid=999 iwidth=455 length=60 -->

<DIV style="margin-top: 3pt; font-size: 1pt">&nbsp;</DIV>



<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

<TR>
    <TD width="4%"></TD>
    <TD width="1%"></TD>
    <TD width="95%"></TD>
</TR>

<TR>
    <TD align="right" valign="top">
    *&#160;</TD>
    <TD></TD>
    <TD valign="bottom">
    Less than 1%</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (1) </TD>
    <TD></TD>
    <TD valign="bottom">
    Includes the following shares which the specified individual has
    the right to acquire upon the exercise of outstanding options,
    exercisable currently or within 60&#160;days of
    February&#160;22, 2008: Dr.&#160;Shillman, 455,975&#160;shares; </TD>
</TR>

</TABLE>

<P align="center" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <BR>
    9
</DIV><!-- END PAGE WIDTH -->
<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="width: 87%; margin-left: 6%"><!-- BEGIN PAGE WIDTH -->

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

<TR>
    <TD width="4%"></TD>
    <TD width="1%"></TD>
    <TD width="95%"></TD>
</TR>

<TR>
    <TD valign="top">
</TD>
    <TD></TD>
    <TD valign="bottom">
    Mr.&#160;Morin, 225,750&#160;shares; Mr.&#160;Sun,
    78,750&#160;shares; Mr.&#160;Ceyrolle, 131,403&#160;shares;
    Mr.&#160;Alias, 71,183&#160;shares; Mr.&#160;Fishman,
    49,750&#160;shares; and Mr.&#160;Wasserman, 43,750&#160;shares.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (2) </TD>
    <TD></TD>
    <TD valign="bottom">
    Percentages are calculated on the basis of
    43,234,625&#160;shares of our common stock outstanding as of
    February&#160;22, 2008. The total number of shares outstanding
    used in this calculation also assumes that the currently
    exercisable options or options which become exercisable within
    60&#160;days of February&#160;22, 2008 held by the specified
    person are exercised but does not include the number of shares
    of our common stock underlying options held by any other person.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (3) </TD>
    <TD></TD>
    <TD valign="bottom">
    See Footnote (3)&#160;under &#147;Security Ownership of Certain
    Beneficial Owners.&#148;</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (4) </TD>
    <TD></TD>
    <TD valign="bottom">
    Includes 1,056,561&#160;shares which certain Directors and
    executive officers have the right to acquire upon the exercise
    of outstanding options, exercisable currently or within
    60&#160;days of February&#160;22, 2008.</TD>
</TR>

</TABLE>
<A name='118'>
<DIV style="margin-top: 18pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="center" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">COMPENSATION
    DISCUSSION AND ANALYSIS</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Cognex&#146;s approach to compensation and performance
    management is to provide a competitive total compensation
    package with periodic reviews to encourage ongoing high-quality
    performance. We strive to hire, retain and promote talented
    individuals based on their achievements, to reward employees
    based on their overall contribution to the success of our
    company, and to motivate employees to continue increasing
    shareholder value. In addition to salary, total compensation may
    include overtime pay, commissions, stock options and potential
    bonuses depending on the employee&#146;s job and level within
    the organization. Total compensation also includes benefits
    consistent with our &#147;Work Hard, Play Hard&#148; culture
    that recognize employee achievement and encourage new levels of
    success, such as President&#146;s Awards, which are given
    annually to our top performers, and Perseverance Awards, which
    reward employee longevity, commitment, and loyalty.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The Compensation/Stock Option Committee of our Board of
    Directors oversees the compensation program for all Cognex
    employees. The compensation program for all exempt employees,
    which includes our named executive officers, utilizes a
    combination of base salaries, annual bonuses and stock option
    awards. For employees at vice president level and above, which
    includes our named executive officers, our philosophy is to pay
    a base salary that is in the mid-range of benchmarks from the
    Radford Executive Compensation Report, which is an independent
    third-party survey of compensation practices by companies in the
    high-technology industry; to establish a potential annual bonus
    that is market competitive; and to grant stock options in a
    manner that aligns employee interests with those of our
    shareholders. The Compensation/Stock Option Committee uses its
    judgment and experience in determining the mix of compensation.
    The Compensation/Stock Option Committee views salary and bonuses
    as short-term compensation to reward employees for meeting
    individual and company performance objectives, and stock option
    awards as a reward for increasing shareholder value and
    improving corporate performance over the long-term. The
    Compensation/Stock Option Committee also believes that the stock
    option program promotes the retention of talented employees.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Determinations with respect to compensation for a fiscal year
    are generally made in conjunction with our Board of
    Directors&#146; approval of Cognex&#146;s annual budget for that
    year, which typically takes place at the end of the prior fiscal
    year.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    In its deliberations of compensation for our named executive
    officers, the Compensation/Stock Option Committee considers the
    following:
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0">

<TR>
    <TD width="4%"></TD>
    <TD width="2%"></TD>
    <TD width="94%"></TD>
</TR>

<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    the levels of responsibility associated with each
    executive&#146;s position;
</TD>
</TR>


<TR style="line-height: 6pt; font-size: 1pt"><TD>&nbsp;</TD></TR>


<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    the past performance of the individual executive;
</TD>
</TR>


<TR style="line-height: 6pt; font-size: 1pt"><TD>&nbsp;</TD></TR>


<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    the extent to which any individual, departmental or company-wide
    goals have been met;
</TD>
</TR>

</TABLE>

<P align="center" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <BR>
    10
</DIV><!-- END PAGE WIDTH -->
<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="width: 87%; margin-left: 6%"><!-- BEGIN PAGE WIDTH -->

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0">

<TR>
    <TD width="4%"></TD>
    <TD width="2%"></TD>
    <TD width="94%"></TD>
</TR>

<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    the overall competitive environment and the level of
    compensation necessary to attract and retain talented and
    motivated individuals in key positions;&#160;and
</TD>
</TR>


<TR style="line-height: 6pt; font-size: 1pt"><TD>&nbsp;</TD></TR>


<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    the recommendations of our Chief Executive Officer with respect
    to the salary increases, potential bonuses and stock option
    grants for the executive officers other than himself.
</TD>
</TR>

</TABLE>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The Compensation/Stock Option Committee also considers ways to
    maximize deductibility of executive compensation under
    U.S.&#160;tax laws, while retaining the discretion of the
    Compensation/Stock Option Committee as is appropriate to
    compensate executive officers at levels commensurate with their
    responsibilities and achievements.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Neither Cognex nor the Compensation/Stock Option Committee
    typically uses compensation consultants other than independent
    third-party benchmarking surveys of annual compensation paid by
    companies in the high-technology industry, such as the Radford
    Executive Compensation Report described above.
</DIV>

<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><U><FONT style="font-family: 'Times New Roman', Times">Base
    Salaries</FONT></U></B>
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    In determining the base salaries paid to our named executive
    officers for the fiscal year ended December&#160;31, 2007, the
    Compensation/Stock Option Committee considered, in particular,
    their levels of responsibility, salary increases awarded in the
    past, and the executive&#146;s experience and potential. The
    annual salary increase awarded to each of our named executive
    officers for fiscal year 2007 was made based on the following
    criteria:
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0">

<TR>
    <TD width="4%"></TD>
    <TD width="2%"></TD>
    <TD width="94%"></TD>
</TR>

<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    the Radford Executive Compensation Report&#146;s benchmarking
    survey of annual compensation paid by companies in the
    high-technology industry that have between $250&#160;million and
    $500&#160;million of annual revenue, with our named executive
    officers&#146; salaries targeted to be at approximately the
    50th&#160;percentile of their position;
</TD>
</TR>


<TR style="line-height: 6pt; font-size: 1pt"><TD>&nbsp;</TD></TR>


<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    the past performance of the individual employee;&#160;and
</TD>
</TR>


<TR style="line-height: 6pt; font-size: 1pt"><TD>&nbsp;</TD></TR>


<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    an average, company-wide merit increase approved by the Board of
    Directors in the fourth quarter of fiscal year 2006 in
    conjunction with its approval of our annual budget for fiscal
    year 2007. On average, the aggregate salary increase for all
    employees, including those given to the named executive
    officers, must be equal to or less than the company-wide merit
    increase approved in the budget.
</TD>
</TR>

</TABLE>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The annual salary increase for each of our named executive
    officers, as well as the salary increase for all Cognex
    employees at director level and above, was individually approved
    by the Compensation/Stock Option Committee and took effect on
    July&#160;1, 2007. Dr.&#160;Shillman elected to forgo his base
    compensation of $350,000 for 2007, and, as requested by him, we
    donated this amount to a public charity.
</DIV>

<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><U><FONT style="font-family: 'Times New Roman', Times">Annual
    Bonuses</FONT></U></B>
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The Compensation/Stock Option Committee views annual bonuses as
    a way to reward employees for meeting performance objectives.
    All Cognex employees are eligible to participate in the bonus
    program except for those employees on a sales commission plan.
    The Compensation/Stock Option Committee approves the annual
    bonus plan in conjunction with our Board of Directors&#146;
    approval of Cognex&#146;s annual budget, which typically takes
    place at the end of the prior fiscal year. In order for any
    employee to be eligible for an annual bonus, Cognex must first
    achieve financial goals set forth in the annual budget related
    to our operating income as a percentage of revenue (we refer to
    this metric as &#147;operating margin&#148;). Operating margin
    was determined to be an appropriate metric because the
    Compensation/Stock Option Committee believes employee
    performance is integral in achieving desired levels of company
    profitability. For 2007, these goals were for operating income
    (excluding stock option expense) to be in the range of 20% to
    30% of revenue, which was consistent with our long-term
    financial model. Operating income
</DIV>

<P align="center" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <BR>
    11
</DIV><!-- END PAGE WIDTH -->
<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="width: 87%; margin-left: 6%"><!-- BEGIN PAGE WIDTH -->

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    excluding stock option expense is a non-GAAP financial measure
    that is equal to operating income as reported under GAAP plus
    stock option expense as reported under GAAP.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The Compensation/Stock Option Committee establishes a minimum
    level of operating margin, which must be achieved for any cash
    bonus to be paid to an employee. Once the minimum threshold has
    been achieved, each employee&#146;s eligible bonus is calculated
    as follows:
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0">

<TR>
    <TD width="4%"></TD>
    <TD width="2%"></TD>
    <TD width="94%"></TD>
</TR>

<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    if the operating margin is above the minimum threshold but below
    the operating margin target in the annual budget, each employee
    is eligible to receive a pro-rata portion of his or her target
    bonus;
</TD>
</TR>


<TR style="line-height: 6pt; font-size: 1pt"><TD>&nbsp;</TD></TR>


<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    if the operating margin is equal to the operating margin set
    forth in the annual budget, each employee is eligible to receive
    100% of his or her target bonus;&#160;and
</TD>
</TR>


<TR style="line-height: 6pt; font-size: 1pt"><TD>&nbsp;</TD></TR>


<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    if the operating margin is above the operating margin set forth
    in the annual budget, all exempt employees are eligible to
    receive an additional amount depending upon his or her grade
    level and up to a maximum level approved by the
    Compensation/Stock Option Committee.
</TD>
</TR>

</TABLE>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The Compensation/Stock Option Committee approves the target
    bonus for each employee at director level and above, which
    includes our named executive officers, and the amount by which
    each individual can participate in any increase due to company
    performance in excess of the budget target. Once the operating
    margin criterion is met, the amount each employee at director
    level and above, which includes our named executive officers,
    receives depends upon the achievement of individual performance
    goals, which are established annually. For fiscal year 2007:
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0">

<TR>
    <TD width="4%"></TD>
    <TD width="2%"></TD>
    <TD width="94%"></TD>
</TR>

<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    the target bonus for Robert J. Shillman, our President and Chief
    Executive Officer, was $210,000, with the opportunity to earn
    0-300% of this amount based on the achievement of the specified
    performance goals;
</TD>
</TR>


<TR style="line-height: 6pt; font-size: 1pt"><TD>&nbsp;</TD></TR>


<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    the target bonus for Eric A. Ceyrolle, our Executive Vice
    President of Worldwide Sales and Marketing, MVSD, was $141,000,
    with the opportunity to earn 0-200% of this amount based on the
    achievement of the specified performance goals;&#160;and
</TD>
</TR>


<TR style="line-height: 6pt; font-size: 1pt"><TD>&nbsp;</TD></TR>


<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    the target bonus for Richard A. Morin, our Senior Vice
    President, Chief Financial Officer and Treasurer, was $105,000,
    with the opportunity to earn 0-200% of this amount based on the
    achievement of the specified performance goals.
</TD>
</TR>

</TABLE>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    For 2007, the minimum operating margin threshold, excluding
    stock option expense, was 20%; and the actual operating margin
    achieved, excluding stock option expense, was 17%. As the year
    progressed, the Compensation/Stock Option Committee realized
    that achievement of the minimum operating margin threshold was
    unlikely and, because of that, no employee would receive a bonus
    for 2007. To reward employees for the perseverance and
    enthusiasm they demonstrated during the year on new product
    development and other efforts that were considered important to
    achieving our long-term objectives, and to continue to motivate
    employees to work hard, in September 2007 the Compensation/Stock
    Option Committee approved the payment of up to 25% of each
    employee&#146;s target annual bonus if our company met new
    operating margin targets in the third and fourth quarters of
    2007. This new operating target, excluding stock option expense,
    was 18%. The actual operating margin, excluding stock option
    expense, in the third and fourth quarters of 2007 was 18% and
    22%, respectively. As a result, each employee was eligible to
    receive up to 25% of the pro-rata portion of his or her target
    bonus (i.e. no employee had the opportunity to achieve more than
    25% of his or her target bonus).
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The annual bonuses for 2007 are listed in the Summary
    Compensation Table set forth on page&#160;15 of this proxy
    statement. Mr.&#160;Morin received an additional cash bonus of
    $25,000 for 2007 related to extra duties he assumed during the
    year. Mr.&#160;Hoffmaster, our former President and Chief
    Operating Officer who resigned from Cognex effective
    March&#160;27, 2007, did not receive an annual bonus for 2007
    because he was not an employee of Cognex at the time his bonus
    would have been paid. Dr.&#160;Shillman elected to forgo his
    2007 bonus, and, as requested by him, we donated this amount to
    a public charity.
</DIV>

<P align="center" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <BR>
    12
</DIV><!-- END PAGE WIDTH -->
<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="width: 87%; margin-left: 6%"><!-- BEGIN PAGE WIDTH -->

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><U><FONT style="font-family: 'Times New Roman', Times">Stock
    Option Awards</FONT></U></B>
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Cognex&#146;s stock option program is intended to reward all of
    our exempt employees, which includes our named executive
    officers, for their efforts in building shareholder value and
    improving corporate performance over the long term. The
    Compensation/Stock Option Committee views salary increases and
    bonuses as short-term compensation and stock option awards as
    long-term compensation. The Compensation/Stock Option Committee
    also believes that the stock option program promotes the
    retention of talented employees. In determining the exercise
    price for all options granted in 2007, including options granted
    to our named executive officers, the Compensation/Stock Option
    Committee used the fair market value of our common stock on
    Nasdaq on the date of grant.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    In determining the number of options to be granted to
    participating employees, including our named executive officers,
    the Compensation/Stock Option Committee selects an appropriate
    dilution target. For each year for the past several years, the
    Compensation/Stock Option Committee has reduced the dilution
    target by 25&#160;basis points per year. In 2007, the targeted
    dilution was reduced to 2.75%, which resulted in a target stock
    option pool of approximately 1,200,000&#160;shares on a net
    basis, an amount that was well below the number of options
    available for grant at the beginning of the fiscal year. The
    Compensation/Stock Option Committee then determine a target
    number of options to be granted to current employees in the form
    of annual grants and a target number for employees hired or
    promoted during the year.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Our Board of Directors has adopted a policy regarding the
    granting of stock options on certain fixed dates. The annual
    grants are predetermined to occur each year on the fourth Monday
    in January of such year. The options for employees hired or
    promoted during a month are granted on the last Monday of that
    month. If any such Monday falls within a designated quiet
    period, then the grants will instead be made on the first Monday
    following the completion of the quiet period. If Nasdaq is
    closed on the appropriate Monday as described above, then the
    grants will instead be made on the next day that Nasdaq is open
    for trading. The Compensation/Stock Option Committee retains the
    discretion to grant options at such other times as it may
    otherwise deem appropriate.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    In general, the number of options granted to an individual
    employee is recommended by the applicable Vice President who
    supervises that employee and is approved by our Chief Executive
    Officer. Option grants to our named executive officers and any
    employee grants of 20,000&#160;shares or more, however, must be
    approved by the Compensation/Stock Option Committee on an
    individual basis. In determining the number of options granted
    to our named executive officers in 2007, the Compensation/Stock
    Option Committee took into consideration options granted to each
    executive in previous years and the potential value which may be
    realized upon exercise of the options as a result of
    appreciation of our common stock during the option term. For
    instance, during 2006, Mr.&#160;Ceyrolle was granted a larger
    number of options with an extended vesting period in connection
    with his promotion during the year to Executive Vice President
    of Worldwide Sales and Marketing, MVSD. As a result, the
    Compensation/Stock Option Committee has determined that
    Mr.&#160;Ceyrolle is not eligible to participate in our annual
    option grants until fiscal year 2010. The options granted in
    2007 to our named executive officers are consistent with the
    vesting schedules and expiration dates of the majority of the
    options granted to employees during the year.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    In April 2007, the Compensation/Stock Option Committee approved
    amendments to the stock option agreements of our Directors
    (including Dr.&#160;Shillman) providing for the immediate
    vesting of all unvested options held by the Directors upon a
    &#147;change of control&#148; of Cognex, and all future option
    agreements with the Directors are expected to include a similar
    provision. The Compensation/Stock Option Committee also approved
    the acceleration of vesting of the unvested stock options of
    Mr.&#160;Ceyrolle and Mr.&#160;Morin if the following two
    conditions are met: (1)&#160;there is a change of control of
    Cognex; and (2)&#160;within 12&#160;months following the change
    of control, such named executive officer&#146;s employment is
    involuntarily terminated. The Compensation/Stock Option
    Committee believes that the primary purpose of stock option
    awards is to align employee interests with the interests of our
    shareholders, and to provide our employees, including our named
    executive officers, with incentives to increase shareholder
    value over time. Change of control transactions typically
    represent events where our shareholders are realizing the value
</DIV>

<P align="center" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <BR>
    13
</DIV><!-- END PAGE WIDTH -->
<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="width: 87%; margin-left: 6%"><!-- BEGIN PAGE WIDTH -->

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    of their equity interests in our company. We believe it is
    appropriate for our Directors and named executives officers to
    share in this realization of shareholder value, particularly
    where their employment or association with Cognex is terminated
    in connection with the change of control transaction.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Cognex does not have a stock ownership policy for the named
    executive officers or members of the Board of Directors.
</DIV>

<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><U><FONT style="font-family: 'Times New Roman', Times">Benefits
    </FONT></U></B>
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Total compensation also includes benefits consistent with our
    &#147;Work Hard, Play Hard&#148; culture that recognize employee
    achievement and encourage new levels of success, such as
    President&#146;s Awards and Perseverance Awards. Other benefits
    are available to all employees generally and include
    company-paid basic group term life insurance and basic
    accidental death and dismemberment insurance, an employer match
    of eligible compensation that employees invest in their 401(k)
    accounts, and tuition reimbursement.
</DIV>
<A name='119'>
<DIV style="margin-top: 18pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="center" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">REPORT OF
    THE COMPENSATION/STOCK OPTION COMMITTEE</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The Compensation/Stock Option Committee administers the
    compensation program for Cognex&#146;s executive officers. The
    Compensation/Stock Option Committee is composed of Directors who
    qualify as &#147;independent&#148; under the applicable listing
    standards of Nasdaq.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The Compensation/Stock Option Committee has reviewed and
    discussed the Compensation Discussion and Analysis included in
    this proxy statement with management. Based on that review and
    discussion, the Compensation/Stock Option Committee recommended
    to the Board of Directors that the Compensation Discussion and
    Analysis be included in this proxy statement.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The foregoing report has been approved by all members of the
    Compensation/Stock Option Committee.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 49%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    COMPENSATION/STOCK OPTION COMMITTEE
</DIV>

<DIV style="margin-top: 18pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 49%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Jerald G. Fishman, <I>Chairman<BR>
    </I>Reuben Wasserman
</DIV>

<P align="center" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <BR>
    14
</DIV><!-- END PAGE WIDTH -->
<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="width: 87%; margin-left: 6%"><!-- BEGIN PAGE WIDTH -->
<A name='120'>
<DIV style="margin-top: 18pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="center" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">EXECUTIVE
    COMPENSATION</FONT></B>
</DIV>
</A>
<A name='121'>
<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">Summary
    Compensation Table&#160;&#151; 2007</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The following table sets forth the total compensation awarded
    to, earned by or paid to our Chief Executive Officer, Chief
    Financial Officer, and our other two executive officers in
    fiscal years 2007 and 2006 (who we refer to collectively as the
    &#147;named executive officers&#148;).
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE border="0" width="100%" align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
<!-- Table Width Row BEGIN -->
<TR style="font-size: 1pt" valign="bottom">
    <TD width="34%">&nbsp;</TD>	<!-- colindex=01 type=maindata -->
    <TD width="2%">&nbsp;</TD>	<!-- colindex=02 type=gutter -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=02 type=lead -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=02 type=body -->
    <TD width="1%" align="left">&nbsp;</TD>	<!-- colindex=02 type=hang1 -->
    <TD width="2%">&nbsp;</TD>	<!-- colindex=03 type=gutter -->
    <TD width="3%" align="right">&nbsp;</TD>	<!-- colindex=03 type=lead -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=03 type=body -->
    <TD width="3%" align="left">&nbsp;</TD>	<!-- colindex=03 type=hang1 -->
    <TD width="3%">&nbsp;</TD>	<!-- colindex=04 type=gutter -->
    <TD width="2%" align="right">&nbsp;</TD>	<!-- colindex=04 type=lead -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=04 type=body -->
    <TD width="2%" align="left">&nbsp;</TD>	<!-- colindex=04 type=hang1 -->
    <TD width="1%">&nbsp;</TD>	<!-- colindex=05 type=gutter -->
    <TD width="3%" align="right">&nbsp;</TD>	<!-- colindex=05 type=lead -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=05 type=body -->
    <TD width="3%" align="left">&nbsp;</TD>	<!-- colindex=05 type=hang1 -->
    <TD width="1%">&nbsp;</TD>	<!-- colindex=06 type=gutter -->
    <TD width="5%" align="right">&nbsp;</TD>	<!-- colindex=06 type=lead -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=06 type=body -->
    <TD width="5%" align="left">&nbsp;</TD>	<!-- colindex=06 type=hang1 -->
    <TD width="1%">&nbsp;</TD>	<!-- colindex=07 type=gutter -->
    <TD width="5%" align="right">&nbsp;</TD>	<!-- colindex=07 type=lead -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=07 type=body -->
    <TD width="5%" align="left">&nbsp;</TD>	<!-- colindex=07 type=hang1 -->
    <TD width="1%">&nbsp;</TD>	<!-- colindex=08 type=gutter -->
    <TD width="4%" align="right">&nbsp;</TD>	<!-- colindex=08 type=lead -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=08 type=body -->
    <TD width="4%" align="left">&nbsp;</TD>	<!-- colindex=08 type=hang1 -->
    <TD width="1%">&nbsp;</TD>	<!-- colindex=09 type=gutter -->
    <TD width="1%">&nbsp;</TD>	<!-- colindex=09 type=maindata -->
</TR>
<!-- Table Width Row END -->
<TR style="font-size: 7pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Non-Equity<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="center" valign="bottom">
&nbsp;
</TD>
</TR>
<TR style="font-size: 7pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Incentive<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="center" valign="bottom">
&nbsp;
</TD>
</TR>
<TR style="font-size: 7pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Option<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Plan<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>All Other<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Total<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="center" valign="bottom">
&nbsp;
</TD>
</TR>
<TR style="font-size: 7pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
<DIV style="border-bottom: 1px solid #000000; width: 1%; padding-bottom: 1px">
    <B>Name and Principal Position</B>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Year</B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Salary(1)</B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Bonus(1)</B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Awards(2)</B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Compensation(1)</B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Compensation(3)</B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Compensation</B>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="center" valign="bottom">
&nbsp;
</TD>
</TR>
<TR style="line-height: 3pt; font-size: 1pt">
<TD>&nbsp;
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt; z-index: 1; position: relative">
    Robert J. Shillman
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    2007
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (4
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    409,807
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (4
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    9,078
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    821,385
</TD>
<TD nowrap align="left" valign="bottom">
    (4)
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
<DIV style="text-indent: 0pt; margin-left: 10pt; z-index: 1; position: relative">
    President and
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    2006
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (4
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    460,226
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (4
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    8,004
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    948,430
</TD>
<TD nowrap align="left" valign="bottom">
    (4)
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD align="left" valign="bottom">
<DIV style="text-indent: 0pt; margin-left: 10pt; z-index: 1; position: relative">
    Chief Executive Officer
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    James F. Hoffmaster(5)
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    2007
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    90,192
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    339,368
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    276,474
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    706,034
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: 0pt; margin-left: 10pt">
    Former President and
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    2006
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    341,500
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    591,669
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    111,600
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    8,928
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    1,053,697
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: 0pt; margin-left: 10pt">
    Chief Operating Officer
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt; z-index: 1; position: relative">
    Eric A. Ceyrolle
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    2007
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    276,289
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    520,035
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    35,250
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    16,304
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    847,878
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD align="left" valign="bottom">
<DIV style="text-indent: 0pt; margin-left: 10pt; z-index: 1; position: relative">
    Executive Vice President,
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    2006
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    245,459
</TD>
<TD nowrap align="left" valign="bottom">
    (6)
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    419,306
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    85,295
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    12,295
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    762,355
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD align="left" valign="bottom">
<DIV style="text-indent: 0pt; margin-left: 10pt; z-index: 1; position: relative">
    Worldwide Sales&#160;&#038; Marketing, MVSD
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Richard A. Morin
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    2007
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    248,469
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    25,000
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    294,693
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    26,250
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    8,943
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    603,355
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: 0pt; margin-left: 10pt">
    Chief Financial Officer,
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    2006
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    228,100
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    329,086
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    62,000
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    8,608
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    627,794
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: 0pt; margin-left: 10pt">
    Senior Vice President, and Treasurer
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
</TABLE>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV style="font-size: 1pt; margin-left: 0%; width: 13%; align: left; border-bottom: 1pt solid #000000"></DIV><!-- callerid=999 iwidth=455 length=60 -->

<DIV style="margin-top: 3pt; font-size: 1pt">&nbsp;</DIV>



<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

<TR>
    <TD width="4%"></TD>
    <TD width="1%"></TD>
    <TD width="95%"></TD>
</TR>

<TR>
    <TD align="right" valign="top">
    (1) </TD>
    <TD></TD>
    <TD valign="bottom">
    Salary and bonus amounts are presented in the year earned. The
    payment of such amounts may have occurred in other years.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (2) </TD>
    <TD></TD>
    <TD valign="bottom">
    Represents the amount recognized by Cognex as an expense in the
    specified year for financial reporting purposes pursuant to
    FAS&#160;123R with respect to options, disregarding for this
    purpose the estimate of forfeitures related to service-based
    vesting conditions but including the benefit for actual
    forfeitures. Amounts include awards granted in the specified
    year as well as prior to that year. The methodology and
    assumptions used to calculate the cost of each named executive
    officer&#146;s outstanding option grants for the specified year
    are described in Note&#160;13, &#147;Stock-Based
    Compensation&#148; appearing on page&#160;56 of our Annual
    Report on
    <FONT style="white-space: nowrap">Form&#160;10-K</FONT>
    for the fiscal year ended December&#160;31, 2007. No stock
    option grants to a named executive officer were forfeited in
    2007 or 2006, except for 513,748&#160;shares forfeited by
    Mr.&#160;Hoffmaster in 2007 in connection with his resignation
    from Cognex. The amount recognized by Cognex as an expense in
    2007 for Mr.&#160;Hoffmaster includes a benefit of $194,231
    related to these forfeited shares.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (3) </TD>
    <TD></TD>
    <TD valign="bottom">
    Amounts listed in this column for 2007 that individually exceed
    $10,000 include:</TD>
</TR>

</TABLE>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0">

<TR>
    <TD width="4%"></TD>
    <TD width="2%"></TD>
    <TD width="94%"></TD>
</TR>

<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    separation payments of $263,846 to Mr.&#160;Hoffmaster in
    connection with his resignation from Cognex;&#160;and
</TD>
</TR>


<TR style="line-height: 6pt; font-size: 1pt"><TD>&nbsp;</TD></TR>


<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    relocation payments of $14,714 and payments of $1,590 for tax
    services attributable to Mr.&#160;Ceyrolle&#146;s relocation
    from France to the United States upon his promotion to Executive
    Vice President of Worldwide Sales and Marketing, MVSD in 2006.
</TD>
</TR>

</TABLE>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Amounts listed in this column for 2006 that individually exceed
    $10,000 include:
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0">

<TR>
    <TD width="4%"></TD>
    <TD width="2%"></TD>
    <TD width="94%"></TD>
</TR>

<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    payments of $12,295 made by Cognex related to a leased
    automobile for Mr.&#160;Ceyrolle while he was based in France,
    and prior to his promotion to Executive Vice President of
    Worldwide Sales and Marketing, MVSD. These payments were made in
    Euros; due to fluctuations in the conversion rate between Euros
    and
</TD>
</TR>

</TABLE>

<P align="center" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <BR>
    15
</DIV><!-- END PAGE WIDTH -->
<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="width: 87%; margin-left: 6%"><!-- BEGIN PAGE WIDTH -->

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0">

<TR>
    <TD width="4%"></TD>
    <TD width="2%"></TD>
    <TD width="94%"></TD>
</TR>

<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>
</TD>
    <TD align="left">
    U.S.&#160;Dollars (USD), the amount in the &#147;All Other
    Compensation&#148; column reflects an average Euro/USD
    conversion rate of 1.2421 for the months of 2006 that
    Mr.&#160;Ceyrolle was in France rather than the USD equivalent
    at the time the payments were made.
</TD>
</TR>

</TABLE>

<DIV style="margin-top: 3pt; font-size: 1pt">&nbsp;</DIV>

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

<TR>
    <TD width="4%"></TD>
    <TD width="1%"></TD>
    <TD width="95%"></TD>
</TR>

<TR>
    <TD align="right" valign="top">
    (4) </TD>
    <TD></TD>
    <TD valign="bottom">
    Dr.&#160;Shillman elected to forgo his base salary of $350,000
    in both 2007 and 2006, as well as his annual bonus of $52,500
    and $130,200 in 2007 and 2006, respectively, and, as requested
    by him, we donated these amounts to a public charity. Although
    these amounts were donated, they are included in the amount
    shown in the &#147;Total Compensation&#148; column.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (5) </TD>
    <TD></TD>
    <TD valign="bottom">
    Mr.&#160;Hoffmaster, our former President and Chief Operating
    Officer, resigned from Cognex effective March&#160;27, 2007.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (6) </TD>
    <TD></TD>
    <TD valign="bottom">
    A portion of Mr.&#160;Ceyrolle&#146;s salary for 2006 of
    $245,459 was paid in Euros, which is attributable to his
    employment with Cognex in France, and the remainder was paid in
    U.S. Dollars (USD), which is attributable to his employment with
    Cognex in the United States upon his promotion to Executive Vice
    President of Worldwide Sales and Marketing, MVSD duing 2006. Due
    to fluctuations in the conversion rate between Euros and USD,
    the amount in the &#147;Salary&#148; column reflects an average
    Euro/USD conversion rate of 1.2421 for the months of 2006 that
    Mr.&#160;Ceyrolle was in France rather than the USD equivalent
    at the time the salary was paid.</TD>
</TR>

</TABLE>
<A name='122'>
<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">Grants of
    Plan-Based Awards Table&#160;&#151; 2007</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The following table sets forth information on non-equity
    incentive plans and option grants to our named executive
    officers in fiscal 2007.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE border="0" width="100%" align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
<!-- Table Width Row BEGIN -->
<TR style="font-size: 1pt" valign="bottom">
    <TD width="27%">&nbsp;</TD>	<!-- colindex=01 type=maindata -->
    <TD width="1%">&nbsp;</TD>	<!-- colindex=02 type=gutter -->
    <TD width="2%" align="right">&nbsp;</TD>	<!-- colindex=02 type=lead -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=02 type=body -->
    <TD width="2%" align="left">&nbsp;</TD>	<!-- colindex=02 type=hang1 -->
    <TD width="1%">&nbsp;</TD>	<!-- colindex=03 type=gutter -->
    <TD width="3%" align="right">&nbsp;</TD>	<!-- colindex=03 type=lead -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=03 type=body -->
    <TD width="3%" align="left">&nbsp;</TD>	<!-- colindex=03 type=hang1 -->
    <TD width="1%">&nbsp;</TD>	<!-- colindex=04 type=gutter -->
    <TD width="3%" align="right">&nbsp;</TD>	<!-- colindex=04 type=lead -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=04 type=body -->
    <TD width="3%" align="left">&nbsp;</TD>	<!-- colindex=04 type=hang1 -->
    <TD width="1%">&nbsp;</TD>	<!-- colindex=05 type=gutter -->
    <TD width="3%" align="right">&nbsp;</TD>	<!-- colindex=05 type=lead -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=05 type=body -->
    <TD width="3%" align="left">&nbsp;</TD>	<!-- colindex=05 type=hang1 -->
    <TD width="1%">&nbsp;</TD>	<!-- colindex=06 type=gutter -->
    <TD width="7%" align="right">&nbsp;</TD>	<!-- colindex=06 type=lead -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=06 type=body -->
    <TD width="7%" align="left">&nbsp;</TD>	<!-- colindex=06 type=hang1 -->
    <TD width="1%">&nbsp;</TD>	<!-- colindex=07 type=gutter -->
    <TD width="5%" align="right">&nbsp;</TD>	<!-- colindex=07 type=lead -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=07 type=body -->
    <TD width="5%" align="left">&nbsp;</TD>	<!-- colindex=07 type=hang1 -->
    <TD width="2%">&nbsp;</TD>	<!-- colindex=08 type=gutter -->
    <TD width="6%" align="right">&nbsp;</TD>	<!-- colindex=08 type=lead -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=08 type=body -->
    <TD width="6%" align="left">&nbsp;</TD>	<!-- colindex=08 type=hang1 -->
</TR>
<!-- Table Width Row END -->
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="15" nowrap align="center" valign="bottom">
    <B>Estimated Possible Payout<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>All Other<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Exercise or<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="15" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Under Non-Equity Incentive Plans(1)</B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Option Awards:<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Base Price of<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Grant Date<BR>
    </B>
</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Grant<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Number of Securities<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Option Awards<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Fair Value of<BR>
    </B>
</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
<DIV style="border-bottom: 1px solid #000000; width: 1%; padding-bottom: 1px">
    <B>Name</B>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Date</B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Threshold</B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Target</B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Maximum</B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Underlying Options</B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>(per Share)</B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Option Awards(2)</B>
</TD>
</TR>
<TR style="line-height: 3pt; font-size: 1pt">
<TD>&nbsp;
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt; z-index: 1; position: relative">
    Robert J. Shillman
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    &#151;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    210,000
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    630,000
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    1/29/07
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    42,500
</TD>
<TD nowrap align="left" valign="bottom">
    (3)
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    21.66
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    358,381
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    James F. Hoffmaster
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    &#151;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
    (5)
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    1/29/07
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    49,500
</TD>
<TD nowrap align="left" valign="bottom">
    (3)(4)
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    21.66
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    417,409
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt; z-index: 1; position: relative">
    Eric A. Ceyrolle
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    &#151;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    141,000
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    282,000
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
    (6)
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Richard A. Morin
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    &#151;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    105,000
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    210,000
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    1/29/07
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    31,500
</TD>
<TD nowrap align="left" valign="bottom">
    (3)
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    21.66
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    265,624
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
</TABLE>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV style="font-size: 1pt; margin-left: 0%; width: 13%; align: left; border-bottom: 1pt solid #000000"></DIV><!-- callerid=999 iwidth=455 length=60 -->

<DIV style="margin-top: 3pt; font-size: 1pt">&nbsp;</DIV>



<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

<TR>
    <TD width="4%"></TD>
    <TD width="1%"></TD>
    <TD width="95%"></TD>
</TR>

<TR>
    <TD align="right" valign="top">
    (1) </TD>
    <TD></TD>
    <TD valign="bottom">
    These columns indicate the range of payouts targeted for 2007
    performance under Cognex&#146;s annual bonus program as
    described under &#147;Compensation Discussion and
    Analysis.&#148; The actual payout with respect to 2007 for each
    named executive officer is shown in the Summary Compensation
    Table in the column titled &#147;Non-Equity Incentive Plan
    Compensation.&#148;</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (2) </TD>
    <TD></TD>
    <TD valign="bottom">
    The methodology and assumptions used to calculate the grant date
    fair value of the options granted to each named executive
    officer in 2007 is described in Note&#160;13, &#147;Stock-Based
    Compensation&#148; appearing on page&#160;56 of our Annual
    Report on
    <FONT style="white-space: nowrap">Form&#160;10-K</FONT>
    for the fiscal year ended December&#160;31, 2007, but
    disregarding for this purpose the estimate of forfeitures
    related to service-based vesting conditions.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (3) </TD>
    <TD></TD>
    <TD valign="bottom">
    These options have a ten-year term and became exercisable in
    four equal annual installments commencing on January&#160;29,
    2008.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (4) </TD>
    <TD></TD>
    <TD valign="bottom">
    Mr.&#160;Hoffmaster, our former President and Chief Operating
    Officer, resigned from Cognex effective March&#160;27, 2007, and
    these options were forfeited by Mr.&#160;Hoffmaster on that day.</TD>
</TR>

</TABLE>

<P align="center" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <BR>
    16
</DIV><!-- END PAGE WIDTH -->
<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="width: 87%; margin-left: 6%"><!-- BEGIN PAGE WIDTH -->

<DIV style="margin-top: 3pt; font-size: 1pt">&nbsp;</DIV>

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

<TR>
    <TD width="4%"></TD>
    <TD width="1%"></TD>
    <TD width="95%"></TD>
</TR>

<TR>
    <TD align="right" valign="top">
    (5) </TD>
    <TD></TD>
    <TD valign="bottom">
    Mr.&#160;Hoffmaster did not receive an annual bonus for 2007
    because he was not an employee of Cognex at the time his bonus
    would have been paid.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (6) </TD>
    <TD></TD>
    <TD valign="bottom">
    In 2006, Mr.&#160;Ceyrolle was granted a larger number of
    options with an extended vesting period in connection with his
    promotion during the year to Executive Vice President of
    Worldwide Sales and Marketing, MVSD. Based on that fact, the
    Compensation/Stock Option Committee has determined that
    Mr.&#160;Ceyrolle is not eligible to participate in
    Cognex&#146;s annual option grants until fiscal year 2010.</TD>
</TR>

</TABLE>
<A name='123'>
<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">Discussion
    of Summary Compensation and Grants of Plan-Based Awards
    Tables</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Compensation to our named executive officers consists primarily
    of salary, bonus and stock option awards. Total compensation
    also includes benefits consistent with our &#147;Work Hard, Play
    Hard&#148; culture that recognize employee achievement and
    encourage new levels of success, such as Perseverance Awards,
    which reward employee longevity, commitment, and loyalty.
    Cognex&#146;s executive compensation policies, pursuant to which
    the compensation set forth in the Summary Compensation Table and
    Grants of Plan-Based Awards Table was paid or awarded, are
    described above under &#147;Compensation Discussion and
    Analysis.&#148;
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    In particular, for 2007, the annual salary increase for each of
    our named executive officers, which ranged from 0% to 4.5%, was
    individually approved by the Compensation/Stock Option Committee
    and took effect on July&#160;1, 2007 (this range may not be able
    to be recalculated based upon the salaries set forth in the
    Summary Compensation Table because salary changes, such as
    annual increases and promotion increases, take place during the
    fiscal year). Dr.&#160;Shillman elected to forgo his base
    compensation of $350,000 for 2007, and, as requested by him, we
    donated this amount to a public charity.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Total compensation for Mr.&#160;Hoffmaster, who resigned from
    Cognex effective March&#160;27, 2007, includes separation
    payments totalling $263,846. These payments were made by Cognex
    in accordance with the terms of a separation agreement entered
    into by Cognex with Mr.&#160;Hoffmaster on April&#160;9, 2007,
    which provided for salary continuation for a period of
    12&#160;months (subject to earlier termination in the event that
    Mr.&#160;Hoffmaster breached any agreement with Cognex or
    commenced full-time employment).
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Cognex provides each named executive officer with the
    opportunity to earn a cash bonus pursuant to a performance-based
    annual bonus program. The Compensation/Stock Option Committee
    approves the target bonus for each named executive officer. The
    named executive officer may earn his bonus based on the
    achievement of certain financial goals set forth in
    Cognex&#146;s annual budget related to operating income as a
    percentage of revenue (we refer to this metric as
    &#147;operating margin&#148;), and on the achievement of
    individual performance goals, which are also established
    annually. For 2007, the target bonus for Dr.&#160;Shillman was
    $210,000, with the opportunity to
    <FONT style="white-space: nowrap">earn&#160;0-300%</FONT>
    of this amount; the target bonus for Mr.&#160;Ceyrolle was
    $141,000, with the opportunity to earn 0-200% of this amount;
    and the target bonus for Mr.&#160;Morin was $105,000, with the
    opportunity to earn 0-200% of this amount.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    During 2007, Cognex&#146;s actual operating margin, excluding
    stock option expense, was 17%, which was below the 20% minimum
    threshold established by the Compensation/Stock Option
    Committee. Given the perseverance and enthusiasm demonstrated by
    our employees, including our named executive officers, during a
    challenging year for Cognex, in September 2007 the
    Compensation/Stock Option Committee approved the payment of up
    to 25% of each employee&#146;s target annual bonus if our
    company met new operating margin targets in the third and fourth
    quarters of 2007. This new operating target, excluding stock
    option expense, was 18%. The actual operating margin, excluding
    stock option expense, in the third and fourth quarters of 2007
    was 18% and 22%, respectively. As a result, each employee,
    including our named executive officers, was eligible to receive
    up to 25% of the pro-rata portion of his or her target bonus
    (i.e. no employee had the opportunity to achieve more than 25%
    of his or her target bonus). The bonuses paid to the named
    executive officers are set forth above in the Summary
    Compensation Table. Mr.&#160;Morin received an additional cash
    bonus of $25,000 for 2007 related to extra duties he assumed
    during the year. Mr.&#160;Hoffmaster did not receive an annual
    bonus for 2007 because he was not an employee of Cognex at the
    time his
</DIV>

<P align="center" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <BR>
    17
</DIV><!-- END PAGE WIDTH -->
<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="width: 87%; margin-left: 6%"><!-- BEGIN PAGE WIDTH -->

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    bonus would have been paid. Dr.&#160;Shillman elected to forgo
    his annual bonus of $52,500 for 2007, and, as requested by him,
    we donated this amount to a public charity.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The stock options granted in 2007 to our named executive
    officers are consistent with the vesting schedules and
    expiration dates of the majority of the options granted to
    employees during the year. A total of approximately 1,400,000
    options were granted to Cognex employees for recognition of
    services rendered in fiscal year 2007.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Our named executive officers are only entitled to the same
    benefits that are otherwise available to all employees. Benefits
    which are available to all employees generally include
    company-paid basic group term life insurance and basic
    accidental death and dismemberment insurance, an employer match
    of eligible compensation that employees invest in their 401(k)
    accounts, and tuition reimbursement.
</DIV>

<P align="center" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <BR>
    18
</DIV><!-- END PAGE WIDTH -->
<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="width: 87%; margin-left: 6%"><!-- BEGIN PAGE WIDTH -->
<A name='124'>
<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">Table of
    Outstanding Equity Awards at Fiscal Year-End&#160;&#151;
    2007</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The following table sets forth the number of options to purchase
    shares of our common stock held by the named executive officers
    at December&#160;31, 2007. Mr.&#160;Hoffmaster resigned from
    Cognex effective March&#160;27, 2007 and, as a result, any
    unexercised options held by Mr.&#160;Hoffmaster expired prior to
    December&#160;31, 2007.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE border="0" width="100%" align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
<!-- Table Width Row BEGIN -->
<TR style="font-size: 1pt" valign="bottom">
    <TD width="49%">&nbsp;</TD>	<!-- colindex=01 type=maindata -->
    <TD width="2%">&nbsp;</TD>	<!-- colindex=02 type=gutter -->
    <TD width="4%" align="right">&nbsp;</TD>	<!-- colindex=02 type=lead -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=02 type=body -->
    <TD width="4%" align="left">&nbsp;</TD>	<!-- colindex=02 type=hang1 -->
    <TD width="3%">&nbsp;</TD>	<!-- colindex=03 type=gutter -->
    <TD width="5%" align="right">&nbsp;</TD>	<!-- colindex=03 type=lead -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=03 type=body -->
    <TD width="5%" align="left">&nbsp;</TD>	<!-- colindex=03 type=hang1 -->
    <TD width="3%">&nbsp;</TD>	<!-- colindex=04 type=gutter -->
    <TD width="2%" align="right">&nbsp;</TD>	<!-- colindex=04 type=lead -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=04 type=body -->
    <TD width="2%" align="left">&nbsp;</TD>	<!-- colindex=04 type=hang1 -->
    <TD width="3%">&nbsp;</TD>	<!-- colindex=05 type=gutter -->
    <TD width="3%" align="right">&nbsp;</TD>	<!-- colindex=05 type=lead -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=05 type=body -->
    <TD width="3%" align="left">&nbsp;</TD>	<!-- colindex=05 type=hang1 -->
    <TD width="3%">&nbsp;</TD>	<!-- colindex=06 type=gutter -->
    <TD width="2%" align="right">&nbsp;</TD>	<!-- colindex=06 type=lead -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=06 type=body -->
    <TD width="2%" align="left">&nbsp;</TD>	<!-- colindex=06 type=hang1 -->
</TR>
<!-- Table Width Row END -->
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Number of<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Number of<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Securities<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Securities<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Underlying<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Underlying<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Unexercised<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Unexercised<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Option<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Option<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Options<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Options<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Exercise<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
    <B>Expiration<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom">
&nbsp;
</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
<DIV style="border-bottom: 1px solid #000000; width: 1%; padding-bottom: 1px">
    <B>Name</B>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>(Exercisable)</B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>(Unexercisable)</B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Price</B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Date</B>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="3" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Footnote</B>
</TD>
</TR>
<TR style="line-height: 3pt; font-size: 1pt">
<TD>&nbsp;
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt; z-index: 1; position: relative">
    Robert J. Shillman
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    62,400
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    28.95
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    4/27/09
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (1
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    2,250
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    22.69
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    3/13/11
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (2
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    39,200
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    24.66
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    6/25/11
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (3
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    41,250
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    21.20
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    4/2/13
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (4
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    102,500
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    12,500
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    31.94
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    2/25/14
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (5
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    5,000
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    29.35
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    7/22/14
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (6
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    35,000
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    30.81
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    12/14/14
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (7
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    25,000
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    25,000
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    25.02
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    1/10/15
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (8
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    60,000
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    18.13
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    12/21/15
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (9
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    11,875
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    35,625
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    29.38
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    1/30/16
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (10
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    24,000
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    21.74
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    2/11/12
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (11
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    42,500
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    21.66
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    1/29/17
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (12
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Eric A. Ceyrolle
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    1,071
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    22.69
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    3/13/11
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (2
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    20,000
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    21.74
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    2/11/12
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (11
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    19,000
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    28.95
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    4/27/14
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (13
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    17,000
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    30.81
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    12/14/14
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (14
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    5,000
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    18.13
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    12/21/15
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (15
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    14,332
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    71,668
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    24.60
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    8/21/16
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (16
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    22,500
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    21.20
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    2/4/18
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (17
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    32,500
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    28.67
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    1/5/19
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (18
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    22,500
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    25.02
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    1/10/20
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (19
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    22,500
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    29.38
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    1/30/21
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (20
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt; z-index: 1; position: relative">
    Richard A. Morin
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    18,250
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    21.20
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    4/2/13
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (4
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    16,250
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    16,250
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    25.02
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    1/10/15
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (8
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    17,000
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    30.81
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    12/14/14
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (9
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    8,750
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    26,250
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    29.38
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    1/30/16
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (10
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    4,000
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    21.74
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    2/11/12
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (11
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    31,500
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    21.66
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    1/29/17
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (12
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    80,000
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    26.19
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    2/23/09
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (21
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    11,250
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    24.04
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    1/21/12
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (22
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    13,000
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    18.13
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    12/21/15
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (23
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
<TR valign="bottom" style="color: #000000; background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    24,375
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    8,125
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    31.94
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    2/25/14
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    (24
</TD>
<TD nowrap align="left" valign="bottom">
    )
</TD>
</TR>
</TABLE>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV style="font-size: 1pt; margin-left: 0%; width: 13%; align: left; border-bottom: 1pt solid #000000"></DIV><!-- callerid=999 iwidth=455 length=60 -->

<DIV style="margin-top: 3pt; font-size: 1pt">&nbsp;</DIV>



<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

<TR>
    <TD width="5%"></TD>
    <TD width="1%"></TD>
    <TD width="94%"></TD>
</TR>

<TR>
    <TD align="right" valign="top">
    (1) </TD>
    <TD></TD>
    <TD valign="bottom">
    This option became exercisable in three equal annual
    installments commencing on April&#160;27, 2002.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (2) </TD>
    <TD></TD>
    <TD valign="bottom">
    This option became exercisable in one installment on
    April&#160;1, 2002.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (3) </TD>
    <TD></TD>
    <TD valign="bottom">
    This option became exercisable in one installment on
    January&#160;1, 2002.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (4) </TD>
    <TD></TD>
    <TD valign="bottom">
    This option became exercisable in four equal annual installments
    commencing on January&#160;1, 2004.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (5) </TD>
    <TD></TD>
    <TD valign="bottom">
    Options to purchase 50,000&#160;shares became exercisable in
    four equal annual installments commencing on January&#160;1,
    2005, and options to purchase 65,000&#160;shares became
    exercisable in one installment on January&#160;1, 2005.</TD>
</TR>

</TABLE>

<P align="center" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <BR>
    19
</DIV><!-- END PAGE WIDTH -->
<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="width: 87%; margin-left: 6%"><!-- BEGIN PAGE WIDTH -->

<DIV style="margin-top: 3pt; font-size: 1pt">&nbsp;</DIV>

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

<TR>
    <TD width="5%"></TD>
    <TD width="1%"></TD>
    <TD width="94%"></TD>
</TR>

<TR>
    <TD align="right" valign="top">
    (6) </TD>
    <TD></TD>
    <TD valign="bottom">
    This option became exercisable in one installment on
    July&#160;22, 2005.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (7) </TD>
    <TD></TD>
    <TD valign="bottom">
    This option became exercisable in one installment on
    April&#160;27, 2004.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (8) </TD>
    <TD></TD>
    <TD valign="bottom">
    This option became exercisable in four equal annual installments
    commencing on January&#160;1, 2006.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (9) </TD>
    <TD></TD>
    <TD valign="bottom">
    This option became exercisable in one installment on
    April&#160;27, 2005.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (10) </TD>
    <TD></TD>
    <TD valign="bottom">
    This option became exercisable in four equal annual installments
    commencing on January&#160;1, 2007.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (11) </TD>
    <TD></TD>
    <TD valign="bottom">
    This option became exercisable in four annual installments as
    follows: 40% on January&#160;1, 2003, and 20% on each
    January&#160;1st for the subsequent three years.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (12) </TD>
    <TD></TD>
    <TD valign="bottom">
    This option became exercisable in four equal annual installments
    commencing on January&#160;29, 2008.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (13) </TD>
    <TD></TD>
    <TD valign="bottom">
    This option became exercisable in three annual installments. The
    first and second installments, each for 1,000&#160;shares,
    became exercisable on April&#160;27, 2003 and April&#160;27,
    2004, respectively, and the third installment for
    17,000&#160;shares became exercisable on April&#160;27, 2005.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (14) </TD>
    <TD></TD>
    <TD valign="bottom">
    This option became exercisable in one installment on
    April&#160;27, 2006.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (15) </TD>
    <TD></TD>
    <TD valign="bottom">
    This option became exercisable in five annual installments. The
    first four installments, each for 3,000&#160;shares, became
    exercisable on April&#160;27, 2003 and on each April&#160;27th
    for the subsequent three years. The fifth installment for
    5,000&#160;shares became exercisable on April&#160;27, 2007.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (16) </TD>
    <TD></TD>
    <TD valign="bottom">
    This option became exercisable in six equal annual installments
    commencing on August&#160;21, 2007.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (17) </TD>
    <TD></TD>
    <TD valign="bottom">
    This option became exercisable in one installment on
    January&#160;1, 2007.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (18) </TD>
    <TD></TD>
    <TD valign="bottom">
    Options to purchase 22,500&#160;shares became exercisable in one
    installment on January&#160;1, 2008, and options to purchase
    10,000&#160;shares became exercisable in one installment on
    January&#160;5, 2008.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (19) </TD>
    <TD></TD>
    <TD valign="bottom">
    This option becomes exercisable in one installment on
    January&#160;1, 2009.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (20) </TD>
    <TD></TD>
    <TD valign="bottom">
    This option becomes exercisable in one installment on
    January&#160;1, 2010.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (21) </TD>
    <TD></TD>
    <TD valign="bottom">
    This option became exercisable in five annual installments as
    follows: 10% on February&#160;23, 2000, 15% on February&#160;23,
    2001, and 25% on each February&#160;23rd for the subsequent
    three years.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (22) </TD>
    <TD></TD>
    <TD valign="bottom">
    This option became exercisable in four equal annual installments
    commencing on January&#160;21, 2003.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (23) </TD>
    <TD></TD>
    <TD valign="bottom">
    This option became exercisable in two annual installments. The
    first installment for 4,000&#160;shares became exercisable on
    April&#160;27, 2005, and the second installment for
    13,000&#160;shares became exercisable on April&#160;27, 2006.</TD>
</TR>


<TR style="line-height: 3pt; font-size: 1pt"><TD>&nbsp;</TD></TR>

<TR>
    <TD align="right" valign="top">
    (24) </TD>
    <TD></TD>
    <TD valign="bottom">
    This option became exercisable in four equal annual installments
    commencing on January&#160;1, 2005.</TD>
</TR>

</TABLE>

<P align="center" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <BR>
    20
</DIV><!-- END PAGE WIDTH -->
<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="width: 87%; margin-left: 6%"><!-- BEGIN PAGE WIDTH -->
<A name='125'>
<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">Option
    Exercises and Stock Vested Table&#160;&#151; 2007</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The following table sets forth the amounts realized in fiscal
    2007 by the named executive officers as a result of option
    exercises.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE border="0" width="100%" align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
<!-- Table Width Row BEGIN -->
<TR style="font-size: 1pt" valign="bottom">
    <TD width="70%">&nbsp;</TD>	<!-- colindex=01 type=maindata -->
    <TD width="2%">&nbsp;</TD>	<!-- colindex=02 type=gutter -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=02 type=lead -->
    <TD width="11%" align="right">&nbsp;</TD>	<!-- colindex=02 type=body -->
    <TD width="1%" align="left">&nbsp;</TD>	<!-- colindex=02 type=hang1 -->
    <TD width="3%">&nbsp;</TD>	<!-- colindex=03 type=gutter -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=03 type=lead -->
    <TD width="10%" align="right">&nbsp;</TD>	<!-- colindex=03 type=body -->
    <TD width="1%" align="left">&nbsp;</TD>	<!-- colindex=03 type=hang1 -->
</TR>
<!-- Table Width Row END -->
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="6" align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Option Awards</B>
</TD>
<TD>
&nbsp;
</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>Number of<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>Shares Acquired<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>Value Realized<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
<DIV style="border-bottom: 1px solid #000000; width: 1%; padding-bottom: 1px">
    <B>Name</B>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>on Exercise</B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>on Exercise(1)</B>
</TD>
<TD>
&nbsp;
</TD>
</TR>
<TR style="line-height: 3pt; font-size: 1pt">
<TD>&nbsp;
</TD>
</TR>
<TR valign="bottom" style="background: #CCEEFF">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Robert J. Shillman
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    James F. Hoffmaster
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    25,000
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    13,328
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom" style="background: #CCEEFF">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Eric A. Ceyrolle
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Richard A. Morin
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
</TABLE>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV style="font-size: 1pt; margin-left: 0%; width: 13%; align: left; border-bottom: 1pt solid #000000"></DIV><!-- callerid=999 iwidth=455 length=60 -->

<DIV style="margin-top: 3pt; font-size: 1pt">&nbsp;</DIV>



<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

<TR>
    <TD width="4%"></TD>
    <TD width="1%"></TD>
    <TD width="95%"></TD>
</TR>

<TR>
    <TD align="right" valign="top">
    (1) </TD>
    <TD></TD>
    <TD valign="bottom">
    The value realized on exercise represents the difference between
    the exercise price of the stock options and the trading price of
    our common stock on Nasdaq upon the sale of the stock,
    multiplied by the number of shares underlying the option
    exercised.</TD>
</TR>

</TABLE>
<A name='126'>
<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">Nonqualified
    Deferred Compensation Table&#160;&#151; 2007</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The following table sets forth certain information regarding
    Cognex&#146;s Supplemental Retirement and Deferred Compensation
    Plan, effective as of April&#160;1, 1995. Dr.&#160;Shillman is
    the only named executive officer who has participated in this
    plan.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE border="0" width="100%" align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
<!-- Table Width Row BEGIN -->
<TR style="font-size: 1pt" valign="bottom">
    <TD width="28%">&nbsp;</TD>	<!-- colindex=01 type=maindata -->
    <TD width="2%">&nbsp;</TD>	<!-- colindex=02 type=gutter -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=02 type=lead -->
    <TD width="10%" align="right">&nbsp;</TD>	<!-- colindex=02 type=body -->
    <TD width="1%" align="left">&nbsp;</TD>	<!-- colindex=02 type=hang1 -->
    <TD width="3%">&nbsp;</TD>	<!-- colindex=03 type=gutter -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=03 type=lead -->
    <TD width="10%" align="right">&nbsp;</TD>	<!-- colindex=03 type=body -->
    <TD width="1%" align="left">&nbsp;</TD>	<!-- colindex=03 type=hang1 -->
    <TD width="3%">&nbsp;</TD>	<!-- colindex=04 type=gutter -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=04 type=lead -->
    <TD width="10%" align="right">&nbsp;</TD>	<!-- colindex=04 type=body -->
    <TD width="1%" align="left">&nbsp;</TD>	<!-- colindex=04 type=hang1 -->
    <TD width="3%">&nbsp;</TD>	<!-- colindex=05 type=gutter -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=05 type=lead -->
    <TD width="8%" align="right">&nbsp;</TD>	<!-- colindex=05 type=body -->
    <TD width="1%" align="left">&nbsp;</TD>	<!-- colindex=05 type=hang1 -->
    <TD width="3%">&nbsp;</TD>	<!-- colindex=06 type=gutter -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=06 type=lead -->
    <TD width="10%" align="right">&nbsp;</TD>	<!-- colindex=06 type=body -->
    <TD width="1%" align="left">&nbsp;</TD>	<!-- colindex=06 type=hang1 -->
</TR>
<!-- Table Width Row END -->
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>Executive<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>Registrant<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>Aggregate<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>Aggregate<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>Aggregate<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>Contributions in<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>Contributions in<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>Earnings in<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>Withdrawals/<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>Balance at Last<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
<DIV style="border-bottom: 1px solid #000000; width: 1%; padding-bottom: 1px">
    <B>Name</B>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Last Fiscal Year</B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Last Fiscal Year</B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Last Fiscal Year</B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Distributions</B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Fiscal Year End</B>
</TD>
<TD>
&nbsp;
</TD>
</TR>
<TR style="line-height: 3pt; font-size: 1pt">
<TD>&nbsp;
</TD>
</TR>
<TR valign="bottom" style="background: #CCEEFF">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Robert J. Shillman
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    152,596
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    835,543
</TD>
<TD nowrap align="left" valign="bottom">
    (1)
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    James F. Hoffmaster
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    &#151;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    &#151;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    &#151;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    &#151;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    &#151;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom" style="background: #CCEEFF">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Eric A. Ceyrolle
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    &#151;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    &#151;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    &#151;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    &#151;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    &#151;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Richard A. Morin
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    &#151;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    &#151;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    &#151;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    &#151;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    &#151;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
</TABLE>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV style="font-size: 1pt; margin-left: 0%; width: 13%; align: left; border-bottom: 1pt solid #000000"></DIV><!-- callerid=999 iwidth=455 length=60 -->

<DIV style="margin-top: 3pt; font-size: 1pt">&nbsp;</DIV>



<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

<TR>
    <TD width="4%"></TD>
    <TD width="1%"></TD>
    <TD width="95%"></TD>
</TR>

<TR>
    <TD align="right" valign="top">
    (1) </TD>
    <TD></TD>
    <TD valign="bottom">
    Includes employee contributions that have been reflected in
    Summary Compensation Tables for fiscal years 2001 and prior and
    related earnings, as applicable. Cognex has not made any
    contributions to the plan.</TD>
</TR>

</TABLE>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Cognex&#146;s Supplemental Retirement and Deferred Compensation
    Plan is an unfunded deferred compensation plan maintained for a
    select group of management or highly compensated employees. No
    further contributions are allowed under the plan. Each
    participant in the plan may direct how his account should be
    deemed invested among such categories of deemed investments as
    may be made available by Cognex, and may change his investment
    selections at any time. During 2007, Dr.&#160;Shillman&#146;s
    deferred compensation was invested in two mutual funds: The
    American Century Ultra Fund and the Fidelity Advisor Growth
    Opportunities Fund. Earnings are the result of dividend
    distributions made by the American Century Ultra Fund, and
    unrealized gain or losses of assets in both funds. For 2007,
    Dr.&#160;Shillman&#146;s balance in the American Century Ultra
    Fund increased by approximately 22%, and his balance in the
    Fidelity Advisor Growth Opportunities Fund increased by
    approximately 23%.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    If the participant&#146;s employment with Cognex is terminated
    by the participant or due to his death or disability, an
    aggregate amount equal to the participant&#146;s account will be
    paid in a single lump sum. The participant will also be entitled
    to a lump sum payment following a change of control of Cognex or
    upon an application of financial hardship of the participant
    which is accepted by Cognex. Upon the retirement of the
    participant, the participant may receive his account balance in
    a lump sum or in annual installments made over a period elected
    by the participant, but not to exceed five years.
</DIV>

<P align="center" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <BR>
    21
</DIV><!-- END PAGE WIDTH -->
<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="width: 87%; margin-left: 6%"><!-- BEGIN PAGE WIDTH -->
<A name='127'>
<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">Potential
    Payments Upon Termination or Change of Control</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    On April&#160;18, 2007, the Compensation/Stock Option Committee
    of our Board of Directors approved the amendment of all stock
    option agreements covering unvested options held by our
    Directors, including Dr.&#160;Shillman, to provide for such
    options to vest immediately upon a &#147;change of control&#148;
    of Cognex, which is defined as a corporate transaction in which
    the holders of Cognex common stock before the transaction
    control less than 51% of the stock of Cognex or any successor
    corporation after the transaction. The Compensation/Stock Option
    Committee also approved the amendment of all stock option
    agreements covering unvested options held by Mr.&#160;Ceyrolle
    and Mr.&#160;Morin such that any unvested options held by each
    of them will become fully vested if the following two conditions
    are met: (1)&#160;there is a &#147;change of control&#148; of
    Cognex; and (2)&#160;within 12&#160;months following the change
    of control, such execuctive officer&#146;s employment is
    involuntarily terminated by the surviving entity. All future
    option agreements with our Directors and named executive
    officers are expected to include similar provisions.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The following table indicates the amount of unvested shares held
    by each individual that would have become fully exercisable
    assuming that with respect to Dr.&#160;Shillman, a change in
    control of Cognex occurred at December&#160;31, 2007, and with
    respect to Messrs.&#160;Ceyrolle and Morin, the termination of
    his employment occurred in the circumstances described above at
    December&#160;31, 2007. These amounts are estimates only and do
    not necessarily reflect the actual number of shares that would
    accelerate or their value, which would only be known at the time
    that the individual becomes entitled to the accelerated vesting
    of his options.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE border="0" width="100%" align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
<!-- Table Width Row BEGIN -->
<TR style="font-size: 1pt" valign="bottom">
    <TD width="61%">&nbsp;</TD>	<!-- colindex=01 type=maindata -->
    <TD width="2%">&nbsp;</TD>	<!-- colindex=02 type=gutter -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=02 type=lead -->
    <TD width="14%" align="right">&nbsp;</TD>	<!-- colindex=02 type=body -->
    <TD width="1%" align="left">&nbsp;</TD>	<!-- colindex=02 type=hang1 -->
    <TD width="3%">&nbsp;</TD>	<!-- colindex=03 type=gutter -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=03 type=lead -->
    <TD width="16%" align="right">&nbsp;</TD>	<!-- colindex=03 type=body -->
    <TD width="1%" align="left">&nbsp;</TD>	<!-- colindex=03 type=hang1 -->
</TR>
<!-- Table Width Row END -->
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>Number of<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>Value of<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>Option Shares<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>Option Shares<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>That Would Have<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom">
    <B>That Would Have<BR>
    </B>
</TD>
<TD>
&nbsp;
</TD>
</TR>
<TR style="font-size: 8pt" valign="bottom" align="center">
<TD nowrap align="left" valign="bottom">
<DIV style="border-bottom: 1px solid #000000; width: 1%; padding-bottom: 1px">
    <B>Name</B>
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Accelerated Vesting</B>
</TD>
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD colspan="2" nowrap align="center" valign="bottom" style="border-bottom: 1px solid #000000">
    <B>Accelerated Vesting(1)</B>
</TD>
<TD>
&nbsp;
</TD>
</TR>
<TR style="line-height: 3pt; font-size: 1pt">
<TD>&nbsp;
</TD>
</TR>
<TR valign="bottom" style="background: #CCEEFF">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Robert J. Shillman
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    115,625
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD nowrap align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Eric Ceyrolle
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    149,168
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom" style="background: #CCEEFF">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Richard A. Morin
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
    82,125
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
</TABLE>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV style="font-size: 1pt; margin-left: 0%; width: 13%; align: left; border-bottom: 1pt solid #000000"></DIV><!-- callerid=999 iwidth=455 length=60 -->

<DIV style="margin-top: 3pt; font-size: 1pt">&nbsp;</DIV>



<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

<TR>
    <TD width="4%"></TD>
    <TD width="1%"></TD>
    <TD width="95%"></TD>
</TR>

<TR>
    <TD align="right" valign="top">
    (1) </TD>
    <TD></TD>
    <TD valign="bottom">
    Amount calculated based on the positive difference, if any,
    between the closing price of our common stock on Nasdaq on
    December&#160;31, 2007, or $20.15, and the exercise prices for
    such options.</TD>
</TR>

</TABLE>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Additionally, Dr.&#160;Shillman is entitled to his account
    balance in Cognex&#146;s Supplemental Retirement and Deferred
    Compensation Plan under certain circumstances upon the
    termination of his employment with Cognex, which is detailed in
    the Nonqualified Deferred Compensation Table earlier in this
    proxy statement.
</DIV>

<P align="center" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <BR>
    22
</DIV><!-- END PAGE WIDTH -->
<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="width: 87%; margin-left: 6%"><!-- BEGIN PAGE WIDTH -->
<A name='128'>
<DIV style="margin-top: 18pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="center" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">REPORT OF
    THE AUDIT COMMITTEE</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The following is the report of the Audit Committee with respect
    to Cognex&#146;s audited financial statements for the fiscal
    year ended December&#160;31, 2007. The Audit Committee acts
    pursuant to a written charter. Each of the members of the Audit
    Committee qualifies as an &#147;independent&#148; Director under
    the applicable listing standards of Nasdaq and rules of the SEC.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The Audit Committee has reviewed and discussed Cognex&#146;s
    audited financial statements with management. The Audit
    Committee has discussed with Grant Thornton LLP, Cognex&#146;s
    independent registered public accounting firm, the matters
    required to be discussed by Statement of Auditing Standards
    No.&#160;61, <I>Communication with Audit Committees, </I>which
    provides that certain matters related to the conduct of the
    audit of Cognex&#146;s financial statements are to be
    communicated to the Audit Committee. The Audit Committee has
    also received the written disclosures and the letter from Grant
    Thornton required by Independence Standards Board Standard
    No.&#160;1 relating to the independent registered public
    accounting firm&#146;s independence from Cognex, has discussed
    with the independent registered public accounting firm their
    independence from Cognex, and has considered the compatibility
    of non-audit services with the independent registered public
    accounting firm&#146;s independence.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Based on the review and discussions referred to above, the Audit
    Committee recommended to the Board of Directors that
    Cognex&#146;s audited financial statements be included in
    Cognex&#146;s Annual Report on
    <FONT style="white-space: nowrap">Form&#160;10-K</FONT>
    for the fiscal year ended December&#160;31, 2007.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The foregoing report has been approved by all members of the
    Audit Committee.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 49%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    AUDIT COMMITTEE
</DIV>

<DIV style="margin-top: 18pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 49%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Theodor Krantz, <I>Chairman<BR>
    </I>Edward J. Smith<BR>
    Reuben Wasserman
</DIV>

<P align="center" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <BR>
    23
</DIV><!-- END PAGE WIDTH -->
<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="width: 87%; margin-left: 6%"><!-- BEGIN PAGE WIDTH -->
<A name='129'>
<DIV style="margin-top: 18pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="center" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">INDEPENDENT
    REGISTERED PUBLIC ACCOUNTING FIRM</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    On September&#160;5, 2007, Ernst&#160;&#038; Young LLP was
    dismissed and, on September&#160;7, 2007, Grant Thornton LLP was
    appointed as our independent registered public accounting firm.
    The decision to change auditors was unanimously approved by the
    Audit Committee.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The reports of Ernst&#160;&#038; Young on our financial
    statements for the years ended December&#160;31, 2006 and 2005
    did not contain any adverse opinion or disclaimer of opinion,
    nor were they qualified or modified as to uncertainty, audit
    scope or accounting principles.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    During the fiscal years ended December&#160;31, 2006 and 2005,
    and the subsequent interim period through September&#160;5,
    2007, there were no disagreements with Ernst&#160;&#038; Young
    on any matter of accounting principles or practices, financial
    statement disclosure, or auditing scope or procedure, which
    disagreements, if not resolved to the satisfaction of
    Ernst&#160;&#038; Young, would have caused Ernst&#160;&#038;
    Young to make reference to the subject matter of the
    disagreements in connection with its reports. None of the
    reportable events described in Item&#160;304(a)(1)(v) of
    <FONT style="white-space: nowrap">Regulation&#160;S-K</FONT>
    occurred during the fiscal years ended December&#160;31, 2006
    and 2005, or the subsequent interim period through
    September&#160;5, 2007.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    During the fiscal years ended December&#160;31, 2006 and 2005,
    and the subsequent interim period through September&#160;5,
    2007, Cognex did not consult with Grant Thornton regarding
    either:
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0">

<TR>
    <TD width="4%"></TD>
    <TD width="2%"></TD>
    <TD width="94%"></TD>
</TR>

<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    the application of accounting principles to a specified
    transaction, either completed or proposed; or the type of audit
    opinion that might be rendered on Cognex&#146;s financial
    statements, and neither a written report was provided to Cognex
    nor oral advice provided that Grant Thornton concluded was an
    important factor considered by Cognex in reaching a decision as
    to any accounting, auditing or financial reporting issue;&#160;or
</TD>
</TR>


<TR style="line-height: 6pt; font-size: 1pt"><TD>&nbsp;</TD></TR>


<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    any matter that was either the subject of a disagreement, as
    that term is defined in Item&#160;304(a)(1)(iv) of
    <FONT style="white-space: nowrap">Regulation&#160;S-K</FONT>
    and the related instructions, or a reportable event, as that
    term is described in Item 304(a)(1)(v) of
    <FONT style="white-space: nowrap">Regulation&#160;S-K.</FONT>
</TD>
</TR>

</TABLE>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The Audit Committee has not yet appointed an independent
    registered public accounting firm to examine the consolidated
    financial statements of Cognex and its subsidiaries for the
    fiscal year ended December&#160;31, 2008. A representative of
    Grant Thornton is expected to be present at our Special Meeting
    in Lieu of the 2008 Annual Meeting of Shareholders, and will
    have the opportunity to make a statement if he or she so desires
    and to respond to appropriate questions. Representatives of
    Ernst&#160;&#038; Young are not expected to be present at the
    meeting.
</DIV>
<A name='130'>
<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">Fees Paid
    to Independent Registered Public Accounting Firm</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The aggregate fees charged or expected to be charged by Grant
    Thornton for services rendered in auditing our annual financial
    statements for the fiscal year ended December&#160;31, 2007 and
    reviewing our financial statements included in our quarterly
    report on
    <FONT style="white-space: nowrap">Form&#160;10-Q</FONT>
    for the third quarter of 2007, as well as the fees charged or
    expected to be charged by Grant Thornton for other professional
    services rendered during 2007 are as follows:
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Fees for fiscal 2007 (for services rendered September&#160;7,
    2007 through December&#160;31, 2007):
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE border="0" width="100%" align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
<!-- Table Width Row BEGIN -->
<TR style="font-size: 1pt" valign="bottom">
    <TD width="86%">&nbsp;</TD>	<!-- colindex=01 type=maindata -->
    <TD width="2%">&nbsp;</TD>	<!-- colindex=02 type=gutter -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=02 type=lead -->
    <TD width="10%" align="right">&nbsp;</TD>	<!-- colindex=02 type=body -->
    <TD width="1%" align="left">&nbsp;</TD>	<!-- colindex=02 type=hang1 -->
</TR>
<!-- Table Width Row END -->
<TR valign="bottom" style="background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Audit Fees
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    1,056,449
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD nowrap align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Audit-Related Fees
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom" style="background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Tax Fees:
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 20pt">
    Tax Compliance, Planning and Preparation
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom" style="background: #CCEEFF">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 20pt">
    Tax Consulting, Advisory and Other Services
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom" style="font-size: 1pt">
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD style="border-top: 1px solid #000000">
&nbsp;
</TD>
<TD style="border-top: 1px solid #000000">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 20pt">
    Total Tax Fees
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom" style="background: #CCEEFF">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    All Other Fees
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
</TABLE>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

</DIV>

<P align="center" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <BR>
    24
</DIV><!-- END PAGE WIDTH -->
<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="width: 87%; margin-left: 6%"><!-- BEGIN PAGE WIDTH -->

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The aggregate fees charged by Ernst&#160;&#038; Young for
    services rendered in reviewing the financial statements included
    in our quarterly reports on
    <FONT style="white-space: nowrap">Form&#160;10-Q</FONT>
    for the first and second quarters of 2007, as well as the fees
    charged by Ernst&#160;&#038; Young for other professional
    services rendered during 2007 through September&#160;5, 2007 are
    as follows:
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Fees for fiscal 2007 (for services rendered January&#160;1, 2007
    though September&#160;5, 2007):
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE border="0" width="100%" align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
<!-- Table Width Row BEGIN -->
<TR style="font-size: 1pt" valign="bottom">
    <TD width="89%">&nbsp;</TD>	<!-- colindex=01 type=maindata -->
    <TD width="2%">&nbsp;</TD>	<!-- colindex=02 type=gutter -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=02 type=lead -->
    <TD width="7%" align="right">&nbsp;</TD>	<!-- colindex=02 type=body -->
    <TD width="1%" align="left">&nbsp;</TD>	<!-- colindex=02 type=hang1 -->
</TR>
<!-- Table Width Row END -->
<TR valign="bottom" style="background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Audit Fees
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    89,104
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Audit-Related Fees (includes consultations on accounting matters)
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    100,000
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom" style="background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Tax Fees:
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 20pt">
    Tax Compliance, Planning and Preparation
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    19,600
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom" style="background: #CCEEFF">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 20pt">
    Tax Consulting, Advisory and Other Services
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    12,800
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom" style="font-size: 1pt">
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD style="border-top: 1px solid #000000">
&nbsp;
</TD>
<TD style="border-top: 1px solid #000000">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 20pt">
    Total Tax Fees
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    32,400
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom" style="background: #CCEEFF">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    All Other Fees
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
</TABLE>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The aggregate fees charged by Ernst&#160;&#038; Young for
    services rendered in auditing our annual financial statements
    for the fiscal year ended December&#160;31, 2006 and reviewing
    the financial statements included in our quarterly reports on
    <FONT style="white-space: nowrap">Form&#160;10-Q</FONT>
    for 2006, as well as the fees charged by Ernst&#160;&#038; Young
    for other professional services rendered during 2006 are as
    follows:
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Fees for fiscal 2006:
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE border="0" width="100%" align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
<!-- Table Width Row BEGIN -->
<TR style="font-size: 1pt" valign="bottom">
    <TD width="86%">&nbsp;</TD>	<!-- colindex=01 type=maindata -->
    <TD width="2%">&nbsp;</TD>	<!-- colindex=02 type=gutter -->
    <TD width="1%" align="right">&nbsp;</TD>	<!-- colindex=02 type=lead -->
    <TD width="10%" align="right">&nbsp;</TD>	<!-- colindex=02 type=body -->
    <TD width="1%" align="left">&nbsp;</TD>	<!-- colindex=02 type=hang1 -->
</TR>
<!-- Table Width Row END -->
<TR valign="bottom" style="background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Audit Fees
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    1,235,373
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Audit-Related Fees (includes accounting consultations on audit
    matters and in connection with acquisitions)
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    18,500
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom" style="background: #CCEEFF">
<TD nowrap align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    Tax Fees:
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="right" valign="bottom">
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 20pt">
    Tax Compliance, Planning and Preparation
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom" style="background: #CCEEFF">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 20pt">
    Tax Consulting, Advisory and Other Services
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    18,990
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom" style="font-size: 1pt">
<TD>
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
<TD style="border-top: 1px solid #000000">
&nbsp;
</TD>
<TD style="border-top: 1px solid #000000">
&nbsp;
</TD>
<TD>
&nbsp;
</TD>
</TR>
<TR valign="bottom">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 20pt">
    Total Tax Fees
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    18,990
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
<TR valign="bottom" style="background: #CCEEFF">
<TD align="left" valign="bottom">
<DIV style="text-indent: -10pt; margin-left: 10pt">
    All Other Fees
</DIV>
</TD>
<TD>
&nbsp;
</TD>
<TD nowrap align="left" valign="bottom">
    $
</TD>
<TD nowrap align="right" valign="bottom">
    0
</TD>
<TD nowrap align="left" valign="bottom">
&nbsp;
</TD>
</TR>
</TABLE>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">

</DIV>
<A name='131'>
<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">Pre-approval
    Policies</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The Audit Committee pre-approves all auditing services and the
    terms of such services and non-audit services provided by
    Cognex&#146;s independent registered public accounting firm, but
    only to the extent that the non-audit services are not
    prohibited under applicable law and the Audit Committee
    reasonably determines that the non-audit services do not impair
    the independence of the independent registered public accounting
    firm. The authority to pre-approve non-audit services may be
    delegated to one or more members of the Audit Committee, who
    present all decisions to pre-approve an activity to the full
    Audit Committee at its first meeting following such decision.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The pre-approval requirement is waived with respect to the
    provision of non-audit services for Cognex if:
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0">

<TR>
    <TD width="4%"></TD>
    <TD width="2%"></TD>
    <TD width="94%"></TD>
</TR>

<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    the aggregate amount of all such non-audit services provided to
    us constitutes not more than 5% of the total amount of revenues
    paid by us to the independent registered public accounting firm
    during the fiscal year in which such non-audit services were
    provided;
</TD>
</TR>


<TR style="line-height: 6pt; font-size: 1pt"><TD>&nbsp;</TD></TR>


<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    those services were not recognized at the time of the engagement
    to be non-audit services;&#160;and
</TD>
</TR>


<TR style="line-height: 6pt; font-size: 1pt"><TD>&nbsp;</TD></TR>


<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    those services are promptly brought to the attention of the
    Audit Committee and approved prior to the completion of the
    audit by the Audit Committee or by one or more of its members to
    whom authority to grant such approvals has been delegated by the
    Audit Committee.
</TD>
</TR>

</TABLE>

<P align="center" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <BR>
    25
</DIV><!-- END PAGE WIDTH -->
<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="width: 87%; margin-left: 6%"><!-- BEGIN PAGE WIDTH -->

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    All of the audit-related, tax and all other services provided to
    Cognex by Ernst&#160;&#038; Young, for fiscal year 2006 and for
    fiscal year 2007 through September&#160;5, 2007, were approved
    by the Audit Committee by means of either specific approval or
    pursuant to the procedures contained in the pre-approval policy.
    All non-audit services provided for fiscal years 2007 and 2006
    were reviewed by the Audit Committee, which concluded that the
    provision of those services was compatible with maintaining the
    independent registered public accounting firm&#146;s
    independence.
</DIV>
<A name='132'>
<DIV style="margin-top: 18pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="center" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">COMPENSATION
    COMMITTEE INTERLOCKS AND INSIDER PARTICIPATION</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The members of the Compensation/Stock Option Committee during
    2007 were Mr.&#160;Fishman and Mr.&#160;Wasserman. Neither
    member has served as an officer or employee of Cognex or any of
    its subsidiaries, nor had any business relationship or
    affiliation with Cognex or any of its subsidiaries other than
    his service as a Director.
</DIV>
<A name='133'>
<DIV style="margin-top: 18pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="center" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">CERTAIN
    RELATIONSHIPS AND RELATED TRANSACTIONS</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    In June 2000, Cognex became a limited partner in Venrock
    Associates III, L.P., a venture capital fund. Cognex has
    committed to a total investment in the limited partnership of up
    to $20,500,000, with an expiration date of December&#160;31,
    2010. We do not have the right to withdraw from the partnership
    prior to December&#160;31, 2010. As of December&#160;31, 2007,
    we had contributed $19,488,000 to the partnership. Mr.&#160;Sun,
    a member of our Board of Directors, is a managing general
    partner of Venrock Associates. In the Board&#146;s opinion,
    Cognex&#146;s relationship with Venrock Associates will not
    interfere with Mr.&#160;Sun&#146;s exercise of independent
    judgment in carrying out his responsibilities as a Director of
    Cognex.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    In accordance with its charter, the Audit Committee conducts an
    appropriate review of all related party transactions for
    potential conflict of interest situations on an ongoing basis,
    and the approval of the Audit Committee is required for all
    related party transactions.
</DIV>
<A name='134'>
<DIV style="margin-top: 18pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="center" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">SECTION&#160;16(a)
    BENEFICIAL OWNERSHIP REPORTING COMPLIANCE</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Section&#160;16(a) of the Exchange Act requires our officers and
    Directors and persons owning more than 10% of our outstanding
    common stock to file reports of ownership and changes in
    ownership with the SEC. Officers, Directors and greater than 10%
    holders of our common stock are required by SEC regulations to
    furnish us with copies of all forms they file with the SEC under
    Section&#160;16(a).
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Based solely on copies of such forms furnished to us as provided
    above, we believe that during fiscal 2007, all
    Section&#160;16(a) filing requirements applicable to our
    officers, Directors and owners of greater than 10% of our common
    stock were complied with.
</DIV>

<P align="center" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <BR>
    26
</DIV><!-- END PAGE WIDTH -->
<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="width: 87%; margin-left: 6%"><!-- BEGIN PAGE WIDTH -->
<A name='135'>
<DIV style="margin-top: 18pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="center" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">ADDITIONAL
    INFORMATION</FONT></B>
</DIV>
</A>
<A name='136'>
<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">Deadlines
    for Submission of Shareholder Proposals</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Under regulations adopted by the SEC, any proposal submitted for
    inclusion in our proxy statement relating to our 2009 Annual
    Meeting of Shareholders must be received at our principal
    executive offices in Natick, Massachusetts on or before
    November&#160;5, 2008. Our receipt of any such proposal from a
    qualified shareholder in a timely manner will not ensure its
    inclusion in the proxy material because there are other
    requirements in the proxy rules for such inclusion.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    In addition to the SEC&#146;s requirements regarding shareholder
    proposals, our by-laws contain provisions regarding matters to
    be brought before shareholder meetings. If shareholder
    proposals, including proposals regarding the election of
    Directors, are to be considered at the 2009 Annual Meeting of
    Shareholders, notice of them whether or not they are included in
    our proxy statement and form of proxy, must be given by personal
    delivery or by U.S.&#160;mail, postage prepaid, to the Secretary
    of Cognex Corporation on or before February&#160;13, 2009. The
    notice must set forth:
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<TABLE width="100%" border="0" cellpadding="0" cellspacing="0">

<TR>
    <TD width="4%"></TD>
    <TD width="2%"></TD>
    <TD width="94%"></TD>
</TR>

<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    information concerning the shareholder, including his or her
    name and address;
</TD>
</TR>


<TR style="line-height: 6pt; font-size: 1pt"><TD>&nbsp;</TD></TR>


<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    a representation that the shareholder is entitled to vote at
    such meeting and intends to appear in person or by proxy at the
    meeting to present the matter specified in the notice;&#160;and
</TD>
</TR>


<TR style="line-height: 6pt; font-size: 1pt"><TD>&nbsp;</TD></TR>


<TR valign="top" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <TD>&nbsp;</TD>
    <TD>    &#149;&#160;
</TD>
    <TD align="left">
    such other information as would be required to be included in a
    proxy statement soliciting proxies for the presentation of such
    matter to the meeting.
</TD>
</TR>

</TABLE>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Shareholder proposals with respect to the election of Directors
    must also contain other information set forth in our by-laws.
    Proxies solicited by our Board of Directors will confer
    discretionary voting authority with respect to these proposals
    subject to the SEC&#146;s rules governing the exercise of this
    authority. We suggest that any shareholder proposal be submitted
    by certified mail, return receipt requested.
</DIV>
<A name='137'>
<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">Notice of
    Amendments to By-Laws</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    On November&#160;21, 2007, our Board of Directors approved
    amendments to Sections&#160;8.3 and 8.5 of our by-laws to allow
    for the issuance and transfer of uncertificated shares of our
    common stock. The purpose of these amendments was to ensure that
    we would be eligible to participate in a Direct Registration
    Program, as required by Nasdaq Rule&#160;4350. The full text of
    the amendments is included as Exhibit&#160;3.1 to our Current
    Report on
    <FONT style="white-space: nowrap">Form&#160;8-K</FONT>
    filed with the SEC on November&#160;26, 2007.
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    On March&#160;1, 2008, our Board approved amendments to
    Section&#160;3.4 of our by-laws to explicitly provide that, in
    addition to traditional delivery methods, notice of a meeting of
    shareholders may be delivered to a shareholder by electronic
    transmission in a manner specified to us by the shareholder. Our
    Board also amended Section&#160;3.7 of our by-laws to explicitly
    provide that a shareholder&#146;s proxy may be transmitted by
    facsimile or other electronic means in a manner complying with
    applicable law. The full text of the amendments is included as
    Exhibit&#160;3.1 to our Current Report on
    <FONT style="white-space: nowrap">Form&#160;8-K</FONT>
    filed with the SEC on March&#160;3, 2008.
</DIV>
<A name='138'>
<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">Other
    Matters</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Management knows of no matters which may properly be and are
    likely to be brought before the meeting other than the matters
    discussed in this proxy statement. However, if any other matters
    properly come before the meeting, the persons named in the
    enclosed proxy will vote in accordance with their best judgment.
</DIV>

<P align="center" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <BR>
    27
</DIV><!-- END PAGE WIDTH -->
<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="width: 87%; margin-left: 6%"><!-- BEGIN PAGE WIDTH -->
<A name='139'>
<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times">Expenses
    and Solicitation</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    The cost of this solicitation will be borne by Cognex. It is
    expected that the solicitation will be made primarily by mail,
    but regular employees or representatives of Cognex (none of whom
    will receive any extra compensation for their activities) may
    also solicit proxies by telephone, telegraph and in person and
    arrange for brokerage houses and other custodians, nominees and
    fiduciaries to send proxy material to their principals at our
    expense.
</DIV>
<A name='140'>
<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; font-size: 10pt; font-family: Arial, Helvetica; color: #000000; background: #FFFFFF">

    <B><FONT style="font-family: 'Times New Roman', Times"><FONT style="white-space: nowrap">Form&#160;10-K</FONT>
    Report</FONT></B>
</DIV>
</A>
<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 4%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <B>We will provide each beneficial owner of our common stock
    with a copy of our annual report on
    <FONT style="white-space: nowrap">Form&#160;10-K,</FONT>
    including the financial statements and schedules to such report,
    required to be filed with the SEC for our most recent fiscal
    year, without charge, upon receipt of a written request from
    such person. Such request should be sent to Department of
    Investor Relations, Cognex Corporation, One Vision Drive,
    Natick, Massachusetts 01760.</B>
</DIV>

<DIV style="margin-top: 6pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 49%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    By Order of the Board of Directors
</DIV>

<DIV style="margin-top: 18pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 49%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Anthony J. Medaglia, Jr., <I>Secretary</I>
</DIV>

<DIV style="margin-top: 12pt; font-size: 1pt">&nbsp;</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    Natick, Massachusetts
</DIV>

<DIV align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    March&#160;5, 2008
</DIV>

<P align="center" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: #FFFFFF">
    <BR>
    28
</DIV><!-- END PAGE WIDTH -->
<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>
<DIV style="font-family: Helvetica,Arial,sans-serif">

<P><DIV style="position: relative; float: left; width: 45%">

<DIV align="justify" style="font-size: 10pt; margin-top: 12pt"><IMG src="b68848dfb6884800.gif" alt="(COGNEX)">
</DIV>


<DIV align="left" style="font-size: 10pt; margin-top: 10pt"><B><I>COGNEX CORPORATION<BR>
ONE VISION DR.<BR>
NATICK, MA 01760</I></B>

</DIV>
</DIV>
<DIV style="position: relative; float: left; margin-left: 2%; width: 45%">

<DIV align="justify" style="font-size: 10pt; margin-top: 12pt"><B>VOTE
BY INTERNET - <u>www.proxyvote.com</u></B>
</DIV>


<DIV align="justify" style="font-size: 10pt">Use the Internet to transmit your voting instructions
and for electronic delivery of information up until
11:59&nbsp;P.M. Eastern Time the day before the meeting
date. Have your proxy card in hand when you access the
web site and follow the instructions to obtain your
records and to create an electronic voting instruction
form.</DIV>



<DIV align="left" style="font-size: 10pt; margin-top: 10pt"><B>ELECTRONIC DELIVERY OF FUTURE SHAREHOLDER<BR>
COMMUNICATIONS</B>

</DIV>

<DIV align="justify" style="font-size: 10pt">If you would like to reduce the costs incurred by
Cognex Corporation in mailing proxy materials, you can
consent to receiving all future proxy statements, proxy
cards and annual reports electronically via e-mail or
the Internet. To sign up for electronic delivery,
please follow the instructions above to vote using the
Internet and, when prompted, indicate that you agree to
receive or access shareholder communications
electronically in future years.</DIV>



<DIV align="left" style="font-size: 10pt; margin-top: 10pt"><B>VOTE
BY PHONE - 1-800-690-6903</B>

</DIV>

<DIV align="justify" style="font-size: 10pt">Use any touch-tone telephone to transmit your voting
instructions up until 11:59&nbsp;P.M. Eastern Time the day
before the meeting date. Have your proxy card in hand
when you call and then follow the instructions.</DIV>



<DIV align="left" style="font-size: 10pt; margin-top: 10pt"><B>VOTE BY MAIL</B>

</DIV>

<DIV align="justify" style="font-size: 10pt">Mark, sign and date your proxy card and return it in
the postage-paid envelope we have provided or return it
to Cognex Corporation, c/o Broadridge, 51 Mercedes Way,
Edgewood, NY 11717.</DIV>


<DIV align="center" style="font-size: 10pt; margin-top: 48pt">&nbsp;
</DIV>


</DIV>
<DIV style="position: relative; float: right; width: 2%">
</DIV>
<BR clear="all"><BR>

<DIV align="center">
<TABLE style="font-size: 7pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="58%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="10%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="26%">&nbsp;</TD>
</TR>
<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">TO VOTE, MARK BLOCKS BELOW IN BLUE OR BLACK INK AS FOLLOWS:
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">COGNE1
</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">KEEP THIS PORTION FOR YOUR RECORDS</TD>
</TR>
<TR style="font-size: 1px">
    <TD colspan="5" valign="top" align="left" style="border-bottom: 3px dashed #000000; font-size: 1px">&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD colspan="3" valign="top" align="center"><div style="font-size: 8pt; margin-left:195px"><B>&nbsp;</B></DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">DETACH AND RETURN THIS PORTION ONLY</TD>
</TR>
<TR style="font-size:3pt">
    <TD>&nbsp;</TD>
</TR>

<TR valign="bottom">
    <TD colspan="3" valign="top" align="center"><div style="font-size: 8pt; margin-left:195px"><B>THIS PROXY CARD IS VALID ONLY WHEN SIGNED AND DATED.</B></DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
</TR>

<!-- End Table Body -->
</TABLE>
</DIV>

<P>
<DIV style="width: 100%; border: 3px solid black; padding: 11px;">

<DIV align="left" style="font-size: 1pt; margin-top: -31pt">&nbsp;</DIV>
<P><DIV style="position: relative; float: left; width: 15%">
<DIV align="left">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="1%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="2%">&nbsp;</TD><!-- VRule -->
    <TD width="2%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="51%">&nbsp;</TD>
    <TD width="30%">&nbsp;</TD><!-- VRule -->
    <TD width="1%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
</TR>
<!-- End Table Head -->
<!-- Begin Table Body -->
<TR style="font-size: 1px; BACKGROUND-COLOR: #E5E5E5">
    <TD width="1%" style="border-left: 1px solid #000000; border-top: 1px solid #000000">&nbsp;</TD>
    <TD colspan="1" align="left" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD align="left" style="border-right: 0px solid #000000; border-top: 1px solid #000000">&nbsp;</TD>
    <TD colspan="7" align="left" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD width="1%" style="border-right: 1px solid #000000; border-top: 1px solid #000000">&nbsp;</TD>
</TR>
<TR valign="bottom" STYLE="BACKGROUND-COLOR: #E5E5E5">
    <TD width="1%" style="border-left: 1px solid #000000">&nbsp;</TD>
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD style="border-right: 0px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD style="border-right: 0px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD width="1%" style="border-right: 1px solid #000000">&nbsp;</TD>
</TR>
<TR style="font-size: 1px; BACKGROUND-COLOR: #E5E5E5">
    <TD width="1%" style="border-left: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD style="border-right: 1px solid #000000">&nbsp;</TD>
    <TD align="left" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD colspan="4" align="left" style="border-top: 1px solid #000000; border-right: 1px solid #000000">&nbsp;</TD>
    <TD colspan="2" align="left" style="border-top: 0px solid #000000">&nbsp;</TD>
    <TD width="1%" style="border-right: 1px solid #000000">&nbsp;</TD>
</TR>
<TR valign="bottom" STYLE="BACKGROUND-COLOR: #E5E5E5">
    <TD width="1%" style="border-left: 1px solid #000000">&nbsp;</TD>
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD style="border-right: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD style="border-right: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD width="1%" style="border-right: 1px solid #000000">&nbsp;</TD>
</TR>
<TR valign="bottom" style="line-height: 40pt; BACKGROUND-COLOR: #E5E5E5"><!-- Blank Space -->
    <TD width="1%" style="border-left: 1px solid #000000">&nbsp;</TD>
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD style="border-right: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD style="border-right: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD width="1%" style="border-right: 1px solid #000000">&nbsp;</TD>
</TR>
<TR style="font-size: 1px; BACKGROUND-COLOR: #E5E5E5">
    <TD width="1%" style="border-left: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD style="border-right: 0px solid #000000">&nbsp;</TD>
    <TD align="left" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD colspan="3" align="left" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD align="left" style="border-right: 0px solid #000000; border-top: 1px solid #000000">&nbsp;</TD>
    <TD colspan="2" align="left" style="border-top: 0px solid #000000">&nbsp;</TD>
    <TD width="1%" style="border-right: 1px solid #000000">&nbsp;</TD>
</TR>

<TR valign="bottom" STYLE="BACKGROUND-COLOR: #E5E5E5">
    <TD width="1%" style="border-left: 1px solid #000000">&nbsp;</TD>
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD style="border-right: 0px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD style="border-right: 0px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD width="1%" style="border-right: 1px solid #000000">&nbsp;</TD>
</TR>

<TR style="font-size: 1px; BACKGROUND-COLOR: #E5E5E5">
    <TD width="1%" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD colspan="1" align="left" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD align="left" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD align="left" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD colspan="3" align="left" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD align="left" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD align="left" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD align="left" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD width="1%" style="border-top: 1px solid #000000">&nbsp;</TD>
</TR>
<!-- End Table Body -->
</TABLE>
</DIV>
</DIV>
<DIV style="position: relative; float: right; width: 84%">

<DIV align="justify" style="font-size: 10pt; margin-top: 12pt"><B>COGNEX CORPORATION</B>
</DIV>

<DIV align="center">
<TABLE style="font-size: 7pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="35%">&nbsp;</TD>
    <TD width="2%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="2%">&nbsp;</TD>
    <TD width="4%">&nbsp;</TD>
    <TD width="2%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="2%">&nbsp;</TD>
    <TD width="33%">&nbsp;</TD>
    <TD width="2%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="2%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
</TR>
<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top"><DIV style="font-size: 10pt; border-top: 3px solid #000000">&nbsp;</DIV>
</TD>
    <TD style="border-top: 3px solid #000000">&nbsp;</TD>
    <TD align="left" valign="top" style="border-left: 3px solid #000000">&nbsp;</TD>
</TR>
<TR valign="bottom" style="line-height: 10pt"><!-- Blank Space -->
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD align="left">&nbsp;</TD>
    <TD align="left" style="border-left: 3px solid #000000">&nbsp;</TD>

</TR>
<TR valign="bottom">
    <TD colspan="3" valign="top" align="left"><B>Vote on Directors</B></TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top"><B>For</B></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top"><B>Withhold</B></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top"><B>For All</B></TD>
    <TD>&nbsp;</TD>
    <TD align="left">To withhold authority to vote for any individual</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top" style="border-left: 3px solid #000000">&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD valign="bottom"><DIV style="margin-left:0px; text-indent:-0px"><B>1</B>.
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="bottom">Election of three directors for terms of three years.
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top"><B>All</B>
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top"><B>All</B>
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top"><B>Except</B>
</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="middle">
nominee(s), mark &#147;For All Except&#148; and write the
number(s) of the nominee(s) on the line below.</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
</TR>
<TR style="font-size:3pt">
    <TD>&nbsp;</TD>
</TR>


<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top"><B>Nominees:</B></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
</TR>
<TR style="font-size:3pt">
    <TD>&nbsp;</TD>
</TR>



<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">(01) Patrick A. Alias
</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD ROWSPAN="3" align="left" valign="top">(02) Jerald G. Fishman<BR>(03) Theodor Krantz
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top"><FONT face="Wingdings">&#111;</FONT>
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top"><FONT face="Wingdings">&#111;</FONT>
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top"><FONT face="Wingdings">&#111;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>

    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD colspan="3" valign="top" align="left" style="border-top: 2px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;
</DIV></TD>
    <TD>&nbsp;</TD>

    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
</TR>
<!-- End Table Body -->
</TABLE>
</DIV>

</DIV>
<BR clear="all"><BR>

<DIV style="margin-top: 40pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 8pt; color: #000000; background: transparent">
    <TD width="2%" style="background: transparent">&nbsp;</TD>
    <TD width="3%" nowrap align="left">2.</TD>
    <TD width="1%">&nbsp;</TD>
    <TD><DIV style="text-align: justify">In their discretion, the proxies are authorized to consider and act upon any other business
which may properly come before the meeting or any adjournment or postponement thereof.</DIV></TD>
    <TD width="15%">&nbsp;</TD>
</TR>

</TABLE>
</DIV>


<DIV align="justify" style="font-size: 8pt; margin-top: 35pt; margin-left: 2%; margin-right: 16%">Please sign exactly as your names(s) appear(s) on the Proxy. When shares are held by joint tenants,
both should sign. When signing as attorney, executor, administrator, trustee or guardian, please
give full title as such. If a corporation, please sign in full corporate name by President or other
authorized officer. If a partnership, please sign in partnership name by authorized person.
</DIV>
<DIV align="center">&nbsp;</DIV>
<DIV align="center">
<TABLE style="font-size: 8pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="2%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="35%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="2%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="4%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="53%">&nbsp;</TD>
</TR>
<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom">
    <TD>&nbsp;</TD>
    <TD colspan="5" valign="top" align="left">For address changes and/or comments, please check this box</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top"><FONT face="Wingdings">&#111;</FONT></TD>
        <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">

    <TD>&nbsp;</TD>
    <TD align="left" valign="top" colspan="2">and write them on the back where indicated.</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>

</TR>
<TR valign="bottom" style="line-height: 10pt"><!-- Blank Space -->
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;
</DIV></TD>

    <TD align="left" valign="top" colspan="3">Please indicate if you plan to attend this meeting.
</TD>

    <TD align="center" valign="top"><FONT face="Wingdings">&#111;</FONT>
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top"><FONT face="Wingdings">&#111;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
</TR>
<TR valign="bottom" style="line-height: 15pt"><!-- Blank Space -->
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top"><B>Yes</B>
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top"><B>No</B></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
</TR>
<!-- End Table Body -->
</TABLE>
</DIV>
<DIV align="center">&nbsp;</DIV>
<DIV align="center">
<TABLE style="font-size: 7pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="2%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="25%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="7%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="25%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="7%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="13%">&nbsp;</TD>
</TR>
<!-- End Table Head -->
<!-- Begin Table Body -->
<TR style="font-size: 1px">
    <TD valign="top">&nbsp;</TD>
    <TD colspan="4" valign="top" align="left" style="border-top: 1px solid #000000; border-left: 1px solid #00000">&nbsp;</TD>
    <TD style="border-left: 1px solid #000000">&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD colspan="3" valign="top" align="left" style="border-bottom: 1px solid #000000; border-left: 0px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
</TR>
<TR valign="bottom" style="line-height: 25pt"><!-- Blank Space -->
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
    <TD align="left" valign="top" colspan="2" style="border-left: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top" style="border-left: 1px solid #000000">&nbsp;</TD>
    <TD style="border-left: 1px solid #000000">&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top" style="border-left: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top" style="border-right: 1px solid #000000; border-left: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD valign="top">&nbsp;</TD>
    <TD colspan="4" valign="top" align="left" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD colspan="3" valign="top" align="left" style="border-bottom: 1px solid #000000; border-right: 1px solid #000000; border-left: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;
</DIV></TD>
    <TD align="left" valign="top" colspan="2">&nbsp;Signature &#091;PLEASE SIGN WITHIN BOX&#093;
</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;Date
</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;Signature (Joint Owners)
</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;Date
</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
</TR>
<!-- End Table Body -->
</TABLE>
</DIV>

</DIV>



<P align="center" style="font-size: 10pt"><!-- Folio -->&nbsp;<!-- /Folio -->
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#tocpage">Table of Contents</A></H5><P>

<DIV style="font-family: Helvetica,Arial,sans-serif">

<DIV align="left" style="font-size: 10pt; margin-top: 150pt; margin-left:10%"><B>Important Notice Regarding the
Availability of Proxy Materials for the Shareholder Meeting to be held on April 17, 2008:<BR>
The Notice and Proxy Statement and Annual Report are available at www.proxyvote.com.</B>

</DIV>
<DIV align="center" style="font-size: 10pt; margin-top: 150pt">&nbsp;</DIV>

<DIV style="border-bottom: 3px dashed #000000; font-size: 1px">&nbsp;</DIV>

<P>
<DIV style="width: 100%; border: 3px solid black; padding: 11px;">


<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="30%"></TD>
    <TD width="5%"></TD>
    <TD width="30%"></TD>
    <TD width="5%"></TD>
    <TD width="30%"></TD>
</TR>
<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom">
    <TD align="left" valign="top"><DIV style="margin-left:65px"><B>PROXY</B></DIV>
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top"><B>COGNEX CORPORATION</B>
</TD>
    <TD>&nbsp;</TD>
    <TD align="right" valign="top">&nbsp;</TD>
</TR>
<!-- End Table Body -->
</TABLE>
</DIV>


<DIV align="center" style="font-size: 10pt; margin-top: 12pt"><B>Special Meeting in Lieu of</B>
</DIV>


<DIV align="Center" style="font-size: 10pt; margin-top: 12pt"><B>2008 Annual Meeting of Shareholders</B>

</DIV>

<DIV align="Center" style="font-size: 10pt; margin-top: 12pt"><B>April&nbsp;17, 2008</B>

</DIV>

<DIV align="justify" style="margin-top: 10pt; margin-left:2%; margin-right:2%; font-size: 10pt">The undersigned hereby appoints Robert J. Shillman and Anthony J. Medaglia, Jr., and each of them,
with full power of substitution, proxies to represent the undersigned at the Special Meeting in
Lieu of the 2008 Annual Meeting of Shareholders of COGNEX CORPORATION to be held on April&nbsp;17, 2008
at 10:00&nbsp;a.m. local time, at the offices of Goodwin Procter LLP, 53 State Street, Boston,
Massachusetts, and at any adjournment or postponement thereof, to vote in the name and place of the
undersigned, with all powers which the undersigned would possess if personally present, all of the
shares of common stock, par value $0.002 per share, of COGNEX CORPORATION held of record by the
undersigned as of the close of business on February&nbsp;22, 2008, upon such business as may properly
come before the meeting, including the following:
</DIV>
<DIV align="justify" style="margin-top: 10pt; margin-left:2%; margin-right:2%; font-size: 10pt">
<B>THIS PROXY IS SOLICITED ON BEHALF OF THE BOARD OF DIRECTORS. THE BOARD RECOMMENDS AN AFFIRMATIVE
VOTE ON ALL PROPOSALS SPECIFIED. THIS PROXY WHEN PROPERLY EXECUTED WILL BE VOTED AS SPECIFIED. IF
NO SPECIFICATION IS MADE, THE SHARES REPRESENTED WILL BE VOTED FOR THE ELECTION OF DIRECTORS AS SET
FORTH IN THE PROXY STATEMENT, AND IN ACCORDANCE WITH THE PROXIES&#146; DISCRETION ON SUCH OTHER BUSINESS
THAT MAY PROPERLY COME BEFORE THE MEETING.</B>
</DIV>

<DIV align="Center" style="font-size: 10pt; margin-top: 6pt"><B>PLEASE COMPLETE AND RETURN THE ENCLOSED PROXY IN THE ENVELOPE PROVIDED<BR>
WHETHER OR NOT YOU INTEND TO BE PRESENT AT THE MEETING IN PERSON</B>
<DIV align="Center" style="font-size: 1pt; margin-top: -5pt">&nbsp;</DIV>
</DIV>

<P>
<DIV align="center">
<DIV style="width: 87%; border: 1px solid black; padding: 11px;">

<DIV align="center">
<TABLE style="font-size: 8pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="1%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="91%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
</TR>
<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top" nowrap><B>Address Changes/Comments:</B></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 12pt" valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;
</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left" valign="top"><B><DIV style="font-size: 1pt; border-top: 1px solid #000000">&nbsp;</DIV></B>
</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;
</DIV></TD>
    <TD>&nbsp;</TD>

    <TD colspan="3" align="left" valign="top"><B><DIV style="font-size: 1pt; border-top: 1px solid #000000">&nbsp;</DIV></B>
</TD>
    <TD>&nbsp;</TD>
</TR>
<!-- End Table Body -->
</TABLE>
</DIV>
</DIV>
</DIV>


<DIV align="center" style="font-size: 8pt; margin-top: 6pt">(If you noted any Address Changes/Comments above, please mark corresponding box on the reverse side.)
</DIV>


<DIV align="Center" style="font-size: 10pt; margin-top: 6pt"><I>(Continued and to be signed on reverse side)</I>

</DIV>
</DIV>




<P align="center" style="font-size: 10pt"><!-- Folio -->&nbsp;<!-- /Folio -->
</DIV>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>2
<FILENAME>b68848dfb6884800.gif
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 b68848dfb6884800.gif
M1TE&.#EAP``E`.8``$-#0SDY.7)R<JZNKBTM+5Y>7K.SL]G9V2<G)]#0T"$A
M(3T]/8&!@5965MO;V^[N[N3DY)24E%E96;^_O_+R\L+"PF!@8+JZNGM[>X:&
MALS,S,#`P%%14:.CHW9V=JBHJ#`P,*NKJTY.3GY^?IZ>GGQ\?)R<G-S<W*JJ
MJHJ*BDQ,3)&1D38V-C0T-&QL;&1D9$I*2I>7EW1T=*2DI,7%Q7!P<"0D)$5%
M16=G9Y"0D,G)R;R\O"HJ*B@H*(B(B$A(2(V-C6YN;D9&1GAX>*:FIC(R,J"@
MH)J:FFIJ:F)B8C\_/VEI:<?'Q[2TM(6%A<C(R+FYN?'Q\>#@X/W]_?O[^\;&
MQA\?'YB8F(Z.CN+BXOS\_/7U]?GY^?KZ^L_/S_CX^/3T].?GYX^/C[>WM^OK
MZ]/3TX2$A/;V]M[>WM34U.WM[;:VMKBXN.CHZ.SL[-_?W[6UM?#P\-?7U];6
MUM75U<[.SM+2TIF9F>GIZ>KJZN;FYE555??W]_[^_AX>'O___R'Y!```````
M+`````#``"4```?_@'^"@X2%AH>(B8J+C(V.CY"1DI.4E9:7F)F:FYR=GI^@
MH:*CI*6FIZBIJJNLK:ZOHGVRLWV'M+2VMXNWM8BZB;R]N(6SBL6"P93#A,NY
MO<BRC[)A`PQ)*C<`VMO</WLX(P8.N+)?32E+(MG<[-I"(DLI%P_1?[):?$T8
M%NKM[#<B<&30$4?6E@-+$BI4:&;-,T-D/BQ<$B%!G@$3,VI<:"3+%'09/Z!Y
M6.C+'0$929QH)(N"$1P`6(#@@:"FS9L(>O``P0)`@Q%NN-0"4P9F@)DXD];4
M"2+`#0]-J"!K,P8F"P(TE>+<&>"'AQU<*&@`0;9L619)#B2"D,$L"!<3_R"(
M<4NWKMD1!Z;H`-#"[8T(;FQ-P:*BB%LD;+:PG$*B`0$_D"-+GCS91H`C$/J`
MT>"!!^7/H/VPP'%!UH,!%CR'7NVGA0<Y49ZL;K%"33U"63!,M@!%BA/6K`70
MZ?/`S`(%DA5P&$.!V(,-`!!,7M#A#4E;!UG8`,Z:Q84O=48@Y[Z:AX@'7>`4
M&$_^<PLC9)BLMJ)$S)<I)'/O[OV[/67A]N`1@0CL^:&`!!]L$4T?%`S``65*
MW$'&=;:$,0-H"MB@E`T%1G;'`Q_\\)D56B'`X8AUQ#%"`)-984,++,0HHXQ%
M]&"%9%:8\89\JUF6``6W_:&?9+SY1AF,,R:9)/\#!\SRAAA*3,:#!!50@1\8
M7KPPF0(\9(`&?BP=(`!H("S@SP*/439"%F)LUZ(-9OH30)J4F2"%!!U:)H`9
M3O3IIQ-FU"!$AS+HP"-K.,@!YB!#1E9D?Y(-,<*DE%9JZ0!Z".-`!!WRH`(8
M5/1Q`!"4\<#!&5I0:$L"(E#&P0YG!&G/%(PM,%D-3XQ`V1Y$*'A=2Q^P0!D&
M%;0J&0(9X"'K('W88<9D051P:&0P?.:!#@\U"MFCE"FF3!M.W#A9`6FDX4&'
M1=001R1])'`#96SHD2I)LDR!AK&1N;#!$),1D$,;\QHB"Q4'K$!9$%"H,)D*
M'WRQ+#)Y0/'"Q!.;X,7_M)#%(()JD;&001BXZ48D?]U6T@<7G%%&@`P6!"`N
M9#T,H8%4D20`0'(\;!&J+WU044850`-]0!D>3/;#&*H2LH4<E"VQ1K62O;"#
M,,M2$<4):&2-!AYX8.R'`1I(P#%D`9!@FR#:^L'M9"1TX/;;<,--0QL"?P'!
M$B!(:</+?O`@P!Q<3&*S9"\>(W`PLCA0M&0B3)#T(%RTT?33T-(@#!\T1*#Y
MYIQO;L#%E#5QQ@P-%*A``0-T(4O::S/.P>NPQQ[["F7D,L$+1?2(6*R"WQR9
M994H/AD'%3PN2!=J3`YU9`(PP6P4*91X$PX#>-U$'V%$$*5D!+R0QNHB.TJR
M_W^2"5!%(E-\T,!J"\!Q=N^$!Q#\XI$1WPCRRD_6/"%10+J:!2&0S62:8`\Y
MD&HRZ0+??HQ$/N8Y+Q%N<$*')%,"-%AB<+^3'R6$)QG[,:(+;LA?^<XWB/YQ
M!X`"E`P![?&&)7R&!'I@W?@:Z(?](4(-+LA;:*PP`B\8+Q$8A(P""&`X1+#A
M"F)(HAAF4`7Z0:9Q/[2;"".SA`T(@P)W:(<2A$6D`(8.&5.PP_JV1((TA&];
M,XQ,!9[`QC:ZT8TGB(+`N*"&'_0`.%9X@1U^*#`O^"XR"M"#PWXU"PP`(`"(
M#$`!QN!$/RP@!,V`!G$F0!D74$XR#3"`,*@`@01XTO^37IA`"G;CQ0%"(PY5
M`$&!K`"#$(QI9`R43!NB0,M:VM*69Z`9LWPF@!Z8;A]<C`P(1E`'/C(C`<N+
M3`S*<(8I"(P*8-`!!]P$F1^PX8Q]ZR$%%L4,*E"`!HWT@PPFH##)!&`%>9!D
M(:90A@R0,H616:$@M``&,[B,<#C`%QIC&1EO38(*4C!#"UKD@@J,H08ZC`P`
M&#`'=LE!2Y,930:`@(6*6A0+*3"#!.CT1!VDH$.*9`!%+VK1C!9@;)!9P1Q*
MAR,8C&`&`XBI3&5*`AG\$3(O,(#UF(&]#-S4#R9:H/\@$X$K&/6H2$WJ`/9X
M/`VTI5\6.,`6NJ`!!J`4!#C_D*HQ^R"%`])P7`<@03"_&ADKC"$/+N`H9&R@
M!!&X]:UO#<`=)P.7G1)#`T-`*65:%QD"^/6O@`TL`230@7O((0,LDLR4V!"-
M+WA!`M04(A;2H#J6H)*LD\$`!"Y@`<R6U09YX$(,DDG6$<S!KCS=03E#P]<&
MBH`$L@`#!A(KF3U\X!E]X`,;QBK$'$S($;+(H6>+,(&P0"%WGEW`%63AAA2H
MM8$!^$`<X`D9>79S!C\5*F9?^X<S;)0R*B@-,<!P``)T2`$Q.`$?94$')_Q@
M@MRQ3`CT,`4JA,$`(OJJ#?9PA\R<C`XQR"\-`V`&*<3FBX=[@PF>*SY^NM8$
M7&"`_WDG(X08N(%>].P``#JDA!2HA1'U"D,=9N`$%Q2@`2A.L8I37(`E9.`#
M=0!#JOZ@A3.4`04I$$`!)+#B'C=``@400`I"0(<+(Z,+#T@#"D;@`@OPV,<I
M!K(+7LH$"%#A#"<0@):W[(5$:`$"']BRF+5L@C*0P0!C3K.:Q2R&,="!`6GV
MP`7:0*&6&,`':4[!&"KKB"Z$P0X58`,<FD#H0AN:T&/80!K:X$QBD&$.5;C`
MH`]]:`/``0I5D`,99@P1+U1`TI0VM*6A4($ZA,%A?Z`"*JO`A%8S@0R*X$(8
M@.9J5U=A#FK@PXYJS>M>]]H.;X``JWFM@P=H81%X2$.OGS\PAYT!]Q?&B*0]
MI'TX7CCC8<Q*1C,>)VUH3Z+;V,YVM6%![G*;^]SH3K>ZU\WN=KO[W?".M[SG
*3>]ZVQL1@0``.S\_
`
end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
-----END PRIVACY-ENHANCED MESSAGE-----
