GENTEX CORP
| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) | Type |
|---|---|---|---|---|---|---|---|
| Qube Research & Technologies Ltd | 2,615,981 | 690,193 | +1,925,788 | 0.09 | 0.03 | 0.00 | sell |
| FIRST TRUST ADVISORS LP | 2,674,997 | 926,821 | +1,748,176 | 0.05 | 0.02 | 0.00 | sell |
| Epoch Investment Partners, Inc. | 1,914,616 | 3,633,612 | +1,718,996 | 0.32 | 0.56 | 0.00 | buy |
| LOS ANGELES CAPITAL MANAGEMENT LLC | 141,569 | 1,576,257 | +1,434,688 | 0.01 | 0.15 | 0.00 | buy |
| RENAISSANCE TECHNOLOGIES LLC | 510,996 | 959,296 | +448,300 | 0.02 | 0.04 | +0.02 | buy |
| Quantinno Capital Management LP | 238,165 | 421,236 | +183,071 | 0.02 | 0.03 | 0.00 | buy |
| INTECH INVESTMENT MANAGEMENT LLC | 226,455 | 81,338 | +145,117 | 0.05 | 0.02 | -0.03 | sell |
| Gotham Asset Management, LLC | 1,225,207 | 1,361,319 | +136,112 | 0.17 | 0.17 | +0.01 | buy |
| AMERICAN CENTURY COMPANIES INC | 6,611,258 | 6,742,293 | +131,035 | 0.08 | 0.10 | +0.02 | buy |
| Boston Partners | 5,788,760 | 5,912,491 | +123,731 | 0.14 | 0.17 | +0.03 | buy |
| ALPS ADVISORS INC | 628,475 | 730,472 | +101,997 | 0.08 | 0.12 | 0.00 | buy |
| AlphaQuest LLC | 84,974 | 14,021 | +70,953 | 0.20 | 0.03 | 0.00 | sell |
| CIDEL ASSET MANAGEMENT INC | 396,452 | 450,780 | +54,328 | 0.52 | 0.73 | +0.21 | buy |
| Chevy Chase Trust Holdings, LLC | 196,670 | 240,296 | +43,626 | 0.01 | 0.02 | +0.01 | buy |
| Leeward Investments, LLC - MA | 634,630 | 670,660 | +36,030 | 0.74 | 0.97 | +0.23 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 5,681,405 | 5,716,350 | +34,945 | 0.01 | 0.01 | 0.00 | buy |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 635,742 | 669,418 | +33,676 | 0.03 | 0.05 | 0.00 | buy |
| Hendershot Investments Inc. | 452,996 | 486,286 | +33,290 | 1.33 | 1.73 | +0.40 | buy |
| NORRIS PERNE & FRENCH LLP/MI | 21,618 | 51,599 | +29,981 | 0.03 | 0.10 | +0.07 | buy |
| SPRUCEGROVE INVESTMENT MANAGEMENT LTD | 591,560 | 619,760 | +28,200 | 1.05 | 1.41 | +0.36 | buy |
| South Dakota Investment Council | 207,540 | 233,640 | +26,100 | 0.09 | 0.13 | +0.04 | buy |
| ONTARIO TEACHERS PENSION PLAN BOARD | 59,812 | 84,895 | +25,083 | 0.03 | 0.06 | +0.03 | buy |
| RHUMBLINE ADVISERS | 691,012 | 708,545 | +17,533 | 0.01 | 0.02 | 0.00 | buy |
| Taylor Hoffman Capital Management LLC | 173,926 | 190,017 | +16,091 | 1.31 | 1.69 | +0.39 | buy |
| Well Done, LLC | 393,009 | 408,550 | +15,541 | 1.62 | 1.97 | +0.35 | buy |
| State of Alaska, Department of Revenue | 102,775 | 113,020 | +10,245 | 0.03 | 0.03 | 0.00 | buy |
| IFG Advisory, LLC | 139,209 | 147,287 | +8,078 | 0.15 | 0.19 | +0.04 | buy |
| Advisory Alpha, LLC | 53,036 | 60,561 | +7,525 | 0.04 | 0.05 | +0.01 | buy |
| Cardinal Capital Management | 66,237 | 73,667 | +7,430 | 0.21 | 0.29 | +0.07 | buy |
| YOUSIF CAPITAL MANAGEMENT, LLC | 80,020 | 73,189 | +6,831 | 0.02 | 0.02 | 0.00 | sell |
| Cadence Bank | 22,214 | 28,781 | +6,567 | 0.03 | 0.05 | +0.02 | buy |
| Vanguard Personalized Indexing Management, LLC | 42,880 | 49,374 | +6,494 | 0.01 | 0.01 | 0.00 | buy |
| PRUDENTIAL PLC | 23,819 | 30,120 | +6,301 | 0.00 | 0.01 | +0.00 | buy |
| Alpha Omega Wealth Management LLC | 206,089 | 212,045 | +5,956 | 0.81 | 1.00 | +0.19 | buy |
| EVERGREEN CAPITAL MANAGEMENT LLC | 17,471 | 22,801 | +5,330 | 0.01 | 0.02 | 0.00 | buy |
| ROYCE & ASSOCIATES LP | 99,820 | 104,958 | +5,138 | 0.02 | 0.03 | +0.01 | buy |
| SHELL ASSET MANAGEMENT CO | 7,579 | 3,005 | +4,574 | 0.01 | 0.01 | 0.00 | sell |
| Treasurer of the State of North Carolina | 105,656 | 101,693 | +3,963 | 0.01 | 0.01 | 0.00 | sell |
| BCGM Wealth Management, LLC | 61,919 | 65,669 | +3,750 | 0.38 | 0.48 | +0.10 | buy |
| Swiss National Bank | 432,300 | 435,900 | +3,600 | 0.01 | 0.01 | +0.00 | buy |
| EUBEL BRADY & SUTTMAN ASSET MANAGEMENT INC | 886,145 | 889,638 | +3,493 | 2.46 | 2.89 | +0.43 | buy |
| 180 WEALTH ADVISORS, LLC | 73,156 | 76,407 | +3,251 | 0.22 | 0.26 | +0.04 | buy |
| HANTZ FINANCIAL SERVICES, INC. | 4,811 | 7,229 | +2,418 | 0.00 | 0.00 | +0.00 | buy |
| SMITH, MOORE & CO. | 18,848 | 20,727 | +1,879 | 0.03 | 0.04 | +0.01 | buy |
| Vident Advisory, LLC | 27,672 | 29,500 | +1,828 | 0.01 | 0.01 | 0.00 | buy |
| COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS | 57,759 | 56,331 | +1,428 | 0.01 | 0.01 | +0.00 | sell |
| Altrius Capital Management Inc | 202,283 | 203,574 | +1,291 | 1.04 | 1.31 | +0.27 | buy |
| CI INVESTMENTS INC. | 11,711 | 10,565 | +1,146 | 0.00 | 0.00 | 0.00 | sell |
| NOVEM GROUP | 9,842 | 10,987 | +1,145 | 0.03 | 0.04 | +0.01 | buy |
| Trust Point Inc. | 11,602 | 12,491 | +889 | 0.02 | 0.03 | +0.00 | buy |
| FIRST CITIZENS BANK & TRUST CO | 28,598 | 29,248 | +650 | 0.01 | 0.02 | +0.01 | buy |
| STEPH & CO | 2,057 | 2,684 | +627 | 0.01 | 0.02 | +0.01 | buy |
| WHITTIER TRUST CO | 2,124 | 1,498 | +626 | 0.00 | 0.00 | 0.00 | sell |
| NATIXIS ADVISORS, LLC | 145,339 | 144,716 | +623 | 0.01 | 0.01 | 0.00 | sell |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 213,041 | 212,669 | +372 | 0.01 | 0.01 | +0.00 | sell |
| WHITTIER TRUST CO OF NEVADA INC | 1,222 | 1,002 | +220 | 0.00 | 0.00 | 0.00 | sell |
| Addison Advisors LLC | 1,145 | 1,307 | +162 | 0.01 | 0.01 | +0.00 | buy |
| Bleakley Financial Group, LLC | 31,816 | 31,977 | +161 | 0.02 | 0.02 | +0.00 | buy |
| CANADA LIFE ASSURANCE Co | 148,031 | 147,879 | +152 | 0.01 | 0.01 | +0.00 | sell |
| McIlrath & Eck, LLC | 800 | 950 | +150 | 0.00 | 0.00 | +0.00 | buy |
| Lindenwold Advisors, INC | 11,780 | 11,895 | +115 | 0.13 | 0.16 | +0.02 | buy |
| High Note Wealth, LLC | 76 | 175 | +99 | 0.00 | 0.00 | +0.00 | buy |
| Bell Investment Advisors, Inc | 404 | 353 | +51 | 0.00 | 0.00 | 0.00 | sell |
| Versant Capital Management, Inc | 3,605 | 3,559 | +46 | 0.01 | 0.01 | 0.00 | sell |
| WFA Asset Management Corp | 8,967 | 8,998 | +31 | 0.17 | 0.15 | -0.03 | buy |
| CKW FINANCIAL GROUP | 2,827 | 2,834 | +7 | 0.01 | 0.01 | +0.00 | buy |
| SOA Wealth Advisors, LLC. | 2,244 | 2,247 | +3 | 0.01 | 0.01 | +0.00 | buy |
| TD Capital Management LLC | 91 | 92 | +1 | 0.00 | 0.00 | +0.00 | buy |
| Nemes Rush Group LLC | 4,890 | 4,891 | +1 | 0.01 | 0.01 | +0.00 | buy |
| Raleigh Capital Management Inc. | 78 | 1 | -77 | 0.00 | 0.00 | -0.00 | sell |
| Phoenix Wealth Advisors | 10,241 | 10,050 | -191 | 0.09 | 0.11 | +0.02 | sell |
| WESTPAC BANKING CORP | 5,542 | 5,347 | -195 | 0.01 | 0.01 | +0.00 | sell |
| Gen-Wealth Partners Inc | 4,393 | 4,183 | -210 | 0.04 | 0.04 | +0.00 | sell |
| Uncommon Cents Investing LLC | 23,150 | 22,935 | -215 | 0.14 | 0.16 | +0.03 | sell |
| DUMONT & BLAKE INVESTMENT ADVISORS LLC | 22,965 | 22,733 | -232 | 0.13 | 0.16 | +0.02 | sell |
| QSV Equity Investors LLC | 65,095 | 64,809 | -286 | 1.49 | 1.87 | +0.38 | sell |
| JLB & ASSOCIATES INC | 10,680 | 10,355 | -325 | 0.03 | 0.04 | +0.01 | sell |
| Values First Advisors, Inc. | 81,090 | 80,642 | -448 | 0.97 | 1.22 | +0.25 | sell |
| Legacy Trust | 60,495 | 59,960 | -535 | 0.33 | 0.33 | +0.01 | sell |
| ROWLANDMILLER & PARTNERS.ADV | 36,338 | 35,788 | -550 | 0.16 | 0.20 | +0.03 | sell |
| MONETA GROUP INVESTMENT ADVISORS LLC | 12,647 | 12,091 | -556 | 0.00 | 0.00 | -0.00 | sell |
| SECURIAN ASSET MANAGEMENT, INC | 17,093 | 16,438 | -655 | 0.01 | 0.01 | +0.00 | sell |
| Azimuth Capital Investment Management LLC | 92,100 | 91,240 | -860 | 0.08 | 0.09 | +0.02 | sell |
| LINCLUDEN MANAGEMENT LTD | 147,097 | 146,168 | -929 | 0.36 | 0.46 | +0.10 | sell |
| New Age Alpha Advisors, LLC | 39,848 | 38,918 | -930 | 0.04 | 0.05 | +0.01 | sell |
| XXEC, Inc. | 301,317 | 300,368 | -949 | 5.33 | 7.17 | +1.84 | sell |
| VALLEY NATIONAL ADVISERS INC | 1,575 | 621 | -954 | 0.01 | 0.00 | -0.00 | sell |
| THOROUGHBRED FINANCIAL SERVICES, LLC | 11,222 | 10,205 | -1,017 | 0.02 | 0.02 | +0.00 | sell |
| GAGNON SECURITIES LLC | 56,450 | 55,214 | -1,236 | 0.25 | 0.31 | +0.06 | sell |
| NORTHWESTERN MUTUAL INVESTMENT MANAGEMENT COMPANY, LLC | 50,193 | 48,923 | -1,270 | 0.02 | 0.02 | +0.00 | sell |
| LVZ, Inc. | 22,170 | 20,845 | -1,325 | 0.06 | 0.07 | +0.01 | sell |
| Glenview Trust Co | 9,200 | 7,415 | -1,785 | 0.00 | 0.00 | -0.00 | sell |
| STATE OF MICHIGAN RETIREMENT SYSTEM | 54,040 | 52,240 | -1,800 | 0.01 | 0.01 | +0.00 | sell |
| Dana Investment Advisors, Inc. | 68,676 | 66,646 | -2,030 | 0.05 | 0.06 | +0.01 | sell |
| AdvisorShares Investments LLC | 19,779 | 17,655 | -2,124 | 0.08 | 0.08 | +0.00 | sell |
| WEST MICHIGAN ADVISORS, LLC | 1,794,798 | 1,792,540 | -2,258 | 11.13 | 12.19 | +1.06 | sell |
| HALL LAURIE J TRUSTEE | 14,140 | 11,670 | -2,470 | 0.10 | 0.11 | +0.01 | sell |
| ODDO BHF ASSET MANAGEMENT SAS | 71,548 | 69,071 | -2,477 | 0.06 | 0.07 | +0.01 | sell |
| SUMMIT SECURITIES GROUP LLC | 3,996 | 1,480 | -2,516 | 0.03 | 0.01 | -0.02 | sell |
| OAK FAMILY ADVISORS, LLC | 139,575 | 136,841 | -2,734 | 1.11 | 1.26 | +0.15 | sell |