TOPBUILD COR
| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) | Type |
|---|---|---|---|---|---|---|---|
| Capital World Investors | 872,309 | 1,483,387 | +611,078 | 0.05 | 0.07 | +0.02 | buy |
| Capital Research Global Investors | 3,594,131 | 4,095,185 | +501,054 | 0.28 | 0.22 | -0.05 | buy |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 85,840 | 191,905 | +106,065 | 0.01 | 0.02 | +0.01 | buy |
| ADAGE CAPITAL PARTNERS GP, L.L.C. | 46,000 | 125,000 | +79,000 | 0.03 | 0.07 | +0.04 | buy |
| Boston Partners | 764,597 | 830,113 | +65,516 | 0.33 | 0.31 | -0.03 | buy |
| Border to Coast Pensions Partnership Ltd | 11,769 | 74,723 | +62,954 | 0.09 | 0.44 | +0.36 | buy |
| NORDEA INVESTMENT MANAGEMENT AB | 263,016 | 303,368 | +40,352 | 0.10 | 0.10 | +0.00 | buy |
| ROYAL LONDON ASSET MANAGEMENT LTD | 466,677 | 496,774 | +30,097 | 0.41 | 0.36 | -0.05 | buy |
| SummitTX Capital, L.P. | 49,984 | 77,684 | +27,700 | 0.63 | 0.87 | +0.24 | buy |
| FORT WASHINGTON INVESTMENT ADVISORS INC /OH/ | 45,575 | 63,595 | +18,020 | 0.10 | 0.12 | +0.02 | buy |
| Artisan Partners Limited Partnership | 243,174 | 260,619 | +17,445 | 0.16 | 0.15 | -0.01 | buy |
| Channing Capital Management, LLC | 8,874 | 14,896 | +6,022 | 0.10 | 0.13 | +0.04 | buy |
| MONTAG A & ASSOCIATES INC | 1,335 | 4,841 | +3,506 | 0.03 | 0.08 | +0.05 | buy |
| WEDGE CAPITAL MANAGEMENT L L P/NC | 25,990 | 29,442 | +3,452 | 0.19 | 0.19 | -0.00 | buy |
| BARROW HANLEY MEWHINNEY & STRAUSS LLC | 278,947 | 281,549 | +2,602 | 0.39 | 0.32 | -0.06 | buy |
| Ausbil Investment Management Ltd | 3,832 | 5,419 | +1,587 | 0.91 | 1.00 | +0.09 | buy |
| ARGENT CAPITAL MANAGEMENT LLC | 11,552 | 13,073 | +1,521 | 0.14 | 0.14 | +0.01 | buy |
| EULAV Asset Management | 36,400 | 37,800 | +1,400 | 0.41 | 0.43 | +0.02 | buy |
| Integrated Advisors Network LLC | 1,060 | 2,437 | +1,377 | 0.02 | 0.04 | +0.03 | buy |
| NEW YORK LIFE INVESTMENT MANAGEMENT LLC | 2,445 | 3,456 | +1,011 | 0.01 | 0.01 | +0.00 | buy |
| Retirement Systems of Alabama | 33,498 | 34,217 | +719 | 0.05 | 0.04 | -0.01 | buy |
| LRT Capital Management, LLC | 743 | 1,327 | +584 | 0.27 | 0.43 | +0.17 | buy |
| McClarren Financial Advisors, Inc. | 417 | 989 | +572 | 0.18 | 0.21 | +0.02 | buy |
| Dynamic Technology Lab Private Ltd | 952 | 1,454 | +502 | 0.09 | 0.08 | -0.01 | buy |
| Kestra Investment Management, LLC | 1,279 | 1,734 | +455 | 0.01 | 0.01 | -0.00 | buy |
| PYA Waltman Capital, LLC | 9,913 | 10,334 | +421 | 1.11 | 1.01 | -0.10 | buy |
| WASHINGTON CAPITAL MANAGEMENT, INC | 1,500 | 1,880 | +380 | 0.51 | 0.56 | +0.05 | buy |
| FORTEM FINANCIAL GROUP, LLC | 5,731 | 6,000 | +269 | 0.64 | 0.53 | -0.11 | buy |
| GRIMES & COMPANY, INC. | 2,034 | 2,296 | +262 | 0.02 | 0.02 | +0.00 | buy |
| Alamea Verwaltungs GmbH | 1,012 | 1,223 | +211 | 0.32 | 0.32 | -0.00 | buy |
| STATE OF MICHIGAN RETIREMENT SYSTEM | 6,557 | 6,757 | +200 | 0.01 | 0.01 | -0.00 | buy |
| Dynasty Wealth Management, LLC | 611 | 807 | +196 | 0.00 | 0.00 | -0.00 | buy |
| SILVER OAK SECURITIES, INCORPORATED | 762 | 957 | +195 | 0.02 | 0.02 | +0.00 | buy |
| Seascape Capital Management | 9,970 | 10,107 | +137 | 1.18 | 1.02 | -0.16 | buy |
| Tributary Capital Management, LLC | 1,586 | 1,677 | +91 | 0.07 | 0.06 | -0.01 | buy |
| Central Pacific Bank - Trust Division | 342 | 422 | +80 | 0.02 | 0.02 | +0.00 | buy |
| Sepio Capital, LP | 617 | 688 | +71 | 0.01 | 0.01 | -0.00 | buy |
| DE BURLO GROUP INC | 1,751 | 1,784 | +33 | 0.09 | 0.14 | +0.05 | buy |
| Fifth Third Wealth Advisors LLC | 851 | 878 | +27 | 0.01 | 0.01 | -0.00 | buy |
| AIA Group Ltd | 1,936 | 1,961 | +25 | 0.01 | 0.01 | -0.00 | buy |
| Kera Capital Partners, Inc. | 764 | 789 | +25 | 0.04 | 0.03 | -0.01 | buy |
| Wedmont Private Capital | 750 | 771 | +21 | 0.01 | 0.01 | -0.00 | buy |
| JOURNEY STRATEGIC WEALTH LLC | 810 | 821 | +11 | 0.01 | 0.01 | -0.00 | buy |
| NORTHWESTERN MUTUAL INVESTMENT MANAGEMENT COMPANY, LLC | 6,245 | 6,253 | +8 | 0.03 | 0.03 | +0.00 | buy |
| KINGSWOOD WEALTH ADVISORS, LLC | 1,116 | 1,123 | +7 | 0.02 | 0.02 | -0.00 | buy |
| First National Advisers, LLC | 900 | 905 | +5 | 0.05 | 0.05 | -0.01 | buy |
| Abacus Wealth Partners, LLC | 1,056 | 1,061 | +5 | 0.04 | 0.03 | -0.01 | buy |
| Meiji Yasuda Asset Management Co Ltd. | 640 | 644 | +4 | 0.01 | 0.01 | -0.00 | buy |
| Quaker Wealth Management, LLC | 1 | 2 | +1 | 0.00 | 0.00 | +0.00 | buy |
| Hosking Partners LLP | 35,785 | 35,784 | -1 | 0.51 | 0.45 | -0.06 | sell |
| Retirement Wealth Solutions LLC | 9 | 8 | -1 | 0.00 | 0.00 | -0.00 | sell |
| Park Place Capital Corp | 7 | 5 | -2 | 0.00 | 0.00 | -0.00 | sell |
| FIDUCIARY TRUST CO | 576 | 573 | -3 | 0.00 | 0.00 | -0.00 | sell |
| HORIZON BANCORP INC /IN/ | 895 | 891 | -4 | 0.18 | 0.15 | -0.03 | sell |
| Laird Norton Wetherby Trust Company, LLC | 1,456 | 1,451 | -5 | 0.01 | 0.01 | -0.00 | sell |
| ST GERMAIN D J CO INC | 15 | 10 | -5 | 0.00 | 0.00 | -0.00 | sell |
| JOHNSON INVESTMENT COUNSEL INC | 4,374 | 4,356 | -18 | 0.01 | 0.01 | -0.00 | sell |
| TRANSCEND CAPITAL ADVISORS, LLC | 625 | 604 | -21 | 0.02 | 0.02 | -0.00 | sell |
| Miracle Mile Advisors, LLC | 1,560 | 1,530 | -30 | 0.01 | 0.01 | -0.00 | sell |
| FLPUTNAM INVESTMENT MANAGEMENT CO | 2,067 | 2,030 | -37 | 0.01 | 0.01 | -0.00 | sell |
| Dakota Wealth Management | 865 | 824 | -41 | 0.01 | 0.01 | -0.00 | sell |
| SHELTON CAPITAL MANAGEMENT | 946 | 903 | -43 | 0.01 | 0.01 | -0.00 | sell |
| Keebeck Wealth Management | 1,185 | 1,133 | -52 | 0.06 | 0.04 | -0.01 | sell |
| BEESE FULMER INVESTMENT MANAGEMENT, INC. | 944 | 890 | -54 | 0.03 | 0.02 | -0.01 | sell |
| Applied Finance Capital Management, LLC | 916 | 855 | -61 | 0.03 | 0.02 | -0.00 | sell |
| GREENLEAF TRUST | 1,214 | 1,152 | -62 | 0.00 | 0.00 | -0.00 | sell |
| Trust Point Inc. | 893 | 820 | -73 | 0.03 | 0.03 | -0.00 | sell |
| BURNEY CO/ | 1,592 | 1,510 | -82 | 0.02 | 0.02 | -0.00 | sell |
| Inspire Advisors, LLC | 898 | 806 | -92 | 0.03 | 0.02 | -0.01 | sell |
| New Age Alpha Advisors, LLC | 6,422 | 6,280 | -142 | 0.12 | 0.10 | -0.01 | sell |
| Distillate Capital Partners LLC | 41,850 | 41,669 | -181 | 0.90 | 0.77 | -0.13 | sell |
| SYON CAPITAL LLC | 1,313 | 1,131 | -182 | 0.03 | 0.02 | -0.01 | sell |
| Renaissance Investment Group LLC | 2,320 | 2,100 | -220 | 0.19 | 0.16 | -0.04 | sell |
| Qsemble Capital Management, LP | 1,499 | 1,250 | -249 | 0.05 | 0.03 | -0.02 | sell |
| Secure Asset Management, LLC | 2,057 | 1,757 | -300 | 0.14 | 0.10 | -0.04 | sell |
| Moss Adams Wealth Advisors LLC | 2,960 | 2,577 | -383 | 0.09 | 0.07 | -0.02 | sell |
| Ranger Investment Management, L.P. | 63,731 | 63,231 | -500 | 1.82 | 1.61 | -0.22 | sell |
| Plante Moran Financial Advisors, LLC | 629 | 88 | -541 | 0.02 | 0.00 | -0.01 | sell |
| South Dakota Investment Council | 2,844 | 2,264 | -580 | 0.02 | 0.02 | -0.01 | sell |
| Vancity Investment Management Ltd | 2,436 | 1,850 | -586 | 0.14 | 0.10 | -0.03 | sell |
| Artemis Investment Management LLP | 110,205 | 109,584 | -621 | 0.56 | 0.41 | -0.15 | sell |
| Moran Wealth Management, LLC | 8,451 | 7,819 | -632 | 0.11 | 0.08 | -0.02 | sell |
| LOOMIS SAYLES & CO L P | 28,284 | 27,632 | -652 | 0.01 | 0.01 | -0.00 | sell |
| Inscription Capital, LLC | 2,938 | 2,242 | -696 | 0.13 | 0.08 | -0.04 | sell |
| Capital International, Inc./CA/ | 1,725 | 995 | -730 | 0.01 | 0.00 | -0.00 | sell |
| Harvest Fund Management Co., Ltd | 817 | 34 | -783 | 0.01 | 0.00 | -0.01 | sell |
| Promethos Capital, LLC | 14,471 | 13,648 | -823 | 1.65 | 1.29 | -0.36 | sell |
| Sone Capital Management, LLC | 11,523 | 10,292 | -1,231 | 0.39 | 0.30 | -0.09 | sell |
| ALTRINSIC GLOBAL ADVISORS LLC | 23,758 | 22,523 | -1,235 | 0.36 | 0.28 | -0.07 | sell |
| WCM INVESTMENT MANAGEMENT, LLC | 54,165 | 52,843 | -1,322 | 0.05 | 0.04 | -0.01 | sell |
| RENAISSANCE GROUP LLC | 18,624 | 16,847 | -1,777 | 0.31 | 0.25 | -0.06 | sell |
| Swedbank AB | 13,520 | 11,269 | -2,251 | 0.01 | 0.00 | -0.00 | sell |
| L2 Asset Management, LLC | 6,130 | 3,708 | -2,422 | 0.34 | 0.12 | -0.22 | sell |
| E. Ohman J:or Asset Management AB | 51,815 | 48,898 | -2,917 | 0.50 | 0.45 | -0.05 | sell |
| Trium Capital LLP | 5,226 | 2 | -5,224 | 1.69 | 0.00 | -1.69 | sell |
| Robeco Institutional Asset Management B.V. | 67,200 | 60,221 | -6,979 | 0.04 | 0.03 | -0.01 | sell |
| NISSAY ASSET MANAGEMENT CORP /JAPAN | 42,124 | 33,991 | -8,133 | 0.09 | 0.06 | -0.03 | sell |
| Findlay Park Partners LLP | 93,177 | 83,537 | -9,640 | 0.50 | 0.41 | -0.09 | sell |
| KENNEDY CAPITAL MANAGEMENT LLC | 56,296 | 42,302 | -13,994 | 0.50 | 0.31 | -0.18 | sell |
| Dixon Mitchell Investment Counsel Inc. | 35,028 | 20,126 | -14,902 | 0.48 | 0.25 | -0.24 | sell |