Stock TransactionsCOGNEX CORP

Total Bought
5,338,175
63 transactions
Total Sold
2,290,180
65 transactions
Net
+3,047,995
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Impax Asset Management Group plc3,839,5955,098,711+1,259,1160.620.97+0.34buy
CANADA LIFE ASSURANCE Co508,7241,518,059+1,009,3350.040.14+0.09buy
Chevy Chase Trust Holdings, LLC1,576,5582,056,701+480,1430.220.31+0.09buy
AMERICAN CENTURY COMPANIES INC1,377,3411,746,783+369,4420.040.05+0.01buy
WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC3,716,6234,018,539+301,9160.410.49+0.09buy
Northwest & Ethical Investments L.P.62,322335,719+273,3970.080.45+0.37buy
JENNISON ASSOCIATES LLC870,8221,107,545+236,7230.020.03+0.01buy
Shannon River Fund Management LLC994,8621,225,452+230,5909.409.24-0.16buy
GEODE CAPITAL MANAGEMENT, LLC3,273,4253,432,605+159,1800.010.010.00buy
BAILLIE GIFFORD & CO1,164,3421,299,175+134,8330.040.05+0.01buy
Daventry Group, LP375,000487,873+112,8736.3610.19+3.83buy
AMERICAN CAPITAL MANAGEMENT INC1,518,1461,597,089+78,9432.062.50+0.44buy
SNYDER CAPITAL MANAGEMENT L P658,190729,295+71,1050.600.76+0.17buy
PRINCIPAL FINANCIAL GROUP INC1,761,2201,693,877+67,3430.050.050.00sell
GW&K Investment Management, LLC1,512,1991,569,914+57,7150.570.67+0.11buy
MOORE CAPITAL MANAGEMENT, LP110,351160,302+49,9510.070.13+0.06buy
DISCIPLINED GROWTH INVESTORS INC /MN3,396,8683,445,894+49,0262.633.03+0.41buy
ALGERT GLOBAL LLC112,25070,097+42,1530.190.110.00sell
Conestoga Capital Advisors, LLC279,614321,549+41,9350.170.23+0.05buy
ROYCE & ASSOCIATES LP1,323,8831,364,567+40,6840.500.60+0.10buy
AIA Group Ltd50,66179,838+29,1770.070.11+0.04buy
CWM, LLC56,89985,552+28,6530.010.02+0.01buy
LAZARD ASSET MANAGEMENT LLC2,154,6252,178,104+23,4790.110.130.00buy
NZS Capital, LLC696,536717,644+21,1081.231.38+0.15buy
Front Street Capital Management, Inc.1,040,6811,061,641+20,9600.019.50+9.49buy
Swedbank AB1,379,1141,400,000+20,8860.510.09-0.42buy
NEEDHAM INVESTMENT MANAGEMENT LLC209,000229,500+20,5000.820.88+0.06buy
ProShare Advisors LLC209,091190,660+18,4310.020.020.00sell
TEXAS PERMANENT SCHOOL FUND CORP150,657167,923+17,2660.050.070.00buy
HARBOR CAPITAL ADVISORS, INC.32,83949,770+16,9310.180.18-0.00buy
Kopion Asset Management, LLC203,696220,492+16,7966.147.32+1.18buy
PINNACLE ASSOCIATES LTD590,627605,916+15,2890.390.44+0.05buy
Gotham Asset Management, LLC121,211136,173+14,9620.080.08+0.00buy
LRT Capital Management, LLC28,26043,088+14,8281.081.90+0.82buy
Roubaix Capital, LLC65,99977,972+11,9731.772.30+0.53buy
WELCH & FORBES LLC323,980334,839+10,8590.190.22+0.03buy
Montanaro Asset Management Ltd364,850375,200+10,3502.793.27+0.48buy
Copeland Capital Management, LLC1,595,8991,604,461+8,5621.231.40+0.17buy
RHUMBLINE ADVISERS485,681477,582+8,0990.020.020.00sell
Linden Thomas Advisory Services, LLC26,64433,975+7,3310.180.25+0.06buy
WCM INVESTMENT MANAGEMENT, LLC403,899410,865+6,9660.040.05+0.00buy
Zurcher Kantonalbank (Zurich Cantonalbank)32,34539,303+6,9580.000.010.00buy
Values First Advisors, Inc.37,39944,349+6,9500.931.24+0.31buy
OREGON PUBLIC EMPLOYEES RETIREMENT FUND42,55635,656+6,9000.040.030.00sell
BNP Paribas Asset Management Holding S.A.105,768112,491+6,7230.010.01+0.00buy
Skandinaviska Enskilda Banken AB (publ)38,59245,304+6,7120.01100.00+99.99buy
YOUSIF CAPITAL MANAGEMENT, LLC78,31071,880+6,4300.040.040.00sell
Slow Capital, Inc.65,30471,178+5,8740.440.54+0.09buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM172,658167,739+4,9190.010.01+0.00sell
LMCG INVESTMENTS, LLC86,92891,757+4,8290.220.25+0.03buy
OPPENHEIMER ASSET MANAGEMENT INC.67,73072,365+4,6350.040.040.00buy
Alpine Peaks Capital, LP236,054240,054+4,0005.776.89+1.12buy
Orion Porfolio Solutions, LLC40,28936,588+3,7010.020.020.00sell
Confluence Wealth Services, Inc.17,22520,429+3,2040.060.08+0.01buy
Vanguard Personalized Indexing Management, LLC21,58424,730+3,1460.020.020.00buy
Treasurer of the State of North Carolina77,14374,795+2,3480.010.010.00sell
Legacy Advisors, LLC15,28117,625+2,3440.080.10+0.02buy
ALTFEST L J & CO INC6,2798,518+2,2390.040.05+0.02buy
NEW YORK STATE COMMON RETIREMENT FUND859,060860,530+1,4700.050.05+0.00buy
Capital Research Global Investors3,553,0643,554,442+1,3780.030.04+0.00buy
BI Asset Management Fondsmaeglerselskab A/S7702,025+1,2550.000.00+0.00buy
PROFUND ADVISORS LLC5,7824,683+1,0990.010.010.00sell
COLDSTREAM CAPITAL MANAGEMENT INC7,4598,088+6290.010.01+0.00buy
Sumitomo Mitsui DS Asset Management Company, Ltd18,25418,819+5650.010.01+0.00buy
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO67,51267,034+4780.010.010.00sell
Perigon Wealth Management, LLC9,1449,586+4420.010.01+0.00buy
HHM Wealth Advisors, LLC1,5181,819+3010.010.01+0.00buy
HighPoint Advisor Group LLC5,7856,073+2880.000.00-0.00buy
Trust Point Inc.18,06718,341+2740.060.07+0.01buy
NATIXIS ADVISORS, LLC94,15794,020+1370.010.010.00sell
Annis Gardner Whiting Capital Advisors, LLC242353+1110.000.00+0.00buy
COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS38,07938,048+310.010.01+0.00sell
Hilltop National Bank1,2311,260+290.020.02+0.00buy
GAGNON SECURITIES LLC5,1255,154+290.050.05+0.00buy
TRUSTMARK BANK TRUST DEPARTMENT6,7236,728+50.020.03+0.00buy
CIBC Asset Management Inc5,1595,161+20.000.000.00buy
Pineridge Advisors LLC10098-20.000.00+0.00sell
Centerpoint Advisors, LLC445443-20.010.01+0.00sell
CBIZ Investment Advisory Services, LLC346340-60.000.00-0.00sell
REGIONS FINANCIAL CORP9,7249,711-130.000.00+0.00sell
Curi Capital, LLC8,9658,950-150.010.01+0.00sell
PayPay Securities Corp3113-180.070.05-0.01sell
Rakuten Securities, Inc.202-180.000.00-0.00sell
Front Row Advisors LLC217185-320.000.00-0.00sell
THOMAS STORY & SON LLC124,062124,012-502.222.50+0.28sell
NORTHWESTERN MUTUAL INVESTMENT MANAGEMENT COMPANY, LLC38,39538,314-810.040.05+0.00sell
CARY STREET PARTNERS INVESTMENT ADVISORY LLC5,3795,288-910.010.01+0.00sell
PARK AVENUE SECURITIES LLC11,51411,387-1270.010.01+0.00sell
UNITED SERVICES AUTOMOBILE ASSOCIATION13,87113,735-1360.010.02+0.00sell
PERSONAL CFO SOLUTIONS, LLC7,4887,231-2570.050.05+0.00sell
BAHL & GAYNOR INC11,00010,600-4000.000.00+0.00sell
Park Place Capital Corp1,117695-4220.020.01-0.01sell
SECURIAN ASSET MANAGEMENT, INC14,15613,691-4650.020.02+0.00sell
CNB Bank59949-5500.010.00-0.01sell
SHELTON CAPITAL MANAGEMENT7,4476,765-6820.010.01-0.00sell
STATE OF MICHIGAN RETIREMENT SYSTEM42,25341,353-9000.010.01+0.00sell
Icon Wealth Advisors, LLC6,4635,327-1,1360.030.02-0.00sell
BESSEMER GROUP INC9,5158,303-1,2120.000.00-0.00sell
Utah Retirement Systems29,79528,395-1,4000.010.02+0.00sell
Ameritas Investment Partners, Inc.38,00936,512-1,4970.060.06+0.00sell
Page 1 of 2