Stock TransactionsGENTEX CORP

Total Bought
11,976,640
94 transactions
Total Sold
5,231,099
93 transactions
Net
+6,745,541
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
FULLER & THALER ASSET MANAGEMENT, INC.586,6823,447,651+2,860,9690.060.31+0.25buy
AMERICAN CENTURY COMPANIES INC1,657,3974,119,232+2,461,8350.030.06+0.03buy
Burgundy Asset Management Ltd.5,516,8177,728,209+2,211,3921.601.87+0.26buy
ARIEL INVESTMENTS, LLC6,394,7267,082,055+687,3291.961.94-0.02buy
Bridgewater Associates, LP204,131867,544+663,4130.030.09+0.07buy
WEST MICHIGAN ADVISORS, LLC1,518,9231,793,348+274,42513.1713.86+0.68buy
GEODE CAPITAL MANAGEMENT, LLC5,423,8205,660,610+236,7900.010.010.00buy
Lightrock Netherlands B.V.327,043490,384+163,3413.313.01-0.30buy
Grandeur Peak Global Advisors, LLC59,772219,781+160,0090.150.57+0.42buy
DISCIPLINED GROWTH INVESTORS INC /MN4,782,8084,926,527+143,7192.612.38-0.24buy
XXEC, Inc.159,883293,831+133,9483.815.93+2.12buy
Holocene Advisors, LP194,977323,540+128,5630.020.02+0.00buy
Quantinno Capital Management LP52,601172,753+120,1520.020.030.00buy
Invenomic Capital Management LP126,842244,966+118,1240.170.29+0.11buy
EUBEL BRADY & SUTTMAN ASSET MANAGEMENT INC559,239673,196+113,9572.122.06-0.05buy
Edgestream Partners, L.P.176,860289,453+112,5930.220.23+0.01buy
CIDEL ASSET MANAGEMENT INC411,232520,131+108,8990.790.79-0.00buy
SPEECE THORSON CAPITAL GROUP INC577,238682,684+105,4463.273.28+0.00buy
SPRUCEGROVE INVESTMENT MANAGEMENT LTD488,862592,360+103,4981.011.48+0.48buy
SCHWERIN BOYLE CAPITAL MANAGEMENT INC428,000519,218+91,2181.261.25-0.01buy
South Dakota Investment Council124,056207,540+83,4840.070.10+0.03buy
FIRST TRUST ADVISORS LP2,339,2112,258,311+80,9000.060.050.00sell
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC558,158629,425+71,2670.040.04-0.00buy
Numerai GP LLC15,84485,216+69,3720.120.37+0.25buy
Qube Research & Technologies Ltd493,259555,694+62,4350.030.020.00buy
Connor, Clark & Lunn Investment Management Ltd.97,70839,135+58,5730.010.00-0.01sell
OCCUDO QUANTITATIVE STRATEGIES LP24,26472,855+48,5910.130.23+0.10buy
ALPS ADVISORS INC587,411632,955+45,5440.110.09-0.02buy
Hunter Perkins Capital Management, LLC117,580161,184+43,6040.710.87+0.16buy
BUCKHEAD CAPITAL MANAGEMENT LLC116,618158,227+41,6091.071.18+0.11buy
SYSTEMATIC FINANCIAL MANAGEMENT LP328,487367,955+39,4680.240.24+0.00buy
NATIXIS ADVISORS, LLC433,446394,942+38,5040.020.020.00sell
AlphaQuest LLC80,46442,973+37,4910.320.120.00sell
Y-Intercept (Hong Kong) Ltd23,31059,800+36,4900.050.100.00buy
AIGEN INVESTMENT MANAGEMENT, LP16,06951,413+35,3440.080.19+0.11buy
Oak Thistle LLC34,39169,491+35,1000.290.33+0.03buy
SYNOVUS FINANCIAL CORP23,91353,668+29,7550.010.02+0.01buy
SEGALL BRYANT & HAMILL, LLC463,159492,911+29,7520.180.18-0.01buy
Beutel, Goodman & Co Ltd.6,044,1286,066,958+22,8300.940.81-0.13buy
Gallacher Capital Management LLC7,32928,068+20,7390.100.32+0.21buy
IFG Advisory, LLC119,410139,926+20,5160.190.18-0.01buy
Alpha Omega Wealth Management LLC169,557188,524+18,9670.920.84-0.08buy
Harvest Investment Advisors, LLC51,45669,283+17,8271.021.17+0.14buy
TEACHER RETIREMENT SYSTEM OF TEXAS209,242225,180+15,9380.020.02+0.00buy
LECAP ASSET MANAGEMENT LTD11,62226,893+15,2710.090.15+0.06buy
Retirement Systems of Alabama592,241607,253+15,0120.060.06-0.01buy
SCOTIA CAPITAL INC.126,325139,844+13,5190.020.02-0.00buy
CANADA LIFE ASSURANCE Co168,352155,238+13,1140.010.01-0.00sell
Asset Management One Co., Ltd.207,286219,454+12,1680.020.02-0.00buy
Taylor Hoffman Capital Management LLC146,706158,677+11,9711.531.38-0.15buy
Covea Finance70,00080,000+10,0000.090.09-0.01buy
LINCLUDEN MANAGEMENT LTD138,372148,193+9,8210.480.44-0.04buy
Vanguard Personalized Indexing Management, LLC26,73136,356+9,6250.010.010.00buy
Entropy Technologies, LP10,09019,005+8,9150.030.04+0.01buy
Quarry LP4,16711,219+7,0520.020.070.00buy
MGO ONE SEVEN LLC15,7909,528+6,2620.020.010.00sell
Corebridge Financial, Inc.257,373251,207+6,1660.040.040.00sell
GAMCO INVESTORS, INC. ET AL215,500221,060+5,5600.060.06-0.01buy
WEDGE CAPITAL MANAGEMENT L L P/NC384,451389,796+5,3450.200.18-0.02buy
Cardinal Capital Management65,73070,837+5,1070.300.26-0.04buy
Nemes Rush Group LLC2034,889+4,6860.000.01+0.01buy
Zurcher Kantonalbank (Zurich Cantonalbank)57,80062,398+4,5980.000.000.00buy
AVIVA PLC20,17924,551+4,3720.000.00-0.00buy
Leith Wheeler Investment Counsel Ltd.304,699309,007+4,3080.630.50-0.13buy
COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS50,22954,366+4,1370.010.01-0.00buy
180 WEALTH ADVISORS, LLC65,80569,874+4,0690.300.26-0.04buy
BCGM Wealth Management, LLC56,74360,014+3,2710.520.43-0.09buy
Advisor OS, LLC9,78712,864+3,0770.030.03+0.00buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM215,500213,041+2,4590.010.01-0.00sell
Treasurer of the State of North Carolina101,711104,061+2,3500.010.010.00buy
MJP ASSOCIATES INC /ADV8,24110,541+2,3000.040.04+0.00buy
Hennion & Walsh Asset Management, Inc.67,79669,917+2,1210.090.07-0.02buy
Illumine Investment Management, LLC61,29963,385+2,0861.451.21-0.24buy
QSV Equity Investors LLC8,77510,847+2,0720.240.26+0.02buy
NOVEM GROUP9,71011,709+1,9990.040.04-0.00buy
YOUSIF CAPITAL MANAGEMENT, LLC84,02282,085+1,9370.030.020.00sell
Glenview Trust Co7,3409,200+1,8600.000.00+0.00buy
Bleakley Financial Group, LLC28,61630,145+1,5290.020.02-0.00buy
NOMURA ASSET MANAGEMENT CO LTD4,5725,761+1,1890.000.00+0.00buy
Cadence Bank23,33824,448+1,1100.050.04-0.00buy
CI INVESTMENTS INC.11,26512,302+1,0370.000.000.00buy
Inspire Advisors, LLC14,11715,083+9660.050.04-0.01buy
INCEPTIONR LLC39,46340,317+8540.250.28+0.03buy
State of Alaska, Department of Revenue103,472104,185+7130.030.030.00buy
Values First Advisors, Inc.51,19751,873+6760.810.71-0.10buy
STATE OF MICHIGAN RETIREMENT SYSTEM53,84054,440+6000.010.01-0.00buy
WHITTIER TRUST CO OF NEVADA INC6591,222+5630.000.000.00buy
MONETA GROUP INVESTMENT ADVISORS LLC12,99413,518+5240.010.00-0.00buy
Riverview Trust Co506951+4450.010.02+0.01buy
SHELL ASSET MANAGEMENT CO9,6409,241+3990.010.010.00sell
WHITTIER TRUST CO3,5573,192+3650.000.000.00sell
Advisory Alpha, LLC53,34653,652+3060.050.04-0.01buy
Phoenix Wealth Advisors9,98410,288+3040.120.10-0.02buy
Bank Julius Baer & Co. Ltd, Zurich2,5842,852+2680.000.00-0.00buy
DUMONT & BLAKE INVESTMENT ADVISORS LLC22,93023,115+1850.180.15-0.03buy
Smithfield Trust Co855685+1700.000.000.00sell
Red Tortoise LLC160306+1460.000.00+0.00buy
RHUMBLINE ADVISERS691,419691,296+1230.020.020.00sell
jvl associates llc21,30621,414+1080.230.20-0.03buy
OREGON PUBLIC EMPLOYEES RETIREMENT FUND46,30846,208+1000.030.020.00sell
Page 1 of 2