The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 | ||||
VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY | |||||
NAME OF ISSUER | TITLE OF CLASS | CUSIP | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
3-D SYS CORP DEL | CS | 88554D205 | 3,163 | 79,130 | SH | SOLE | 18,527 | 0 | 60,603 | ||
ABB LTD | ADR | 000375204 | 894 | 26,292 | SH | SOLE | 12,401 | 0 | 13,891 | ||
ABBOTT LABS | CS | 002824100 | 278 | 2,399 | SH | SOLE | 19 | 0 | 2,380 | ||
ABBVIE INC | CS | 00287Y109 | 38,646 | 343,091 | SH | SOLE | 119,076 | 0 | 224,015 | ||
ACCENTURE PLC IRELAND SHS CLAS | CS | G1151C101 | 22,273 | 75,556 | SH | SOLE | 25,057 | 0 | 50,499 | ||
ACTIVISION BLIZZARD INC | CS | 00507V109 | 929 | 9,737 | SH | SOLE | 886 | 0 | 8,851 | ||
ACUITY BRANDS INC | CS | 00508Y102 | 363 | 1,939 | SH | SOLE | 568 | 0 | 1,371 | ||
AGCO CORP | CS | 001084102 | 15,867 | 121,698 | SH | SOLE | 43,676 | 0 | 78,022 | ||
AGILENT TECHNOLOGIES INC | CS | 00846U101 | 30,133 | 203,862 | SH | SOLE | 63,527 | 0 | 140,335 | ||
ALBEMARLE CORP | CS | 012653101 | 20,763 | 123,251 | SH | SOLE | 58,954 | 0 | 64,297 | ||
ALIGN TECHNOLOGY INC | CS | 016255101 | 13,549 | 22,175 | SH | SOLE | 8,102 | 0 | 14,073 | ||
ALLY FINL INC | CS | 02005N100 | 32,629 | 654,677 | SH | SOLE | 321,842 | 0 | 332,835 | ||
ALPHABET INC CAP STK CL A | CS | 02079K305 | 342 | 140 | SH | SOLE | 116 | 0 | 24 | ||
ALPHABET INC CAP STK CL C | CS | 02079K107 | 1,571 | 627 | SH | SOLE | 136 | 0 | 491 | ||
AMAZON COM INC | CS | 023135106 | 743 | 216 | SH | SOLE | 112 | 0 | 104 | ||
AMERICAN EAGLE OUTFITTERS NE | CS | 02553E106 | 422 | 11,236 | SH | SOLE | 2,892 | 0 | 8,344 | ||
AMERICAN EXPRESS CO | CS | 025816109 | 4,134 | 25,021 | SH | SOLE | 6,125 | 0 | 18,896 | ||
APPLE INC COM | CS | 037833100 | 3,681 | 26,876 | SH | SOLE | 12,471 | 0 | 14,405 | ||
APPLIED MATLS INC | CS | 038222105 | 10,201 | 71,638 | SH | SOLE | 57,235 | 0 | 14,403 | ||
APTIV PLC | CS | G6095L109 | 33,111 | 210,456 | SH | SOLE | 86,574 | 0 | 123,882 | ||
ASML HOLDING N V N Y REGISTRY | ADR | N07059210 | 5,486 | 7,941 | SH | SOLE | 1,866 | 0 | 6,075 | ||
ASSURANT INC | CS | 04621X108 | 7,825 | 50,102 | SH | SOLE | 8,627 | 0 | 41,475 | ||
ATLASSIAN CORP PLC | CS | G06242104 | 10,686 | 41,603 | SH | SOLE | 15,444 | 0 | 26,159 | ||
AUTODESK INC | CS | 052769106 | 257 | 880 | SH | SOLE | 70 | 0 | 810 | ||
AVANTOR INC COM | CS | 05352A100 | 23,454 | 660,493 | SH | SOLE | 313,979 | 0 | 346,514 | ||
AVID TECHNOLOGY INC | CS | 05367P100 | 1,421 | 36,293 | SH | SOLE | 9,013 | 0 | 27,280 | ||
AVIENT CORPORATION COM | CS | 05368V106 | 1,139 | 23,167 | SH | SOLE | 6,391 | 0 | 16,776 | ||
BANK OF AMERICA CORPORATION | CS | 060505104 | 956 | 23,179 | SH | SOLE | 6,199 | 0 | 16,980 | ||
BERKSHIRE HATHAWAY INC DEL CL | CS | 084670702 | 265 | 952 | SH | SOLE | 555 | 0 | 397 | ||
BLACKROCK INC | CS | 09247X101 | 867 | 991 | SH | SOLE | 436 | 0 | 555 | ||
BROADCOM INC COM | CS | 11135F101 | 406 | 852 | SH | SOLE | 583 | 0 | 269 | ||
BRUKER BIOSCIENCES CORP | CS | 116794108 | 425 | 5,597 | SH | SOLE | 1,513 | 0 | 4,084 | ||
BRUNSWICK CORP | CS | 117043109 | 9,103 | 91,379 | SH | SOLE | 16,157 | 0 | 75,222 | ||
BUILDERS FIRSTSOURCE INC | CS | 12008R107 | 10,703 | 250,895 | SH | SOLE | 127,341 | 0 | 123,554 | ||
CAESARS ENTERTAINMENT INC NEW | CS | 12769G100 | 1,220 | 11,759 | SH | SOLE | 3,138 | 0 | 8,621 | ||
CAPITAL ONE FINL CORP | CS | 14040H105 | 4,769 | 30,832 | SH | SOLE | 6,587 | 0 | 24,245 | ||
CAPRI HOLDINGS LIMITED SHS | CS | G1890L107 | 3,395 | 59,372 | SH | SOLE | 15,142 | 0 | 44,230 | ||
CBRE GROUP INC | CS | 12504L109 | 7,646 | 89,182 | SH | SOLE | 14,901 | 0 | 74,281 | ||
CELANESE CORP DEL | CS | 150870103 | 16,254 | 107,218 | SH | SOLE | 50,311 | 0 | 56,907 | ||
CHAMPIONX CORPORATION | CS | 15872M104 | 1,587 | 61,888 | SH | SOLE | 15,459 | 0 | 46,429 | ||
CIMAREX ENERGY CO | CS | 171798101 | 236 | 3,253 | SH | SOLE | 1,073 | 0 | 2,180 | ||
COMCAST CORP | CS | 20030N101 | 47,925 | 840,501 | SH | SOLE | 323,026 | 0 | 517,475 | ||
COMMVAULT SYSTEMS INC | CS | 204166102 | 3,062 | 39,169 | SH | SOLE | 9,917 | 0 | 29,252 | ||
CORNING INC | CS | 219350105 | 286 | 6,981 | SH | SOLE | 3,904 | 0 | 3,077 | ||
CORTEVA INC | CS | 22052L104 | 950 | 21,429 | SH | SOLE | 3,312 | 0 | 18,117 | ||
COSTCO WHSL CORP | CS | 22160K105 | 220 | 556 | SH | SOLE | 161 | 0 | 395 | ||
CRANE CO | CS | 224399105 | 1,370 | 14,834 | SH | SOLE | 3,953 | 0 | 10,881 | ||
CRISPR THERAPEUTICS AG | CS | H17182108 | 2,158 | 13,327 | SH | SOLE | 3,521 | 0 | 9,806 | ||
CROWN CASTLE INTL CORP NEW | CS | 22822V101 | 17,787 | 91,168 | SH | SOLE | 44,447 | 0 | 46,721 | ||
CUMMINS INC | CS | 231021106 | 519 | 2,129 | SH | SOLE | 1,064 | 0 | 1,065 | ||
DARDEN RESTAURANTS INC | CS | 237194105 | 3,069 | 21,025 | SH | SOLE | 5,294 | 0 | 15,731 | ||
DAVITA INC | CS | 23918K108 | 16,486 | 136,892 | SH | SOLE | 67,123 | 0 | 69,769 | ||
DECKERS OUTDOOR CORP | CS | 243537107 | 583 | 1,518 | SH | SOLE | 428 | 0 | 1,090 | ||
DEERE AND CO | CS | 244199105 | 831 | 2,356 | SH | SOLE | 317 | 0 | 2,039 | ||
DIAGEO P L C SPON ADR NEW | ADR | 25243Q205 | 1,282 | 6,688 | SH | SOLE | 1,781 | 0 | 4,907 | ||
DICKS SPORTING GOODS INC | CS | 253393102 | 22,388 | 223,456 | SH | SOLE | 62,148 | 0 | 161,308 | ||
DOCUSIGN INC COM | CS | 256163106 | 458 | 1,640 | SH | SOLE | 30 | 0 | 1,610 | ||
EAGLE MATERIALS INC | CS | 26969P108 | 1,492 | 10,500 | SH | SOLE | 2,844 | 0 | 7,656 | ||
EATON CORP PLC | CS | G29183103 | 631 | 4,255 | SH | SOLE | 234 | 0 | 4,021 | ||
EMCOR GROUP INC | CS | 29084Q100 | 493 | 4,002 | SH | SOLE | 1,726 | 0 | 2,276 | ||
EVERCORE INC | CS | 29977A105 | 10,758 | 76,424 | SH | SOLE | 15,822 | 0 | 60,602 | ||
FIFTH THIRD BANCORP | CS | 316773100 | 24,991 | 653,705 | SH | SOLE | 306,986 | 0 | 346,719 | ||
FIRST REP BK SAN FRAN CALI N | CS | 33616C100 | 18,662 | 99,704 | SH | SOLE | 50,341 | 0 | 49,363 | ||
FIVE BELOW INC | CS | 33829M101 | 12,725 | 65,840 | SH | SOLE | 23,851 | 0 | 41,989 | ||
FORTINET INC | CS | 34959E109 | 4,522 | 18,985 | SH | SOLE | 4,886 | 0 | 14,099 | ||
FREEPORT-MCMORAN COPPER AND GO | CS | 35671D857 | 61,555 | 1,658,717 | SH | SOLE | 637,326 | 0 | 1,021,391 | ||
GENERAL MTRS CO | CS | 37045V100 | 818 | 13,827 | SH | SOLE | 2,038 | 0 | 11,789 | ||
GLOBAL X FDS FTSENORD30 ETF | ETF | 37950E101 | 649 | 21,190 | SH | SOLE | 0 | 0 | 21,190 | ||
GLOBAL X FDS US INFR DEV | ETF | 37954Y673 | 476 | 18,477 | SH | SOLE | 0 | 0 | 18,477 | ||
HANOVER INS GROUP INC | CS | 410867105 | 216 | 1,595 | SH | SOLE | 486 | 0 | 1,109 | ||
HERSHEY FOODS CORP | CS | 427866108 | 18,094 | 103,881 | SH | SOLE | 51,241 | 0 | 52,640 | ||
HILTON WORLDWIDE HLDGS INC | CS | 43300A203 | 739 | 6,129 | SH | SOLE | 1,396 | 0 | 4,733 | ||
HOME DEPOT INC | CS | 437076102 | 336 | 1,053 | SH | SOLE | 823 | 0 | 230 | ||
HONEYWELL INTL INC | CS | 438516106 | 941 | 4,292 | SH | SOLE | 1,004 | 0 | 3,288 | ||
HOWMET AEROSPACE INC COM | CS | 443201108 | 399 | 11,573 | SH | SOLE | 2,993 | 0 | 8,580 | ||
HP INC COM | CS | 40434L105 | 16,096 | 533,170 | SH | SOLE | 83,143 | 0 | 450,027 | ||
HUBBELL INC | CS | 443510607 | 214 | 1,146 | SH | SOLE | 869 | 0 | 277 | ||
ILLINOIS TOOL WKS INC | CS | 452308109 | 376 | 1,682 | SH | SOLE | 999 | 0 | 683 | ||
INFOSYS TECHNOLOGIES LTD | ADR | 456788108 | 33,964 | 1,602,847 | SH | SOLE | 803,614 | 0 | 799,233 | ||
INTERPUBLIC GROUP COS INC | CS | 460690100 | 5,847 | 179,948 | SH | SOLE | 29,125 | 0 | 150,823 | ||
INTL PAPER CO | CS | 460146103 | 7,945 | 129,588 | SH | SOLE | 24,783 | 0 | 104,805 | ||
INTUITIVE SURGICAL INC | CS | 46120E602 | 240 | 261 | SH | SOLE | 0 | 0 | 261 | ||
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J577 | 6,727 | 316,285 | SH | SOLE | 108,289 | 0 | 207,996 | ||
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J478 | 332 | 12,644 | SH | SOLE | 975 | 0 | 11,669 | ||
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J528 | 329 | 12,645 | SH | SOLE | 973 | 0 | 11,672 | ||
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J494 | 332 | 12,817 | SH | SOLE | 982 | 0 | 11,835 | ||
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J791 | 6,661 | 309,444 | SH | SOLE | 105,889 | 0 | 203,555 | ||
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J825 | 6,656 | 298,359 | SH | SOLE | 102,077 | 0 | 196,282 | ||
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J783 | 6,670 | 304,266 | SH | SOLE | 104,143 | 0 | 200,123 | ||
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J510 | 332 | 12,763 | SH | SOLE | 979 | 0 | 11,784 | ||
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J536 | 660 | 25,609 | SH | SOLE | 1,961 | 0 | 23,648 | ||
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J841 | 13,283 | 598,584 | SH | SOLE | 204,814 | 0 | 393,770 | ||
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J544 | 657 | 25,622 | SH | SOLE | 1,971 | 0 | 23,651 | ||
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J486 | 331 | 12,594 | SH | SOLE | 970 | 0 | 11,624 | ||
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J551 | 658 | 25,883 | SH | SOLE | 1,983 | 0 | 23,900 | ||
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J866 | 13,278 | 611,051 | SH | SOLE | 209,096 | 0 | 401,955 | ||
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J882 | 13,236 | 613,058 | SH | SOLE | 208,977 | 0 | 404,081 | ||
INVESCO EXCH TRD SLF IDX FD IN | ETF | 46138J643 | 6,713 | 290,749 | SH | SOLE | 99,487 | 0 | 191,262 | ||
INVESCO EXCH TRD SLF IDX FD IN | ETF | 46138J445 | 333 | 12,942 | SH | SOLE | 997 | 0 | 11,945 | ||
INVESCO EXCH TRD SLF IDX FD IN | ETF | 46138J460 | 6,726 | 342,452 | SH | SOLE | 117,287 | 0 | 225,165 | ||
INVESCO EXCHANGE TRADED FD T S | ETF | 46137V381 | 1,007 | 6,800 | SH | SOLE | 0 | 0 | 6,800 | ||
INVESCO EXCHANGE TRADED FD T S | ETF | 46137V258 | 654 | 8,477 | SH | SOLE | 4,056 | 0 | 4,421 | ||
INVESCO EXCHNG TRADED FD TR II | ETF | 46138E362 | 2,015 | 45,711 | SH | SOLE | 23,020 | 0 | 22,691 | ||
INVESCO EXCHNG TRADED FD TR SO | ETF | 46138G706 | 212 | 2,375 | SH | SOLE | 0 | 0 | 2,375 | ||
INVESCO QQQ TR UNIT SER 1 | ETF | 46090E103 | 650 | 1,835 | SH | SOLE | 1,835 | 0 | 0 | ||
ISHARES INC MSCI CDA INDEX | ETF | 464286509 | 258 | 6,926 | SH | SOLE | 134 | 0 | 6,792 | ||
ISHARES TR DJ BROKER-DEAL | ETF | 464288794 | 412 | 4,033 | SH | SOLE | 0 | 0 | 4,033 | ||
ISHARES TR DJ HEALTH CARE | ETF | 464288828 | 296 | 1,111 | SH | SOLE | 0 | 0 | 1,111 | ||
ISHARES TR DJ MED DEVICES | ETF | 464288810 | 355 | 983 | SH | SOLE | 0 | 0 | 983 | ||
ISHARES TR DJ REGIONAL BK | ETF | 464288778 | 348 | 6,042 | SH | SOLE | 0 | 0 | 6,042 | ||
ISHARES TR GLMN SCHS SOFT | ETF | 464287515 | 665 | 1,705 | SH | SOLE | 0 | 0 | 1,705 | ||
ISHARES TR ISHARES BIOTECH | ETF | 464287556 | 308 | 1,882 | SH | SOLE | 0 | 0 | 1,882 | ||
ISHARES TR ISHARES SEMICDTR | ETF | 464287523 | 985 | 2,169 | SH | SOLE | 0 | 0 | 2,169 | ||
ISHARES TR MSCI GRW IDX | ETF | 464288885 | 608 | 5,672 | SH | SOLE | 0 | 0 | 5,672 | ||
ISHARES TR SNG GL MATERIA | ETF | 464288695 | 460 | 5,056 | SH | SOLE | 0 | 0 | 5,056 | ||
ISHARES TR SNP GL INDUSTR | ETF | 464288729 | 373 | 3,126 | SH | SOLE | 0 | 0 | 3,126 | ||
J P MORGAN CHASE AND CO | CS | 46625H100 | 252 | 1,620 | SH | SOLE | 1,128 | 0 | 492 | ||
J2 GLOBAL INC | CS | 48123V102 | 405 | 2,943 | SH | SOLE | 760 | 0 | 2,183 | ||
JABIL INC | CS | 466313103 | 8,606 | 148,067 | SH | SOLE | 26,468 | 0 | 121,599 | ||
JD COM INC | ADR | 47215P106 | 634 | 7,945 | SH | SOLE | 55 | 0 | 7,890 | ||
JOHNSON AND JOHNSON | CS | 478160104 | 321 | 1,946 | SH | SOLE | 1,346 | 0 | 600 | ||
JOHNSON CTLS INTL PLC SHS | CS | G51502105 | 834 | 12,150 | SH | SOLE | 2,344 | 0 | 9,806 | ||
KBR INC | CS | 48242W106 | 5,464 | 143,234 | SH | SOLE | 19,434 | 0 | 123,800 | ||
KEYSIGHT TECHNOLOGIES INC | CS | 49338L103 | 7,184 | 46,527 | SH | SOLE | 37,175 | 0 | 9,352 | ||
KLA-TENCOR CORP | CS | 482480100 | 24,236 | 74,755 | SH | SOLE | 10,937 | 0 | 63,818 | ||
LABORATORY CORP AMER HLDGS | CS | 50540R409 | 1,240 | 4,494 | SH | SOLE | 1,458 | 0 | 3,036 | ||
LITHIA MTRS INC | CS | 536797103 | 12,040 | 35,038 | SH | SOLE | 14,230 | 0 | 20,808 | ||
LIVE OAK ACQUISITION CORP COM | CS | 236272100 | 1,050 | 41,907 | SH | SOLE | 10,099 | 0 | 31,808 | ||
LOWES COS INC | CS | 548661107 | 7,333 | 37,804 | SH | SOLE | 6,996 | 0 | 30,808 | ||
LPL FINL HLDGS INC | CS | 50212V100 | 19,295 | 142,945 | SH | SOLE | 73,665 | 0 | 69,280 | ||
MAGNA INTL INC | CS | 559222401 | 12,247 | 132,205 | SH | SOLE | 27,503 | 0 | 104,702 | ||
MANPOWER INC | CS | 56418H100 | 283 | 2,382 | SH | SOLE | 726 | 0 | 1,656 | ||
MANULIFE FINL CORP | CS | 56501R106 | 223 | 11,331 | SH | SOLE | 8,610 | 0 | 2,721 | ||
MATADOR RES CO | CS | 576485205 | 3,107 | 86,276 | SH | SOLE | 21,408 | 0 | 64,868 | ||
MDU RES GROUP INC | CS | 552690109 | 219 | 6,987 | SH | SOLE | 5,311 | 0 | 1,676 | ||
METLIFE INC | CS | 59156R108 | 16,909 | 282,526 | SH | SOLE | 134,733 | 0 | 147,793 | ||
MGM MIRAGE | CS | 552953101 | 229 | 5,378 | SH | SOLE | 1,455 | 0 | 3,923 | ||
MICRON TECHNOLOGY INC | CS | 595112103 | 672 | 7,902 | SH | SOLE | 3,395 | 0 | 4,507 | ||
MICROSOFT CORP | CS | 594918104 | 59,081 | 218,092 | SH | SOLE | 49,380 | 0 | 168,712 | ||
MID-AMER APT CMNTYS INC | CS | 59522J103 | 335 | 1,991 | SH | SOLE | 608 | 0 | 1,383 | ||
MODERNA INC | CS | 60770K107 | 2,164 | 9,211 | SH | SOLE | 2,475 | 0 | 6,736 | ||
MONDELEZ INTL INC | CS | 609207105 | 215 | 3,447 | SH | SOLE | 2,630 | 0 | 817 | ||
MORGAN STANLEY | CS | 617446448 | 63,191 | 689,183 | SH | SOLE | 255,660 | 0 | 433,523 | ||
MOTOROLA INC | CS | 620076307 | 5,369 | 24,761 | SH | SOLE | 19,372 | 0 | 5,389 | ||
MP MATERIALS CORP COM CL A | CS | 553368101 | 1,317 | 35,741 | SH | SOLE | 8,431 | 0 | 27,310 | ||
MPLX LP | CS | 55336V100 | 237 | 8,000 | SH | SOLE | 0 | 0 | 8,000 | ||
NETEASE COM INC | ADR | 64110W102 | 403 | 3,500 | SH | SOLE | 0 | 0 | 3,500 | ||
NETFLIX COM INC | CS | 64110L106 | 227 | 429 | SH | SOLE | 19 | 0 | 410 | ||
NORTHERN TR CORP | CS | 665859104 | 2,390 | 20,673 | SH | SOLE | 5,618 | 0 | 15,055 | ||
NVIDIA CORP | CS | 67066G104 | 28,725 | 35,902 | SH | SOLE | 6,159 | 0 | 29,743 | ||
ON SEMICONDUCTOR CORP | CS | 682189105 | 14,496 | 378,680 | SH | SOLE | 235,876 | 0 | 142,804 | ||
ONTO INNOVATION INC COM | CS | 683344105 | 3,417 | 46,785 | SH | SOLE | 12,031 | 0 | 34,754 | ||
OSHKOSH TRUCK CORP | CS | 688239201 | 7,477 | 59,985 | SH | SOLE | 9,239 | 0 | 50,746 | ||
PARKER HANNIFIN CORP | CS | 701094104 | 37,861 | 123,283 | SH | SOLE | 56,735 | 0 | 66,548 | ||
PAYCHEX INC | CS | 704326107 | 235 | 2,186 | SH | SOLE | 1,657 | 0 | 529 | ||
PDC ENERGY INC | CS | 69327R101 | 1,416 | 30,915 | SH | SOLE | 7,721 | 0 | 23,194 | ||
PNC FINL SVCS GROUP INC | CS | 693475105 | 16,612 | 87,083 | SH | SOLE | 15,541 | 0 | 71,542 | ||
POOL CORPORATION | CS | 73278L105 | 22,082 | 48,145 | SH | SOLE | 26,160 | 0 | 21,985 | ||
PPG INDS INC | CS | 693506107 | 882 | 5,193 | SH | SOLE | 88 | 0 | 5,105 | ||
PROGRESSIVE CORP OHIO | CS | 743315103 | 248 | 2,530 | SH | SOLE | 102 | 0 | 2,428 | ||
PTC INC | CS | 69370C100 | 1,957 | 13,853 | SH | SOLE | 3,193 | 0 | 10,660 | ||
QUALCOMM INC | CS | 747525103 | 363 | 2,541 | SH | SOLE | 2,014 | 0 | 527 | ||
QUANTA SVCS INC | CS | 74762E102 | 46,721 | 515,856 | SH | SOLE | 186,248 | 0 | 329,608 | ||
RAYMOND JAMES FINANCIAL INC | CS | 754730109 | 15,385 | 118,435 | SH | SOLE | 19,720 | 0 | 98,715 | ||
RAYTHEON TECHNOLOGIES CORP COM | CS | 75513E101 | 602 | 7,053 | SH | SOLE | 1,154 | 0 | 5,899 | ||
RINGCENTRAL INC | CS | 76680R206 | 212 | 730 | SH | SOLE | 0 | 0 | 730 | ||
ROBERT HALF INTL INC | CS | 770323103 | 7,264 | 81,648 | SH | SOLE | 14,321 | 0 | 67,327 | ||
ROCKWELL AUTOMATION INC | CS | 773903109 | 36,456 | 127,458 | SH | SOLE | 52,228 | 0 | 75,230 | ||
SCHWAB CHARLES CORP NEW | CS | 808513105 | 866 | 11,898 | SH | SOLE | 2,075 | 0 | 9,823 | ||
SEA LTD | ADR | 81141R100 | 2,992 | 10,897 | SH | SOLE | 2,997 | 0 | 7,900 | ||
SEAGATE TECHNOLOGY HLDNGS PLC | CS | G7997R103 | 30,106 | 342,386 | SH | SOLE | 166,622 | 0 | 175,764 | ||
SONOS INC COM | CS | 83570H108 | 12,011 | 340,939 | SH | SOLE | 167,117 | 0 | 173,822 | ||
SPDR INDEX SHS FDS ASIA PACIF | ETF | 78463X301 | 731 | 5,431 | SH | SOLE | 0 | 0 | 5,431 | ||
SQUARE INC | CS | 852234103 | 480 | 1,970 | SH | SOLE | 700 | 0 | 1,270 | ||
STAAR SURGICAL CO | CS | 852312305 | 3,779 | 24,782 | SH | SOLE | 6,355 | 0 | 18,427 | ||
STANLEY BLACK N DECKER INC | CS | 854502101 | 5,066 | 24,711 | SH | SOLE | 4,603 | 0 | 20,108 | ||
STARBUCKS CORP | CS | 855244109 | 1,289 | 11,528 | SH | SOLE | 3,641 | 0 | 7,887 | ||
T-MOBILE US INC | CS | 872590104 | 992 | 6,849 | SH | SOLE | 1,078 | 0 | 5,771 | ||
TAIWAN SEMICONDUCTOR MFG LTD | ADR | 874039100 | 54,940 | 457,224 | SH | SOLE | 113,343 | 0 | 343,881 | ||
TAPESTRY INC COM | CS | 876030107 | 22,716 | 522,457 | SH | SOLE | 264,619 | 0 | 257,838 | ||
TARGET CORP | CS | 87612E106 | 33,354 | 137,976 | SH | SOLE | 63,514 | 0 | 74,462 | ||
TE CONNECTIVITY LTD | CS | H84989104 | 34,987 | 258,762 | SH | SOLE | 124,474 | 0 | 134,288 | ||
TEMPUR PEDIC INTL INC | CS | 88023U101 | 8,869 | 226,312 | SH | SOLE | 40,662 | 0 | 185,650 | ||
TEXTRON INC | CS | 883203101 | 2,973 | 43,225 | SH | SOLE | 11,353 | 0 | 31,872 | ||
TIMKEN CO | CS | 887389104 | 7,351 | 91,214 | SH | SOLE | 15,417 | 0 | 75,797 | ||
TORONTO DOMINION BK ONT | CS | 891160509 | 815 | 11,636 | SH | SOLE | 3,782 | 0 | 7,854 | ||
TRACTOR SUPPLY CO | CS | 892356106 | 11,198 | 60,187 | SH | SOLE | 9,850 | 0 | 50,337 | ||
TRIMBLE NAVIGATION LTD | CS | 896239100 | 1,072 | 13,106 | SH | SOLE | 4,717 | 0 | 8,389 | ||
UBER TECHNOLOGIES INC COM | CS | 90353T100 | 492 | 9,824 | SH | SOLE | 0 | 0 | 9,824 | ||
UNION PAC CORP | CS | 907818108 | 210 | 954 | SH | SOLE | 726 | 0 | 228 | ||
UNITED RENTALS INC | CS | 911363109 | 14,898 | 46,701 | SH | SOLE | 24,123 | 0 | 22,578 | ||
UNITED THERAPEUTICS CORP DEL | CS | 91307C102 | 564 | 3,145 | SH | SOLE | 1,367 | 0 | 1,778 | ||
UNITEDHEALTH GROUP INC | CS | 91324P102 | 34,272 | 85,585 | SH | SOLE | 33,705 | 0 | 51,880 | ||
UNITY SOFTWARE INC COM | CS | 91332U101 | 1,303 | 11,866 | SH | SOLE | 2,845 | 0 | 9,021 | ||
VALMONT INDS INC | CS | 920253101 | 337 | 1,428 | SH | SOLE | 386 | 0 | 1,042 | ||
VANECK VECTORS ETF TR MORNINGS | ETF | 92189F643 | 1,777 | 23,999 | SH | SOLE | 12,062 | 0 | 11,937 | ||
VANGUARD INDEX TR VALUE VIPERS | ETF | 922908744 | 1,550 | 11,275 | SH | SOLE | 6,121 | 0 | 5,154 | ||
WESCO INTL INC | CS | 95082P105 | 299 | 2,905 | SH | SOLE | 787 | 0 | 2,118 | ||
WESTERN ALLIANCE BANCORP | CS | 957638109 | 7,059 | 76,026 | SH | SOLE | 13,353 | 0 | 62,673 | ||
WESTROCK CO | CS | 96145D105 | 230 | 4,315 | SH | SOLE | 1,254 | 0 | 3,061 | ||
WYNN RESORTS LTD | CS | 983134107 | 3,110 | 25,430 | SH | SOLE | 5,958 | 0 | 19,472 | ||
XYLEM INC | CS | 98419M100 | 15,802 | 131,730 | SH | SOLE | 48,949 | 0 | 82,781 | ||
YETI HLDGS INC COM | CS | 98585X104 | 4,940 | 53,803 | SH | SOLE | 17,059 | 0 | 36,744 | ||
ZENDESK INC | CS | 98936J101 | 8,483 | 58,772 | SH | SOLE | 14,981 | 0 | 43,791 |