Stock TransactionsGENTEX CORP

Total Bought
4,508,636
88 transactions
Total Sold
4,730,560
101 transactions
Net
-221,924
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
TD ASSET MANAGEMENT INC3,313,7574,677,655+1,363,8980.110.16+0.05buy
Epoch Investment Partners, Inc.2,235,3372,963,250+727,9130.330.48+0.14buy
Grantham, Mayo, Van Otterloo & Co. LLC554,790988,182+433,3920.080.13+0.05buy
SCHRODER INVESTMENT MANAGEMENT GROUP2,706,8262,298,652+408,1740.110.10-0.02sell
GEODE CAPITAL MANAGEMENT, LLC4,522,3674,846,961+324,5940.020.020.00buy
SPRUCEGROVE INVESTMENT MANAGEMENT LTD241,262482,962+241,7000.340.70+0.36buy
Boston Partners5,475,5385,706,411+230,8730.240.25+0.01buy
FIRST TRUST ADVISORS LP2,568,7752,340,714+228,0610.100.090.00sell
ALGERT GLOBAL LLC290,461117,828+172,6330.380.170.00sell
Allspring Global Investments Holdings, LLC299,257132,862+166,3950.020.010.00sell
RENAISSANCE TECHNOLOGIES LLC441,196597,796+156,6000.020.04+0.01buy
WEST MICHIGAN ADVISORS, LLC1,732,6791,849,476+116,79721.4421.71+0.27buy
NATIXIS ADVISORS, LLC270,923377,349+106,4260.020.030.00buy
VAN LANSCHOT KEMPEN INVESTMENT MANAGEMENT N.V.1,530,2771,624,175+93,8980.700.73+0.03buy
DISCIPLINED GROWTH INVESTORS INC /MN4,138,5784,216,374+77,7962.952.78-0.17buy
LOOMIS SAYLES & CO L P858,048927,627+69,5790.040.05+0.00buy
ExodusPoint Capital Management, LP111,14042,938+68,2020.050.020.00sell
Qube Research & Technologies Ltd806,243864,445+58,2020.060.060.00buy
Burgundy Asset Management Ltd.4,169,0294,217,464+48,4351.511.57+0.06buy
Treasurer of the State of North Carolina107,246149,173+41,9270.020.020.00buy
RHUMBLINE ADVISERS763,421724,705+38,7160.030.030.00sell
ALPS ADVISORS INC221,047258,334+37,2870.060.07+0.01buy
Inspire Investing, LLC42,05978,412+36,3530.150.29+0.14buy
PRUDENTIAL FINANCIAL INC206,518171,055+35,4630.010.010.00sell
COUNTRY TRUST BANK839,423873,810+34,3870.760.82+0.06buy
Triodos Investment Management BV720,000751,000+31,0002.302.45+0.16buy
REINHART PARTNERS, LLC.979,3551,006,859+27,5041.411.48+0.07buy
Thematics Asset Management523,207547,000+23,7930.750.82+0.07buy
PRINCIPAL FINANCIAL GROUP INC856,445878,604+22,1590.020.020.00buy
Covea Finance37,00056,000+19,0000.060.10+0.04buy
FULLER & THALER ASSET MANAGEMENT, INC.316,909333,925+17,0160.050.05+0.00buy
Hennion & Walsh Asset Management, Inc.25,45341,993+16,5400.050.08+0.03buy
First National Advisers, LLC43,50859,142+15,6340.410.44+0.04buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM248,830235,598+13,2320.010.01-0.00sell
OAK FAMILY ADVISORS, LLC213,378225,604+12,2262.933.13+0.20buy
Diversified Trust Co75,09986,842+11,7430.080.09+0.01buy
Cardinal Capital Management43,61554,013+10,3980.270.32+0.05buy
Hunter Perkins Capital Management, LLC16,67526,425+9,7500.110.20+0.08buy
INVESCO, LLC20,79730,326+9,5290.320.47+0.15buy
OREGON PUBLIC EMPLOYEES RETIREMENT FUND65,65857,591+8,0670.040.040.00sell
CAPITAL INSIGHT PARTNERS, LLC80,97988,766+7,7870.540.60+0.06buy
GREENLEAF TRUST9,46615,309+5,8430.000.01+0.00buy
PARSONS CAPITAL MANAGEMENT INC/RI28,98934,389+5,4000.070.08+0.02buy
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO115,441110,155+5,2860.020.020.00sell
S.A. Mason LLC16,63221,536+4,9040.360.47+0.10buy
Factorial Partners, LLC46,10051,000+4,9000.951.05+0.09buy
Bleakley Financial Group, LLC24,08428,142+4,0580.020.03+0.00buy
Zurcher Kantonalbank (Zurich Cantonalbank)51,52348,070+3,4530.010.010.00sell
SHERBROOKE PARK ADVISERS LLC30,29433,592+3,2980.460.24-0.23buy
Merit Financial Group, LLC18,68421,656+2,9720.020.02-0.00buy
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC616,198619,117+2,9190.050.05+0.00buy
Annis Gardner Whiting Capital Advisors, LLC1593,017+2,8580.000.04+0.04buy
TEXAS PERMANENT SCHOOL FUND CORP201,497204,141+2,6440.060.060.00buy
OSTRUM ASSET MANAGEMENT9463,546+2,6000.000.01+0.01buy
Quantinno Capital Management LP12,62615,218+2,5920.010.010.00buy
MCMORGAN & CO LLC76,31278,862+2,5500.410.49+0.08buy
YOUSIF CAPITAL MANAGEMENT, LLC112,552110,021+2,5310.050.050.00sell
Vanguard Personalized Indexing Management, LLC29,85027,334+2,5160.030.020.00sell
Marshall Financial Group, LLC26,83629,314+2,4780.280.30+0.02buy
WHITTIER TRUST CO7,6735,743+1,9300.000.000.00sell
Hendershot Investments Inc.599,372601,202+1,8303.013.10+0.10buy
Outlook Wealth Advisors, LLC6,8188,622+1,8040.080.10+0.02buy
Legacy Advisors, LLC21,73423,496+1,7620.090.11+0.02buy
Alaska Permanent Fund Corp202,750204,252+1,5020.110.11-0.00buy
CANADA LIFE ASSURANCE Co148,614150,102+1,4880.010.01+0.00buy
SHELL ASSET MANAGEMENT CO15,11413,766+1,3480.020.020.00sell
STATE OF MICHIGAN RETIREMENT SYSTEM55,94057,240+1,3000.010.01+0.00buy
Asset Management One Co., Ltd.199,526200,804+1,2780.030.03+0.00buy
PROFUND ADVISORS LLC7,1768,331+1,1550.010.010.00buy
CREATIVE FINANCIAL DESIGNS INC /ADV1,0942,237+1,1430.000.01+0.00buy
jvl associates llc20,14721,247+1,1000.300.32+0.02buy
BCGM Wealth Management, LLC36,15837,223+1,0650.480.48+0.00buy
Chevy Chase Trust Holdings, LLC82,64783,695+1,0480.010.01+0.00buy
NEW YORK LIFE INVESTMENT MANAGEMENT LLC24,53223,524+1,0080.010.010.00sell
Trust Point Inc.17,31718,252+9350.050.05+0.01buy
IFG Advisory, LLC129,203130,093+8900.310.35+0.04buy
CI INVESTMENTS INC.4,2085,022+8140.000.000.00buy
COMMERCE BANK13,99513,195+8000.000.000.00sell
Retirement Systems of Alabama556,849557,620+7710.080.08+0.00buy
D.A. DAVIDSON & CO.21,13121,844+7130.010.01+0.00buy
Financial Enhancement Group LLC126,202126,831+6290.720.71-0.01buy
Gotham Asset Management, LLC41,63342,237+6040.030.02-0.00buy
WHITTIER TRUST CO OF NEVADA INC1,073511+5620.000.000.00sell
Glenview Trust Co6,4846,961+4770.010.01+0.00buy
Harvest Investment Advisors, LLC43,58444,009+4251.141.19+0.05buy
JLB & ASSOCIATES INC23,96524,381+4160.110.12+0.00buy
Leith Wheeler Investment Counsel Ltd.299,980300,230+2501.071.05-0.02buy
Cadence Bank23,19123,341+1500.060.06-0.00buy
Berkeley, Inc50,75450,897+1431.041.11+0.07buy
DUMONT & BLAKE INVESTMENT ADVISORS LLC23,45023,580+1300.240.25+0.01buy
COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS51,46951,597+1280.010.01+0.00buy
State of Alaska, Department of Revenue102,732102,847+1150.040.040.00buy
Lindenwold Advisors, INC12,41812,524+1060.230.24+0.01buy
MONETA GROUP INVESTMENT ADVISORS LLC8,3328,436+1040.010.00-0.00buy
Castleview Partners, LLC114197+830.000.00+0.00buy
Ellevest, Inc.12,13812,187+490.030.03+0.00buy
MAI Capital Management8,8278,793+340.000.00-0.00sell
WFA Asset Management Corp8,9028,935+330.160.17+0.01buy
Bedel Financial Consulting, Inc.7,9637,977+140.050.05-0.00buy
FARMERS & MERCHANTS INVESTMENTS INC10090+100.000.000.00sell
Page 1 of 2