Stock Transactions

COGNEX CORP

Filing Period:
Transaction Type:
FundPrevious SharesCurrent Shares
Change in Shares
Previous Portfolio Weightage (%)Current Portfolio Weightage (%)
Change in Weight (%)
Type
PRICE T ROWE ASSOCIATES INC /MD/4,056,2675,314,896+1,258,6290.020.02+0.00buy
GEODE CAPITAL MANAGEMENT, LLC3,107,5163,950,299+842,7830.010.010.00buy
BAILLIE GIFFORD & CO1,008,383173,538+834,8450.030.01-0.03sell
MAIRS & POWER INC613,2941,171,596+558,3020.260.41+0.14buy
RENAISSANCE TECHNOLOGIES LLC593,956835,058+241,1020.040.05+0.01buy
RIVERBRIDGE PARTNERS LLC1,012,657867,063+145,5940.770.580.00sell
NEW YORK STATE COMMON RETIREMENT FUND261,017388,268+127,2510.020.02+0.00buy
Legal & General Group Plc1,037,4011,152,053+114,6520.010.01-0.00buy
GW&K Investment Management, LLC1,622,1971,522,767+99,4300.650.47-0.18sell
CANADA LIFE ASSURANCE Co1,116,6621,018,857+97,8050.070.06-0.01sell
Page 1 of 6