Stock Transactions

GENTEX CORP

Total Bought
4,766,969
53 transactions
Total Sold
13,000,369
102 transactions
Net
-8,233,400
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
Qube Research & Technologies Ltd2,615,981690,193+1,925,7880.090.030.00sell
FIRST TRUST ADVISORS LP2,674,997926,821+1,748,1760.050.020.00sell
Epoch Investment Partners, Inc.1,914,6163,633,612+1,718,9960.320.560.00buy
LOS ANGELES CAPITAL MANAGEMENT LLC141,5691,576,257+1,434,6880.010.150.00buy
RENAISSANCE TECHNOLOGIES LLC510,996959,296+448,3000.020.04+0.02buy
Quantinno Capital Management LP238,165421,236+183,0710.020.030.00buy
INTECH INVESTMENT MANAGEMENT LLC226,45581,338+145,1170.050.02-0.03sell
Gotham Asset Management, LLC1,225,2071,361,319+136,1120.170.17+0.01buy
AMERICAN CENTURY COMPANIES INC6,611,2586,742,293+131,0350.080.10+0.02buy
Boston Partners5,788,7605,912,491+123,7310.140.17+0.03buy
ALPS ADVISORS INC628,475730,472+101,9970.080.120.00buy
AlphaQuest LLC84,97414,021+70,9530.200.030.00sell
CIDEL ASSET MANAGEMENT INC396,452450,780+54,3280.520.73+0.21buy
Chevy Chase Trust Holdings, LLC196,670240,296+43,6260.010.02+0.01buy
Leeward Investments, LLC - MA634,630670,660+36,0300.740.97+0.23buy
GEODE CAPITAL MANAGEMENT, LLC5,681,4055,716,350+34,9450.010.010.00buy
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC635,742669,418+33,6760.030.050.00buy
Hendershot Investments Inc.452,996486,286+33,2901.331.73+0.40buy
NORRIS PERNE & FRENCH LLP/MI21,61851,599+29,9810.030.10+0.07buy
SPRUCEGROVE INVESTMENT MANAGEMENT LTD591,560619,760+28,2001.051.41+0.36buy
South Dakota Investment Council207,540233,640+26,1000.090.13+0.04buy
ONTARIO TEACHERS PENSION PLAN BOARD59,81284,895+25,0830.030.06+0.03buy
RHUMBLINE ADVISERS691,012708,545+17,5330.010.020.00buy
Taylor Hoffman Capital Management LLC173,926190,017+16,0911.311.69+0.39buy
Well Done, LLC393,009408,550+15,5411.621.97+0.35buy
State of Alaska, Department of Revenue102,775113,020+10,2450.030.030.00buy
IFG Advisory, LLC139,209147,287+8,0780.150.19+0.04buy
Advisory Alpha, LLC53,03660,561+7,5250.040.05+0.01buy
Cardinal Capital Management66,23773,667+7,4300.210.29+0.07buy
YOUSIF CAPITAL MANAGEMENT, LLC80,02073,189+6,8310.020.020.00sell
Cadence Bank22,21428,781+6,5670.030.05+0.02buy
Vanguard Personalized Indexing Management, LLC42,88049,374+6,4940.010.010.00buy
PRUDENTIAL PLC23,81930,120+6,3010.000.01+0.00buy
Alpha Omega Wealth Management LLC206,089212,045+5,9560.811.00+0.19buy
EVERGREEN CAPITAL MANAGEMENT LLC17,47122,801+5,3300.010.020.00buy
ROYCE & ASSOCIATES LP99,820104,958+5,1380.020.03+0.01buy
SHELL ASSET MANAGEMENT CO7,5793,005+4,5740.010.010.00sell
Treasurer of the State of North Carolina105,656101,693+3,9630.010.010.00sell
BCGM Wealth Management, LLC61,91965,669+3,7500.380.48+0.10buy
Swiss National Bank432,300435,900+3,6000.010.01+0.00buy
EUBEL BRADY & SUTTMAN ASSET MANAGEMENT INC886,145889,638+3,4932.462.89+0.43buy
180 WEALTH ADVISORS, LLC73,15676,407+3,2510.220.26+0.04buy
HANTZ FINANCIAL SERVICES, INC.4,8117,229+2,4180.000.00+0.00buy
SMITH, MOORE & CO.18,84820,727+1,8790.030.04+0.01buy
Vident Advisory, LLC27,67229,500+1,8280.010.010.00buy
COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS57,75956,331+1,4280.010.01+0.00sell
Altrius Capital Management Inc202,283203,574+1,2911.041.31+0.27buy
CI INVESTMENTS INC.11,71110,565+1,1460.000.000.00sell
NOVEM GROUP9,84210,987+1,1450.030.04+0.01buy
Trust Point Inc.11,60212,491+8890.020.03+0.00buy
FIRST CITIZENS BANK & TRUST CO28,59829,248+6500.010.02+0.01buy
STEPH & CO2,0572,684+6270.010.02+0.01buy
WHITTIER TRUST CO2,1241,498+6260.000.000.00sell
NATIXIS ADVISORS, LLC145,339144,716+6230.010.010.00sell
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM213,041212,669+3720.010.01+0.00sell
WHITTIER TRUST CO OF NEVADA INC1,2221,002+2200.000.000.00sell
Addison Advisors LLC1,1451,307+1620.010.01+0.00buy
Bleakley Financial Group, LLC31,81631,977+1610.020.02+0.00buy
CANADA LIFE ASSURANCE Co148,031147,879+1520.010.01+0.00sell
McIlrath & Eck, LLC800950+1500.000.00+0.00buy
Lindenwold Advisors, INC11,78011,895+1150.130.16+0.02buy
High Note Wealth, LLC76175+990.000.00+0.00buy
Bell Investment Advisors, Inc404353+510.000.000.00sell
Versant Capital Management, Inc3,6053,559+460.010.010.00sell
WFA Asset Management Corp8,9678,998+310.170.15-0.03buy
CKW FINANCIAL GROUP2,8272,834+70.010.01+0.00buy
SOA Wealth Advisors, LLC.2,2442,247+30.010.01+0.00buy
TD Capital Management LLC9192+10.000.00+0.00buy
Nemes Rush Group LLC4,8904,891+10.010.01+0.00buy
Raleigh Capital Management Inc.781-770.000.00-0.00sell
Phoenix Wealth Advisors10,24110,050-1910.090.11+0.02sell
WESTPAC BANKING CORP5,5425,347-1950.010.01+0.00sell
Gen-Wealth Partners Inc4,3934,183-2100.040.04+0.00sell
Uncommon Cents Investing LLC23,15022,935-2150.140.16+0.03sell
DUMONT & BLAKE INVESTMENT ADVISORS LLC22,96522,733-2320.130.16+0.02sell
QSV Equity Investors LLC65,09564,809-2861.491.87+0.38sell
JLB & ASSOCIATES INC10,68010,355-3250.030.04+0.01sell
Values First Advisors, Inc.81,09080,642-4480.971.22+0.25sell
Legacy Trust60,49559,960-5350.330.33+0.01sell
ROWLANDMILLER & PARTNERS.ADV36,33835,788-5500.160.20+0.03sell
MONETA GROUP INVESTMENT ADVISORS LLC12,64712,091-5560.000.00-0.00sell
SECURIAN ASSET MANAGEMENT, INC17,09316,438-6550.010.01+0.00sell
Azimuth Capital Investment Management LLC92,10091,240-8600.080.09+0.02sell
LINCLUDEN MANAGEMENT LTD147,097146,168-9290.360.46+0.10sell
New Age Alpha Advisors, LLC39,84838,918-9300.040.05+0.01sell
XXEC, Inc.301,317300,368-9495.337.17+1.84sell
VALLEY NATIONAL ADVISERS INC1,575621-9540.010.00-0.00sell
THOROUGHBRED FINANCIAL SERVICES, LLC11,22210,205-1,0170.020.02+0.00sell
GAGNON SECURITIES LLC56,45055,214-1,2360.250.31+0.06sell
NORTHWESTERN MUTUAL INVESTMENT MANAGEMENT COMPANY, LLC50,19348,923-1,2700.020.02+0.00sell
LVZ, Inc.22,17020,845-1,3250.060.07+0.01sell
Glenview Trust Co9,2007,415-1,7850.000.00-0.00sell
STATE OF MICHIGAN RETIREMENT SYSTEM54,04052,240-1,8000.010.01+0.00sell
Dana Investment Advisors, Inc.68,67666,646-2,0300.050.06+0.01sell
AdvisorShares Investments LLC19,77917,655-2,1240.080.08+0.00sell
WEST MICHIGAN ADVISORS, LLC1,794,7981,792,540-2,25811.1312.19+1.06sell
HALL LAURIE J TRUSTEE14,14011,670-2,4700.100.11+0.01sell
ODDO BHF ASSET MANAGEMENT SAS71,54869,071-2,4770.060.07+0.01sell
SUMMIT SECURITIES GROUP LLC3,9961,480-2,5160.030.01-0.02sell
OAK FAMILY ADVISORS, LLC139,575136,841-2,7341.111.26+0.15sell
Page 1 of 2