| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 3,518,526 | 3,601,801 | +83,275 | 0.01 | 0.01 | +0.00 | buy |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 3,202,884 | 2,799,352 | -403,532 | 0.63 | 0.69 | +0.06 | sell |
| VANGUARD GROUP INC | 2,479,499 | 2,499,479 | +19,980 | 0.00 | 0.00 | +0.00 | buy |
| WASATCH ADVISORS LP | 2,618,945 | 2,298,402 | -320,543 | 1.15 | 1.22 | +0.07 | sell |
| Capital World Investors | 1,688,000 | 1,688,000 | 0 | 0.02 | 0.03 | +0.00 | hold |
| T. Rowe Price Investment Management, Inc. | 1,675,840 | 1,284,185 | -391,655 | 0.09 | 0.08 | -0.01 | sell |
| STATE STREET CORP | 1,059,298 | 1,056,192 | -3,106 | 0.00 | 0.00 | +0.00 | sell |
| DF DENT & CO INC | 1,182,592 | 1,032,009 | -150,583 | 1.28 | 1.40 | +0.12 | sell |
| AMERICAN CENTURY COMPANIES INC | 428,837 | 649,104 | +220,267 | 0.02 | 0.04 | +0.02 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 643,514 | 549,542 | -93,972 | 0.00 | 0.00 | -0.00 | sell |
| Owls Nest Partners IA, LLC | 633,318 | 501,475 | -131,843 | 14.43 | 11.93 | -2.50 | sell |
| DIMENSIONAL FUND ADVISORS LP | 411,506 | 412,133 | +627 | 0.01 | 0.01 | +0.00 | buy |
| AKRE CAPITAL MANAGEMENT LLC | 366,125 | 366,125 | 0 | 0.27 | 0.34 | +0.07 | hold |
| RIVERBRIDGE PARTNERS LLC | 329,453 | 303,795 | -25,658 | 0.39 | 0.44 | +0.05 | sell |
| Capital International Investors | 267,044 | 266,952 | -92 | 0.00 | 0.01 | +0.00 | sell |
| NORTHERN TRUST CORP | 241,293 | 266,466 | +25,173 | 0.00 | 0.00 | +0.00 | buy |
| MORGAN STANLEY | 241,206 | 252,147 | +10,941 | 0.00 | 0.00 | +0.00 | buy |
| 3G Capital Partners LP | 290,000 | 250,000 | -40,000 | 8.73 | 7.69 | -1.05 | sell |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 210,221 | 215,680 | +5,459 | 0.00 | 0.00 | +0.00 | buy |
| D. E. Shaw & Co., Inc. | 107,660 | 203,969 | +96,309 | 0.01 | 0.02 | +0.01 | buy |
| GOLDMAN SACHS GROUP INC | 116,411 | 190,082 | +73,671 | 0.00 | 0.00 | +0.00 | buy |
| WELLS FARGO & COMPANY/MN | 181,287 | 181,739 | +452 | 0.00 | 0.00 | +0.00 | buy |
| SEI INVESTMENTS CO | 178,536 | 176,604 | -1,932 | 0.02 | 0.02 | +0.00 | sell |
| ASHFORD CAPITAL MANAGEMENT INC | 174,690 | 161,520 | -13,170 | 1.95 | 2.04 | +0.10 | sell |
| AMERIPRISE FINANCIAL INC | 71,316 | 149,750 | +78,434 | 0.00 | 0.00 | +0.00 | buy |
| Bank of New York Mellon Corp | 150,686 | 146,579 | -4,107 | 0.00 | 0.00 | +0.00 | sell |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 81,798 | 128,463 | +46,665 | 0.03 | 0.05 | +0.02 | buy |
| KING LUTHER CAPITAL MANAGEMENT CORP | 146,259 | 121,483 | -24,776 | 0.06 | 0.06 | +0.00 | sell |
| ENVESTNET ASSET MANAGEMENT INC | 117,519 | 119,990 | +2,471 | 0.00 | 0.00 | +0.00 | buy |
| JACOBSON & SCHMITT ADVISORS, LLC | 141,642 | 119,632 | -22,010 | 2.60 | 2.48 | -0.12 | sell |
| PRINCIPAL FINANCIAL GROUP INC | 114,521 | 118,854 | +4,333 | 0.01 | 0.01 | +0.00 | buy |
| Motley Fool Wealth Management, LLC | 195,158 | 114,696 | -80,462 | 0.87 | 0.63 | -0.24 | sell |
| BANK OF AMERICA CORP /DE/ | 153,614 | 113,094 | -40,520 | 0.00 | 0.00 | -0.00 | sell |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 26,593 | 109,621 | +83,028 | 0.00 | 0.01 | +0.01 | buy |
| MILLENNIUM MANAGEMENT LLC | 72,076 | 105,074 | +32,998 | 0.01 | 0.01 | +0.00 | buy |
| Qube Research & Technologies Ltd | 0 | 100,518 | +100,518 | 0.00 | 0.02 | +0.02 | buy |
| STATE OF WISCONSIN INVESTMENT BOARD | 83,834 | 87,356 | +3,522 | 0.02 | 0.02 | +0.01 | buy |
| Motley Fool Asset Management LLC | 147,720 | 85,722 | -61,998 | 0.78 | 0.48 | -0.30 | sell |
| POLEN CAPITAL MANAGEMENT LLC | 105,858 | 84,310 | -21,548 | 0.02 | 0.02 | +0.00 | sell |
| GREAT LAKES ADVISORS, LLC | 0 | 81,491 | +81,491 | 0.00 | 0.07 | +0.07 | buy |
| SEGALL BRYANT & HAMILL, LLC | 81,691 | 80,612 | -1,079 | 0.10 | 0.12 | +0.02 | sell |
| ROYAL BANK OF CANADA | 81,682 | 74,084 | -7,598 | 0.00 | 0.00 | +0.00 | sell |
| Legal & General Group Plc | 67,110 | 67,455 | +345 | 0.00 | 0.00 | +0.00 | buy |
| NATIXIS ADVISORS, LLC | 72,171 | 65,819 | -6,352 | 0.01 | 0.01 | +0.00 | sell |
| UBS Group AG | 51,882 | 65,816 | +13,934 | 0.00 | 0.00 | +0.00 | buy |
| Invesco Ltd. | 46,767 | 65,304 | +18,537 | 0.00 | 0.00 | +0.00 | buy |
| Grandeur Peak Global Advisors, LLC | 89,360 | 64,642 | -24,718 | 0.66 | 0.61 | -0.05 | sell |
| RHUMBLINE ADVISERS | 64,646 | 64,234 | -412 | 0.01 | 0.01 | +0.00 | sell |
| TUDOR INVESTMENT CORP ET AL | 100,368 | 63,879 | -36,489 | 0.10 | 0.07 | -0.03 | sell |
| PUBLIC SECTOR PENSION INVESTMENT BOARD | 51,371 | 60,764 | +9,393 | 0.02 | 0.03 | +0.00 | buy |
| Ewing Morris & Co. Investment Partners Ltd. | 79,698 | 60,396 | -19,302 | 4.65 | 3.21 | -1.44 | sell |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 43,523 | 55,177 | +11,654 | 0.00 | 0.00 | +0.00 | buy |
| MARSHALL WACE, LLP | 4,988 | 53,959 | +48,971 | 0.00 | 0.01 | +0.01 | buy |
| STIFEL FINANCIAL CORP | 54,365 | 53,493 | -872 | 0.01 | 0.01 | +0.00 | sell |
| NEXT CENTURY GROWTH INVESTORS LLC | 53,054 | 53,016 | -38 | 0.38 | 0.43 | +0.04 | sell |
| TOWNSQUARE CAPITAL LLC | 54,935 | 52,629 | -2,306 | 0.06 | 0.06 | +0.00 | sell |
| SG Americas Securities, LLC | 5,242 | 51,662 | +46,420 | 0.00 | 0.02 | +0.02 | buy |
| JANE STREET GROUP, LLC | 56,195 | 50,737 | -5,458 | 0.01 | 0.01 | +0.00 | sell |
| FIRST TRUST ADVISORS LP | 0 | 49,093 | +49,093 | 0.00 | 0.00 | +0.00 | buy |
| Russell Investments Group, Ltd. | 68,465 | 48,423 | -20,042 | 0.01 | 0.01 | -0.00 | sell |
| BARCLAYS PLC | 59,266 | 46,813 | -12,453 | 0.00 | 0.00 | +0.00 | sell |
| Swiss National Bank | 46,900 | 45,200 | -1,700 | 0.00 | 0.00 | +0.00 | sell |
| Alberta Investment Management Corp | 10,993 | 36,588 | +25,595 | 0.01 | 0.03 | +0.02 | buy |
| OPPENHEIMER ASSET MANAGEMENT INC. | 40,230 | 36,201 | -4,029 | 0.04 | 0.05 | +0.00 | sell |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 0 | 33,962 | +33,962 | 0.00 | 0.01 | +0.01 | buy |
| CITIGROUP INC | 28,515 | 32,588 | +4,073 | 0.00 | 0.00 | +0.00 | buy |
| Lighthouse Investment Partners, LLC | 0 | 30,422 | +30,422 | 0.00 | 0.13 | +0.13 | buy |
| Daiwa Securities Group Inc. | 31,318 | 29,218 | -2,100 | 0.01 | 0.01 | +0.00 | sell |
| Neuberger Berman Group LLC | 27,576 | 28,189 | +613 | 0.00 | 0.00 | +0.00 | buy |
| ALLIANCEBERNSTEIN L.P. | 23,390 | 27,725 | +4,335 | 0.00 | 0.00 | +0.00 | buy |
| CANADA LIFE ASSURANCE Co | 27,670 | 27,670 | 0 | 0.00 | 0.01 | +0.00 | hold |
| TD ASSET MANAGEMENT INC | 34,892 | 25,940 | -8,952 | 0.00 | 0.00 | -0.00 | sell |
| FJ Capital Management LLC | 26,519 | 25,661 | -858 | 0.25 | 0.32 | +0.07 | sell |
| PRUDENTIAL FINANCIAL INC | 24,848 | 24,408 | -440 | 0.00 | 0.00 | +0.00 | sell |
| THRIVENT FINANCIAL FOR LUTHERANS | 23,665 | 23,451 | -214 | 0.00 | 0.00 | +0.00 | sell |
| PFS Partners, LLC | 23,268 | 23,268 | 0 | 1.20 | 1.36 | +0.16 | hold |
| TWINBEECH CAPITAL LP | 0 | 22,945 | +22,945 | 0.00 | 0.04 | +0.04 | buy |
| Trexquant Investment LP | 15,338 | 22,542 | +7,204 | 0.02 | 0.03 | +0.01 | buy |
| JANUS HENDERSON GROUP PLC | 21,970 | 22,109 | +139 | 0.00 | 0.00 | +0.00 | buy |
| Walleye Capital LLC | 0 | 21,586 | +21,586 | 0.00 | 0.02 | +0.02 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 22,571 | 21,459 | -1,112 | 0.00 | 0.00 | +0.00 | sell |
| DEUTSCHE BANK AG\ | 14,174 | 20,987 | +6,813 | 0.00 | 0.00 | +0.00 | buy |
| NATIXIS | 0 | 20,487 | +20,487 | 0.00 | 0.01 | +0.01 | buy |
| JPMORGAN CHASE & CO | 19,494 | 19,090 | -404 | 0.00 | 0.00 | +0.00 | sell |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 2,606 | 18,875 | +16,269 | 0.00 | 0.00 | +0.00 | buy |
| Amundi | 0 | 18,336 | +18,336 | 0.00 | 0.00 | +0.00 | buy |
| State of New Jersey Common Pension Fund D | 23,899 | 17,893 | -6,006 | 0.01 | 0.01 | -0.00 | sell |
| B. Metzler seel. Sohn & Co. AG | 22,145 | 17,507 | -4,638 | 0.02 | 0.02 | -0.00 | sell |
| US BANCORP \DE\ | 17,052 | 17,138 | +86 | 0.00 | 0.00 | +0.00 | buy |
| Corient Private Wealth LLC | 18,913 | 16,942 | -1,971 | 0.00 | 0.00 | +0.00 | sell |
| TWO SIGMA INVESTMENTS, LP | 14,400 | 15,800 | +1,400 | 0.00 | 0.00 | +0.00 | buy |
| Cubist Systematic Strategies, LLC | 0 | 15,601 | +15,601 | 0.00 | 0.03 | +0.03 | buy |
| Pathstone Holdings, LLC | 15,681 | 15,149 | -532 | 0.01 | 0.01 | +0.00 | sell |
| Engineers Gate Manager LP | 8,445 | 14,929 | +6,484 | 0.01 | 0.03 | +0.01 | buy |
| VOYA INVESTMENT MANAGEMENT LLC | 15,438 | 14,770 | -668 | 0.00 | 0.00 | +0.00 | sell |
| Campbell & CO Investment Adviser LLC | 0 | 14,682 | +14,682 | 0.00 | 0.12 | +0.12 | buy |
| BLAIR WILLIAM & CO/IL | 18,743 | 14,596 | -4,147 | 0.00 | 0.00 | -0.00 | sell |
| FourThought Financial Partners, LLC | 15,460 | 14,133 | -1,327 | 0.16 | 0.16 | -0.01 | sell |
| M&T BANK CORP | 14,245 | 13,945 | -300 | 0.00 | 0.01 | +0.00 | sell |
| Illinois Municipal Retirement Fund | 13,599 | 13,898 | +299 | 0.02 | 0.02 | +0.00 | buy |