| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 3,510,853 | 3,576,303 | +65,450 | 0.01 | 0.01 | -0.00 | buy |
| VANGUARD GROUP INC | 2,459,418 | 2,625,618 | +166,200 | 0.01 | 0.00 | -0.00 | buy |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 2,475,834 | 2,323,087 | -152,747 | 0.72 | 0.58 | -0.13 | sell |
| WASATCH ADVISORS LP | 2,021,592 | 2,275,369 | +253,777 | 1.33 | 1.26 | -0.07 | buy |
| Capital World Investors | 1,688,000 | 1,688,000 | 0 | 0.03 | 0.03 | -0.01 | hold |
| T. Rowe Price Investment Management, Inc. | 1,204,813 | 1,348,268 | +143,455 | 0.09 | 0.09 | -0.00 | buy |
| STATE STREET CORP | 1,013,189 | 1,027,500 | +14,311 | 0.00 | 0.00 | -0.00 | buy |
| DF DENT & CO INC | 892,916 | 992,329 | +99,413 | 1.41 | 1.33 | -0.08 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 562,246 | 705,284 | +143,038 | 0.01 | 0.01 | -0.00 | buy |
| Durable Capital Partners LP | 0 | 680,812 | +680,812 | 0.00 | 0.54 | +0.54 | buy |
| BALYASNY ASSET MANAGEMENT L.P. | 254,630 | 556,760 | +302,130 | 0.08 | 0.13 | +0.06 | buy |
| Owls Nest Partners IA, LLC | 484,544 | 492,911 | +8,367 | 13.82 | 12.32 | -1.51 | buy |
| 3G Capital Partners LP | 225,000 | 462,500 | +237,500 | 7.63 | 11.98 | +4.35 | buy |
| CIBC Private Wealth Group LLC | 2,426 | 448,963 | +446,537 | 0.00 | 0.08 | +0.08 | buy |
| DIMENSIONAL FUND ADVISORS LP | 417,459 | 431,772 | +14,313 | 0.01 | 0.01 | -0.00 | buy |
| AMERICAN CENTURY COMPANIES INC | 497,339 | 427,179 | -70,160 | 0.04 | 0.02 | -0.01 | sell |
| AKRE CAPITAL MANAGEMENT LLC | 366,125 | 366,125 | 0 | 0.42 | 0.38 | -0.04 | hold |
| Whitebark Investors LP | 339,008 | 339,008 | 0 | 20.99 | 17.27 | -3.72 | hold |
| AMERIPRISE FINANCIAL INC | 234,692 | 330,925 | +96,233 | 0.01 | 0.01 | +0.00 | buy |
| Capital International Investors | 266,828 | 266,517 | -311 | 0.01 | 0.00 | -0.00 | sell |
| NORTHERN TRUST CORP | 266,452 | 263,091 | -3,361 | 0.00 | 0.00 | -0.00 | sell |
| D. E. Shaw & Co., Inc. | 333,781 | 246,495 | -87,286 | 0.05 | 0.03 | -0.02 | sell |
| RIVERBRIDGE PARTNERS LLC | 277,133 | 240,378 | -36,755 | 0.52 | 0.41 | -0.12 | sell |
| GOLDMAN SACHS GROUP INC | 354,775 | 225,613 | -129,162 | 0.01 | 0.00 | -0.00 | sell |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 215,764 | 225,230 | +9,466 | 0.00 | 0.00 | -0.00 | buy |
| WELLS FARGO & COMPANY/MN | 186,751 | 192,624 | +5,873 | 0.01 | 0.00 | -0.00 | buy |
| MORGAN STANLEY | 215,951 | 179,738 | -36,213 | 0.00 | 0.00 | -0.00 | sell |
| SEI INVESTMENTS CO | 164,265 | 171,275 | +7,010 | 0.02 | 0.02 | -0.00 | buy |
| PRINCIPAL FINANCIAL GROUP INC | 121,654 | 157,030 | +35,376 | 0.01 | 0.01 | +0.00 | buy |
| Bank of New York Mellon Corp | 140,967 | 146,330 | +5,363 | 0.00 | 0.00 | -0.00 | buy |
| Annex Advisory Services, LLC | 10,125 | 136,564 | +126,439 | 0.03 | 0.35 | +0.31 | buy |
| BANK OF AMERICA CORP /DE/ | 141,816 | 132,379 | -9,437 | 0.00 | 0.00 | -0.00 | sell |
| MILLENNIUM MANAGEMENT LLC | 102,407 | 129,168 | +26,761 | 0.01 | 0.01 | +0.00 | buy |
| ROYAL BANK OF CANADA | 67,019 | 125,851 | +58,832 | 0.00 | 0.00 | +0.00 | buy |
| KING LUTHER CAPITAL MANAGEMENT CORP | 118,676 | 124,544 | +5,868 | 0.06 | 0.06 | -0.01 | buy |
| UBS Group AG | 287,541 | 109,773 | -177,768 | 0.01 | 0.00 | -0.01 | sell |
| Freestone Grove Partners LP | 0 | 108,423 | +108,423 | 0.00 | 0.09 | +0.09 | buy |
| JACOBSON & SCHMITT ADVISORS, LLC | 108,226 | 103,572 | -4,654 | 2.61 | 1.94 | -0.67 | sell |
| MACQUARIE GROUP LTD | 0 | 96,327 | +96,327 | 0.00 | 0.01 | +0.01 | buy |
| Motley Fool Wealth Management, LLC | 104,911 | 94,985 | -9,926 | 0.73 | 0.60 | -0.13 | sell |
| SEGALL BRYANT & HAMILL, LLC | 78,401 | 94,547 | +16,146 | 0.14 | 0.14 | -0.00 | buy |
| ENVESTNET ASSET MANAGEMENT INC | 103,347 | 93,613 | -9,734 | 0.00 | 0.00 | -0.00 | sell |
| PUBLIC SECTOR PENSION INVESTMENT BOARD | 77,334 | 85,443 | +8,109 | 0.04 | 0.04 | -0.00 | buy |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 58,395 | 81,531 | +23,136 | 0.00 | 0.00 | -0.00 | buy |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 185,302 | 72,744 | -112,558 | 0.02 | 0.01 | -0.01 | sell |
| Legal & General Group Plc | 65,537 | 72,365 | +6,828 | 0.00 | 0.00 | -0.00 | buy |
| RHUMBLINE ADVISERS | 63,945 | 68,728 | +4,783 | 0.01 | 0.01 | -0.00 | buy |
| BARCLAYS PLC | 34,197 | 68,228 | +34,031 | 0.00 | 0.00 | +0.00 | buy |
| STATE OF WISCONSIN INVESTMENT BOARD | 69,399 | 66,891 | -2,508 | 0.02 | 0.02 | -0.00 | sell |
| Motley Fool Asset Management LLC | 74,092 | 65,695 | -8,397 | 0.49 | 0.32 | -0.17 | sell |
| NATIXIS ADVISORS, LLC | 59,812 | 64,604 | +4,792 | 0.01 | 0.01 | -0.00 | buy |
| Ewing Morris & Co. Investment Partners Ltd. | 54,396 | 64,396 | +10,000 | 2.92 | 3.05 | +0.13 | buy |
| Nuveen, LLC | 67,978 | 60,334 | -7,644 | 0.00 | 0.00 | -0.00 | sell |
| NEXT CENTURY GROWTH INVESTORS LLC | 52,840 | 51,487 | -1,353 | 0.55 | 0.42 | -0.14 | sell |
| Swiss National Bank | 44,900 | 47,800 | +2,900 | 0.00 | 0.00 | -0.00 | buy |
| Grandeur Peak Global Advisors, LLC | 46,999 | 46,171 | -828 | 0.62 | 0.59 | -0.03 | sell |
| FIRST TRUST ADVISORS LP | 49,565 | 45,981 | -3,584 | 0.01 | 0.00 | -0.00 | sell |
| Select Equity Group, L.P. | 9,796 | 43,332 | +33,536 | 0.01 | 0.02 | +0.01 | buy |
| Russell Investments Group, Ltd. | 47,129 | 43,234 | -3,895 | 0.01 | 0.01 | -0.00 | sell |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 136,492 | 42,209 | -94,283 | 0.06 | 0.02 | -0.04 | sell |
| STIFEL FINANCIAL CORP | 45,892 | 41,702 | -4,190 | 0.01 | 0.00 | -0.00 | sell |
| Qube Research & Technologies Ltd | 125,727 | 36,296 | -89,431 | 0.02 | 0.01 | -0.02 | sell |
| Invesco Ltd. | 102,402 | 35,533 | -66,869 | 0.00 | 0.00 | -0.00 | sell |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 29,524 | 34,032 | +4,508 | 0.01 | 0.01 | -0.00 | buy |
| Amundi | 51,524 | 32,048 | -19,476 | 0.00 | 0.00 | -0.00 | sell |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 31,716 | 31,716 | 0 | 0.01 | 0.01 | -0.00 | hold |
| Sovereign's Capital Management, LLC | 27,460 | 30,276 | +2,816 | 1.93 | 1.71 | -0.22 | buy |
| OPPENHEIMER ASSET MANAGEMENT INC. | 31,273 | 30,033 | -1,240 | 0.05 | 0.04 | -0.01 | sell |
| ASHFORD CAPITAL MANAGEMENT INC | 27,977 | 27,658 | -319 | 0.43 | 0.34 | -0.08 | sell |
| ALLIANCEBERNSTEIN L.P. | 27,709 | 27,076 | -633 | 0.00 | 0.00 | -0.00 | sell |
| CANADA LIFE ASSURANCE Co | 25,193 | 26,643 | +1,450 | 0.01 | 0.00 | -0.00 | buy |
| Daiwa Securities Group Inc. | 28,418 | 26,218 | -2,200 | 0.01 | 0.01 | -0.00 | sell |
| PRUDENTIAL FINANCIAL INC | 23,718 | 25,963 | +2,245 | 0.00 | 0.00 | -0.00 | buy |
| Neuberger Berman Group LLC | 28,711 | 25,707 | -3,004 | 0.00 | 0.00 | -0.00 | sell |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 21,111 | 25,290 | +4,179 | 0.00 | 0.00 | -0.00 | buy |
| TD ASSET MANAGEMENT INC | 21,976 | 25,180 | +3,204 | 0.00 | 0.00 | -0.00 | buy |
| PFS Partners, LLC | 24,536 | 24,536 | 0 | 1.54 | 1.30 | -0.24 | hold |
| JPMORGAN CHASE & CO | 21,249 | 23,764 | +2,515 | 0.00 | 0.00 | -0.00 | buy |
| Man Group plc | 12,820 | 22,517 | +9,697 | 0.00 | 0.01 | +0.00 | buy |
| CITIGROUP INC | 34,108 | 22,263 | -11,845 | 0.00 | 0.00 | -0.00 | sell |
| FJ Capital Management LLC | 34,498 | 21,705 | -12,793 | 0.42 | 0.24 | -0.18 | sell |
| CAXTON ASSOCIATES LLP | 0 | 20,286 | +20,286 | 0.00 | 0.06 | +0.06 | buy |
| PANAGORA ASSET MANAGEMENT INC | 0 | 18,458 | +18,458 | 0.00 | 0.01 | +0.01 | buy |
| THRIVENT FINANCIAL FOR LUTHERANS | 22,513 | 18,426 | -4,087 | 0.01 | 0.00 | -0.00 | sell |
| State of New Jersey Common Pension Fund D | 18,311 | 17,563 | -748 | 0.01 | 0.01 | -0.00 | sell |
| Atom Investors LP | 11,489 | 17,466 | +5,977 | 0.17 | 0.16 | -0.00 | buy |
| WINTON GROUP Ltd | 10,902 | 17,110 | +6,208 | 0.08 | 0.09 | +0.01 | buy |
| DEUTSCHE BANK AG\ | 19,016 | 16,609 | -2,407 | 0.00 | 0.00 | -0.00 | sell |
| Pathstone Holdings, LLC | 18,012 | 16,468 | -1,544 | 0.01 | 0.01 | -0.00 | sell |
| POLEN CAPITAL MANAGEMENT LLC | 61,317 | 16,369 | -44,948 | 0.02 | 0.01 | -0.02 | sell |
| State of Alaska, Department of Revenue | 13,516 | 14,886 | +1,370 | 0.02 | 0.02 | -0.00 | buy |
| MARSHALL WACE, LLP | 219,889 | 14,761 | -205,128 | 0.03 | 0.00 | -0.03 | sell |
| FourThought Financial Partners, LLC | 13,359 | 14,744 | +1,385 | 0.17 | 0.15 | -0.01 | buy |
| PRICE T ROWE ASSOCIATES INC /MD/ | 12,094 | 14,483 | +2,389 | 0.00 | 0.00 | -0.00 | buy |
| B. Metzler seel. Sohn & Co. AG | 14,477 | 14,477 | 0 | 0.02 | 0.01 | -0.00 | hold |
| Index Fund Advisors, Inc. | 0 | 14,309 | +14,309 | 0.00 | 0.08 | +0.08 | buy |
| MetLife Investment Management, LLC | 13,190 | 14,241 | +1,051 | 0.01 | 0.01 | +0.00 | buy |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 13,468 | 14,141 | +673 | 0.00 | 0.00 | -0.00 | buy |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 13,369 | 13,074 | -295 | 0.00 | 0.00 | -0.00 | sell |
| Jump Financial, LLC | 9,974 | 12,799 | +2,825 | 0.02 | 0.02 | -0.00 | buy |