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 |
ABB LTD | ADR | 000375204 | 1,170 | 30,658 | SH | | SOLE | | 15,705 | 0 | 14,953 |
ABBOTT LABS | CS | 002824100 | 21,976 | 156,143 | SH | | SOLE | | 77,635 | 0 | 78,508 |
ABBVIE INC | CS | 00287Y109 | 717 | 5,292 | SH | | SOLE | | 3,510 | 0 | 1,782 |
ACCENTURE PLC IRELAND SHS CLAS | CS | G1151C101 | 34,015 | 82,053 | SH | | SOLE | | 27,540 | 0 | 54,513 |
ACTIVISION BLIZZARD INC | CS | 00507V109 | 1,920 | 28,866 | SH | | SOLE | | 7,518 | 0 | 21,348 |
AGILENT TECHNOLOGIES INC | CS | 00846U101 | 33,418 | 209,321 | SH | | SOLE | | 68,087 | 0 | 141,234 |
ALBEMARLE CORP | CS | 012653101 | 31,669 | 135,469 | SH | | SOLE | | 61,261 | 0 | 74,208 |
ALIGN TECHNOLOGY INC | CS | 016255101 | 15,108 | 22,989 | SH | | SOLE | | 8,759 | 0 | 14,230 |
ALLY FINL INC | CS | 02005N100 | 31,121 | 653,669 | SH | | SOLE | | 318,523 | 0 | 335,146 |
ALNYLAM PHARMACEUTICALS INC | CS | 02043Q107 | 1,650 | 9,728 | SH | | SOLE | | 2,375 | 0 | 7,353 |
ALPHABET INC CAP STK CL A | CS | 02079K305 | 501 | 173 | SH | | SOLE | | 142 | 0 | 31 |
ALPHABET INC CAP STK CL C | CS | 02079K107 | 1,701 | 588 | SH | | SOLE | | 180 | 0 | 408 |
AMAZON COM INC | CS | 023135106 | 377 | 113 | SH | | SOLE | | 43 | 0 | 70 |
ANSYS INC | CS | 03662Q105 | 201 | 500 | SH | | SOLE | | 0 | 0 | 500 |
APPHARVEST INC COM | CS | 03783T103 | 58 | 15,000 | SH | | SOLE | | 0 | 0 | 15,000 |
APPLE INC COM | CS | 037833100 | 4,089 | 23,025 | SH | | SOLE | | 10,064 | 0 | 12,961 |
APPLIED MATLS INC | CS | 038222105 | 10,468 | 66,520 | SH | | SOLE | | 51,812 | 0 | 14,708 |
APTIV PLC | CS | G6095L109 | 34,862 | 211,346 | SH | | SOLE | | 86,362 | 0 | 124,984 |
ARCHER DANIELS MIDLAND CO | CS | 039483102 | 319 | 4,724 | SH | | SOLE | | 2,836 | 0 | 1,888 |
ARISTA NETWORKS INC | CS | 040413106 | 12,849 | 89,385 | SH | | SOLE | | 18,515 | 0 | 70,870 |
ASML HOLDING N V N Y REGISTRY | ADR | N07059210 | 6,423 | 8,068 | SH | | SOLE | | 2,106 | 0 | 5,962 |
ASSURANT INC | CS | 04621X108 | 7,789 | 49,974 | SH | | SOLE | | 9,105 | 0 | 40,869 |
ATLASSIAN CORP PLC | CS | G06242104 | 28,117 | 73,741 | SH | | SOLE | | 34,265 | 0 | 39,476 |
AVANTOR INC COM | CS | 05352A100 | 27,723 | 657,879 | SH | | SOLE | | 309,490 | 0 | 348,389 |
BANK OF AMERICA CORPORATION | CS | 060505104 | 980 | 22,036 | SH | | SOLE | | 7,600 | 0 | 14,436 |
BERKSHIRE HATHAWAY INC DEL CL | CS | 084670702 | 285 | 952 | SH | | SOLE | | 555 | 0 | 397 |
BLACKROCK INC | CS | 09247X101 | 886 | 968 | SH | | SOLE | | 414 | 0 | 554 |
BLACKSTONE INC COM | CS | 09260D107 | 362 | 2,798 | SH | | SOLE | | 130 | 0 | 2,668 |
BROADCOM INC COM | CS | 11135F101 | 757 | 1,137 | SH | | SOLE | | 660 | 0 | 477 |
BRUKER BIOSCIENCES CORP | CS | 116794108 | 367 | 4,376 | SH | | SOLE | | 871 | 0 | 3,505 |
BRUNSWICK CORP | CS | 117043109 | 8,451 | 83,899 | SH | | SOLE | | 15,743 | 0 | 68,156 |
BUILDERS FIRSTSOURCE INC | CS | 12008R107 | 30,700 | 358,182 | SH | | SOLE | | 170,486 | 0 | 187,696 |
CAMDEN PPTY TR | CS | 133131102 | 20,752 | 116,140 | SH | | SOLE | | 53,519 | 0 | 62,621 |
CAPITAL ONE FINL CORP | CS | 14040H105 | 5,397 | 37,197 | SH | | SOLE | | 8,282 | 0 | 28,915 |
CBRE GROUP INC | CS | 12504L109 | 17,735 | 163,445 | SH | | SOLE | | 29,686 | 0 | 133,759 |
CELANESE CORP DEL | CS | 150870103 | 17,981 | 106,993 | SH | | SOLE | | 50,888 | 0 | 56,105 |
CHUBB LIMITED COM | CS | H1467J104 | 2,081 | 10,764 | SH | | SOLE | | 3,107 | 0 | 7,657 |
CINTAS CORP | CS | 172908105 | 220 | 496 | SH | | SOLE | | 19 | 0 | 477 |
CONOCOPHILLIPS | CS | 20825C104 | 8,872 | 122,920 | SH | | SOLE | | 25,748 | 0 | 97,172 |
COSTCO WHSL CORP | CS | 22160K105 | 21,193 | 37,331 | SH | | SOLE | | 11,631 | 0 | 25,700 |
D R HORTON INC | CS | 23331A109 | 515 | 4,747 | SH | | SOLE | | 1,090 | 0 | 3,657 |
DARDEN RESTAURANTS INC | CS | 237194105 | 3,354 | 22,263 | SH | | SOLE | | 5,903 | 0 | 16,360 |
DECKERS OUTDOOR CORP | CS | 243537107 | 383 | 1,046 | SH | | SOLE | | 153 | 0 | 893 |
DEERE AND CO | CS | 244199105 | 748 | 2,181 | SH | | SOLE | | 467 | 0 | 1,714 |
DELTA AIR LINES INC DEL | CS | 247361702 | 2,556 | 65,404 | SH | | SOLE | | 16,785 | 0 | 48,619 |
DEVON ENERGY CORP NEW | CS | 25179M103 | 20,798 | 472,143 | SH | | SOLE | | 229,693 | 0 | 242,450 |
DIAGEO P L C SPON ADR NEW | ADR | 25243Q205 | 2,507 | 11,388 | SH | | SOLE | | 3,219 | 0 | 8,169 |
DICKS SPORTING GOODS INC | CS | 253393102 | 33,388 | 290,353 | SH | | SOLE | | 84,972 | 0 | 205,381 |
EASTGROUP PPTY INC | CS | 277276101 | 207 | 910 | SH | | SOLE | | 108 | 0 | 802 |
EATON CORP PLC | CS | G29183103 | 735 | 4,255 | SH | | SOLE | | 234 | 0 | 4,021 |
EDWARDS LIFESCIENCES CORP | CS | 28176E108 | 11,122 | 85,849 | SH | | SOLE | | 16,403 | 0 | 69,446 |
EMCOR GROUP INC | CS | 29084Q100 | 869 | 6,822 | SH | | SOLE | | 3,343 | 0 | 3,479 |
EVERCORE INC | CS | 29977A105 | 9,007 | 66,302 | SH | | SOLE | | 12,457 | 0 | 53,845 |
EXTRA SPACE STORAGE INC | CS | 30225T102 | 424 | 1,868 | SH | | SOLE | | 1,105 | 0 | 763 |
FIDELITY NATIONAL FINANCIAL | CS | 31620R303 | 326 | 6,257 | SH | | SOLE | | 3,703 | 0 | 2,554 |
FIFTH THIRD BANCORP | CS | 316773100 | 27,954 | 641,894 | SH | | SOLE | | 294,316 | 0 | 347,578 |
FIRST REP BK SAN FRAN CALI N | CS | 33616C100 | 21,288 | 103,086 | SH | | SOLE | | 51,561 | 0 | 51,525 |
FORTINET INC | CS | 34959E109 | 5,176 | 14,403 | SH | | SOLE | | 3,783 | 0 | 10,620 |
FREEPORT-MCMORAN COPPER AND GO | CS | 35671D857 | 68,038 | 1,630,438 | SH | | SOLE | | 623,678 | 0 | 1,006,760 |
GENERAL DYNAMICS CORP | CS | 369550108 | 295 | 1,416 | SH | | SOLE | | 838 | 0 | 578 |
GLOBAL X FDS US INFR DEV | ETF | 37954Y673 | 506 | 17,581 | SH | | SOLE | | 116 | 0 | 17,465 |
GOLDMAN SACHS GROUP INC | CS | 38141G104 | 225 | 587 | SH | | SOLE | | 218 | 0 | 369 |
HENDERSON GROUP PLC ORD | CS | G4474Y214 | 257 | 6,130 | SH | | SOLE | | 3,637 | 0 | 2,493 |
HERSHEY FOODS CORP | CS | 427866108 | 23,479 | 121,358 | SH | | SOLE | | 60,111 | 0 | 61,247 |
HILTON GRAND VACATIONS INC | CS | 43283X105 | 2,208 | 42,381 | SH | | SOLE | | 11,968 | 0 | 30,413 |
HOME DEPOT INC | CS | 437076102 | 605 | 1,457 | SH | | SOLE | | 945 | 0 | 512 |
HP INC COM | CS | 40434L105 | 301 | 7,995 | SH | | SOLE | | 4,511 | 0 | 3,484 |
HUBBELL INC | CS | 443510607 | 354 | 1,699 | SH | | SOLE | | 1,011 | 0 | 688 |
ILLINOIS TOOL WKS INC | CS | 452308109 | 427 | 1,730 | SH | | SOLE | | 779 | 0 | 951 |
INFOSYS TECHNOLOGIES LTD | ADR | 456788108 | 40,005 | 1,580,620 | SH | | SOLE | | 781,196 | 0 | 799,424 |
INTERPUBLIC GROUP COS INC | CS | 460690100 | 7,453 | 199,013 | SH | | SOLE | | 34,429 | 0 | 164,584 |
INTUITIVE SURGICAL INC | CS | 46120E602 | 11,295 | 31,435 | SH | | SOLE | | 5,511 | 0 | 25,924 |
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J841 | 9,752 | 446,717 | SH | | SOLE | | 170,620 | 0 | 276,097 |
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J494 | 391 | 15,136 | SH | | SOLE | | 1,474 | 0 | 13,662 |
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J783 | 9,758 | 452,804 | SH | | SOLE | | 173,594 | 0 | 279,210 |
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J528 | 391 | 15,067 | SH | | SOLE | | 1,468 | 0 | 13,599 |
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J478 | 391 | 14,953 | SH | | SOLE | | 1,456 | 0 | 13,497 |
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J544 | 390 | 15,241 | SH | | SOLE | | 1,485 | 0 | 13,756 |
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J411 | 391 | 15,614 | SH | | SOLE | | 1,520 | 0 | 14,094 |
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J486 | 390 | 14,906 | SH | | SOLE | | 1,452 | 0 | 13,454 |
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J825 | 9,721 | 443,890 | SH | | SOLE | | 170,245 | 0 | 273,645 |
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J536 | 391 | 15,181 | SH | | SOLE | | 1,478 | 0 | 13,703 |
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J791 | 9,752 | 460,868 | SH | | SOLE | | 176,714 | 0 | 284,154 |
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J510 | 386 | 14,924 | SH | | SOLE | | 1,468 | 0 | 13,456 |
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J577 | 9,699 | 463,419 | SH | | SOLE | | 178,198 | 0 | 285,221 |
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J429 | 9,678 | 494,273 | SH | | SOLE | | 190,442 | 0 | 303,831 |
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J866 | 9,726 | 453,193 | SH | | SOLE | | 173,126 | 0 | 280,067 |
INVESCO EXCH TRD SLF IDX FD IN | ETF | 46138J445 | 391 | 15,264 | SH | | SOLE | | 1,486 | 0 | 13,778 |
INVESCO EXCH TRD SLF IDX FD IN | ETF | 46138J643 | 9,720 | 428,365 | SH | | SOLE | | 164,258 | 0 | 264,107 |
INVESCO EXCH TRD SLF IDX FD IN | ETF | 46138J460 | 9,688 | 500,414 | SH | | SOLE | | 192,456 | 0 | 307,958 |
INVESCO EXCHANGE TRADED FD T S | ETF | 46137V258 | 612 | 7,572 | SH | | SOLE | | 2,703 | 0 | 4,869 |
INVESCO EXCHANGE TRADED FD T S | ETF | 46137V381 | 1,014 | 6,478 | SH | | SOLE | | 42 | 0 | 6,436 |
INVESCO EXCHNG TRADED FD TR II | ETF | 46138E362 | 1,936 | 42,753 | SH | | SOLE | | 14,978 | 0 | 27,775 |
INVESCO QQQ TR UNIT SER 1 | ETF | 46090E103 | 730 | 1,835 | SH | | SOLE | | 1,835 | 0 | 0 |
IRON MTN INC NEW | CS | 46284V101 | 19,880 | 379,897 | SH | | SOLE | | 187,855 | 0 | 192,042 |
ISHARES INC MSCI CDA INDEX | ETF | 464286509 | 380 | 9,889 | SH | | SOLE | | 198 | 0 | 9,691 |
ISHARES MSCI EAFE SMALL CAP IN | ETF | 464288273 | 284 | 3,882 | SH | | SOLE | | 25 | 0 | 3,857 |
ISHARES TR DJ BROKER-DEAL | ETF | 464288794 | 423 | 3,838 | SH | | SOLE | | 25 | 0 | 3,813 |
ISHARES TR DJ HEALTH CARE | ETF | 464288828 | 307 | 1,059 | SH | | SOLE | | 7 | 0 | 1,052 |
ISHARES TR DJ MED DEVICES | ETF | 464288810 | 370 | 5,617 | SH | | SOLE | | 37 | 0 | 5,580 |
ISHARES TR DJ REGIONAL BK | ETF | 464288778 | 355 | 5,749 | SH | | SOLE | | 38 | 0 | 5,711 |
ISHARES TR GLMN SCHS SOFT | ETF | 464287515 | 637 | 1,601 | SH | | SOLE | | 11 | 0 | 1,590 |
ISHARES TR ISHARES BIOTECH | ETF | 464287556 | 287 | 1,882 | SH | | SOLE | | 0 | 0 | 1,882 |
ISHARES TR ISHARES SEMICDTR | ETF | 464287523 | 1,106 | 2,039 | SH | | SOLE | | 13 | 0 | 2,026 |
ISHARES TR MSCI GRW IDX | ETF | 464288885 | 593 | 5,377 | SH | | SOLE | | 35 | 0 | 5,342 |
ISHARES TR SANDP EURO PLUS | ETF | 464287861 | 351 | 6,461 | SH | | SOLE | | 43 | 0 | 6,418 |
ISHARES TR SANDP GBL FIN | ETF | 464287333 | 355 | 4,431 | SH | | SOLE | | 29 | 0 | 4,402 |
ISHARES TR SNG GL MATERIA | ETF | 464288695 | 284 | 3,140 | SH | | SOLE | | 21 | 0 | 3,119 |
ISHARES TR SNP GL INDUSTR | ETF | 464288729 | 367 | 2,975 | SH | | SOLE | | 20 | 0 | 2,955 |
J P MORGAN CHASE AND CO | CS | 46625H100 | 378 | 2,389 | SH | | SOLE | | 1,851 | 0 | 538 |
JABIL INC | CS | 466313103 | 11,092 | 157,670 | SH | | SOLE | | 30,537 | 0 | 127,133 |
JD COM INC | ADR | 47215P106 | 244 | 3,485 | SH | | SOLE | | 55 | 0 | 3,430 |
JOBY AVIATION INC | CS | G65163100 | 706 | 96,690 | SH | | SOLE | | 22,295 | 0 | 74,395 |
JOHNSON CTLS INTL PLC SHS | CS | G51502105 | 920 | 11,316 | SH | | SOLE | | 3,190 | 0 | 8,126 |
JONES LANG LASALLE INC | CS | 48020Q107 | 257 | 956 | SH | | SOLE | | 105 | 0 | 851 |
KBR INC | CS | 48242W106 | 7,851 | 164,872 | SH | | SOLE | | 25,287 | 0 | 139,585 |
KEYSIGHT TECHNOLOGIES INC | CS | 49338L103 | 8,963 | 43,401 | SH | | SOLE | | 33,797 | 0 | 9,604 |
KLA-TENCOR CORP | CS | 482480100 | 1,169 | 2,719 | SH | | SOLE | | 958 | 0 | 1,761 |
KNIGHT SWIFT TRANSN HLDGS INC | CS | 499049104 | 205 | 3,369 | SH | | SOLE | | 398 | 0 | 2,971 |
LABORATORY CORP AMER HLDGS | CS | 50540R409 | 1,511 | 4,809 | SH | | SOLE | | 1,976 | 0 | 2,833 |
LILLY ELI AND CO | CS | 532457108 | 434 | 1,573 | SH | | SOLE | | 544 | 0 | 1,029 |
LINDE PLC COM | CS | G5494J103 | 892 | 2,575 | SH | | SOLE | | 627 | 0 | 1,948 |
LOWES COS INC | CS | 548661107 | 10,792 | 41,753 | SH | | SOLE | | 8,989 | 0 | 32,764 |
LPL FINL HLDGS INC | CS | 50212V100 | 23,683 | 147,938 | SH | | SOLE | | 74,736 | 0 | 73,202 |
LUCID GROUP INC | CS | 549498103 | 2,511 | 65,986 | SH | | SOLE | | 17,132 | 0 | 48,854 |
MARVELL TECHNOLOGY GROUP LTD C | CS | 573874104 | 827 | 9,456 | SH | | SOLE | | 2,098 | 0 | 7,358 |
MATADOR RES CO | CS | 576485205 | 3,614 | 97,888 | SH | | SOLE | | 27,668 | 0 | 70,220 |
MATSON INC | CS | 57686G105 | 1,570 | 17,437 | SH | | SOLE | | 4,926 | 0 | 12,511 |
METLIFE INC | CS | 59156R108 | 18,628 | 298,094 | SH | | SOLE | | 150,366 | 0 | 147,728 |
MGM MIRAGE | CS | 552953101 | 1,707 | 38,025 | SH | | SOLE | | 10,472 | 0 | 27,553 |
MICROSOFT CORP | CS | 594918104 | 74,327 | 221,002 | SH | | SOLE | | 55,157 | 0 | 165,845 |
MID-AMER APT CMNTYS INC | CS | 59522J103 | 385 | 1,678 | SH | | SOLE | | 188 | 0 | 1,490 |
MONDELEZ INTL INC | CS | 609207105 | 340 | 5,133 | SH | | SOLE | | 3,064 | 0 | 2,069 |
MONOLITHIC PWR SYS INC | CS | 609839105 | 895 | 1,815 | SH | | SOLE | | 898 | 0 | 917 |
MORGAN STANLEY | CS | 617446448 | 67,283 | 685,445 | SH | | SOLE | | 253,365 | 0 | 432,080 |
MOTOROLA INC | CS | 620076307 | 6,316 | 23,245 | SH | | SOLE | | 17,709 | 0 | 5,536 |
MP MATERIALS CORP COM CL A | CS | 553368101 | 3,066 | 67,512 | SH | | SOLE | | 17,398 | 0 | 50,114 |
MPLX LP | CS | 55336V100 | 237 | 8,000 | SH | | SOLE | | 0 | 0 | 8,000 |
NATIONAL FUEL GAS CO N J | CS | 636180101 | 371 | 5,802 | SH | | SOLE | | 3,431 | 0 | 2,371 |
NETAPP INC | CS | 64110D104 | 9,569 | 104,025 | SH | | SOLE | | 18,226 | 0 | 85,799 |
NEXTERA ENERGY INC | CS | 65339F101 | 381 | 4,079 | SH | | SOLE | | 2,426 | 0 | 1,653 |
NIKE INC | CS | 654106103 | 13,729 | 82,372 | SH | | SOLE | | 30,406 | 0 | 51,966 |
NORDSON CORP | CS | 655663102 | 2,414 | 9,455 | SH | | SOLE | | 2,919 | 0 | 6,536 |
NVENT ELECTRIC PLC | CS | G6700G107 | 237 | 6,232 | SH | | SOLE | | 770 | 0 | 5,462 |
NVIDIA CORP | CS | 67066G104 | 41,705 | 141,801 | SH | | SOLE | | 25,870 | 0 | 115,931 |
O REILLY AUTOMOTIVE INC NEW | CS | 67103H107 | 713 | 1,009 | SH | | SOLE | | 261 | 0 | 748 |
ON SEMICONDUCTOR CORP | CS | 682189105 | 26,880 | 395,764 | SH | | SOLE | | 241,271 | 0 | 154,493 |
ONTO INNOVATION INC COM | CS | 683344105 | 4,624 | 45,675 | SH | | SOLE | | 11,643 | 0 | 34,032 |
OPTION CARE HEALTH INC COM NEW | CS | 68404L201 | 258 | 9,055 | SH | | SOLE | | 1,070 | 0 | 7,985 |
PAYCHEX INC | CS | 704326107 | 12,220 | 89,526 | SH | | SOLE | | 16,223 | 0 | 73,303 |
PENTAIR PLC | CS | G7S00T104 | 1,107 | 15,155 | SH | | SOLE | | 6,112 | 0 | 9,043 |
PNC FINL SVCS GROUP INC | CS | 693475105 | 17,265 | 86,099 | SH | | SOLE | | 15,937 | 0 | 70,162 |
POOL CORPORATION | CS | 73278L105 | 29,768 | 52,594 | SH | | SOLE | | 27,237 | 0 | 25,357 |
PPG INDS INC | CS | 693506107 | 880 | 5,105 | SH | | SOLE | | 0 | 0 | 5,105 |
PRINCIPAL FINANCIAL GROUP IN | CS | 74251V102 | 318 | 4,400 | SH | | SOLE | | 2,613 | 0 | 1,787 |
PUBLIC STORAGE INC | CS | 74460D109 | 6,054 | 16,164 | SH | | SOLE | | 3,862 | 0 | 12,302 |
PURE STORAGE INC | CS | 74624M102 | 2,449 | 75,227 | SH | | SOLE | | 19,494 | 0 | 55,733 |
QUANTA SVCS INC | CS | 74762E102 | 60,296 | 525,871 | SH | | SOLE | | 190,693 | 0 | 335,178 |
QUANTUMSCAPE CORP | CS | 74767V109 | 780 | 35,150 | SH | | SOLE | | 7,073 | 0 | 28,077 |
RAPID7 INC | CS | 753422104 | 10,325 | 87,732 | SH | | SOLE | | 17,202 | 0 | 70,530 |
RAYMOND JAMES FINANCIAL INC | CS | 754730109 | 17,906 | 178,346 | SH | | SOLE | | 31,049 | 0 | 147,297 |
REPUBLIC SVCS INC | CS | 760759100 | 681 | 4,886 | SH | | SOLE | | 1,340 | 0 | 3,546 |
ROBERT HALF INTL INC | CS | 770323103 | 14,574 | 130,682 | SH | | SOLE | | 26,075 | 0 | 104,607 |
ROCKWELL AUTOMATION INC | CS | 773903109 | 46,461 | 133,184 | SH | | SOLE | | 52,950 | 0 | 80,234 |
SCHWAB CHARLES CORP NEW | CS | 808513105 | 926 | 11,012 | SH | | SOLE | | 2,904 | 0 | 8,108 |
SEAGATE TECHNOLOGY HLDNGS PLC | CS | G7997R103 | 38,335 | 339,305 | SH | | SOLE | | 162,699 | 0 | 176,606 |
SEALED AIR CORP NEW | CS | 81211K100 | 250 | 3,710 | SH | | SOLE | | 418 | 0 | 3,292 |
SELECT SECTOR SPDR TR RL EST S | ETF | 81369Y860 | 289 | 5,582 | SH | | SOLE | | 36 | 0 | 5,546 |
SERVICENOW INC | CS | 81762P102 | 10,967 | 16,896 | SH | | SOLE | | 3,408 | 0 | 13,488 |
SHERWIN WILLIAMS CO | CS | 824348106 | 231 | 657 | SH | | SOLE | | 657 | 0 | 0 |
SNOWFLAKE INC CL A | CS | 833445109 | 1,496 | 4,416 | SH | | SOLE | | 1,210 | 0 | 3,206 |
SONY GROUP CORPORATION SPONSOR | ADR | 835699307 | 1,759 | 13,916 | SH | | SOLE | | 3,683 | 0 | 10,233 |
STARBUCKS CORP | CS | 855244109 | 1,095 | 9,362 | SH | | SOLE | | 3,203 | 0 | 6,159 |
SYNOPSYS INC | CS | 871607107 | 23,375 | 63,434 | SH | | SOLE | | 32,271 | 0 | 31,163 |
TAIWAN SEMICONDUCTOR MFG LTD | ADR | 874039100 | 44,007 | 365,779 | SH | | SOLE | | 101,332 | 0 | 264,447 |
TARGET CORP | CS | 87612E106 | 32,930 | 142,283 | SH | | SOLE | | 64,827 | 0 | 77,456 |
TE CONNECTIVITY LTD | CS | H84989104 | 41,486 | 257,134 | SH | | SOLE | | 122,413 | 0 | 134,721 |
TEMPUR PEDIC INTL INC | CS | 88023U101 | 11,067 | 235,308 | SH | | SOLE | | 47,176 | 0 | 188,132 |
TESLA MTRS INC | CS | 88160R101 | 26,180 | 24,773 | SH | | SOLE | | 11,667 | 0 | 13,106 |
TEXTRON INC | CS | 883203101 | 2,616 | 33,882 | SH | | SOLE | | 9,462 | 0 | 24,420 |
THERMO FISHER SCIENTIFIC INC C | CS | 883556102 | 838 | 1,256 | SH | | SOLE | | 340 | 0 | 916 |
TOPBUILD CORP | CS | 89055F103 | 253 | 918 | SH | | SOLE | | 125 | 0 | 793 |
TORONTO DOMINION BK ONT | CS | 891160509 | 977 | 12,742 | SH | | SOLE | | 4,810 | 0 | 7,932 |
TRACTOR SUPPLY CO | CS | 892356106 | 14,442 | 60,528 | SH | | SOLE | | 10,557 | 0 | 49,971 |
TRIMBLE NAVIGATION LTD | CS | 896239100 | 1,133 | 12,995 | SH | | SOLE | | 4,877 | 0 | 8,118 |
UBER TECHNOLOGIES INC COM | CS | 90353T100 | 412 | 9,824 | SH | | SOLE | | 0 | 0 | 9,824 |
UDR INC | CS | 902653104 | 332 | 5,528 | SH | | SOLE | | 3,271 | 0 | 2,257 |
UNION PAC CORP | CS | 907818108 | 705 | 2,800 | SH | | SOLE | | 693 | 0 | 2,107 |
UNITED RENTALS INC | CS | 911363109 | 17,002 | 51,167 | SH | | SOLE | | 25,427 | 0 | 25,740 |
UNITED THERAPEUTICS CORP DEL | CS | 91307C102 | 795 | 3,680 | SH | | SOLE | | 1,800 | 0 | 1,880 |
UNITEDHEALTH GROUP INC | CS | 91324P102 | 48,030 | 95,651 | SH | | SOLE | | 38,155 | 0 | 57,496 |
UNITY SOFTWARE INC COM | CS | 91332U101 | 911 | 6,372 | SH | | SOLE | | 1,353 | 0 | 5,019 |
VALMONT INDS INC | CS | 920253101 | 254 | 1,015 | SH | | SOLE | | 119 | 0 | 896 |
VANECK VECTORS ETF TR MORNINGS | ETF | 92189F643 | 1,686 | 22,156 | SH | | SOLE | | 7,861 | 0 | 14,295 |
VANGUARD INDEX TR VALUE VIPERS | ETF | 922908744 | 1,529 | 10,392 | SH | | SOLE | | 4,203 | 0 | 6,189 |
VERTEX PHARMACEUTICALS INC | CS | 92532F100 | 2,973 | 13,537 | SH | | SOLE | | 3,566 | 0 | 9,971 |
WESCO INTL INC | CS | 95082P105 | 266 | 2,025 | SH | | SOLE | | 239 | 0 | 1,786 |
WESTERN ALLIANCE BANCORP | CS | 957638109 | 9,612 | 89,287 | SH | | SOLE | | 16,180 | 0 | 73,107 |
WORKDAY INC | CS | 98138H101 | 1,923 | 7,038 | SH | | SOLE | | 1,990 | 0 | 5,048 |
WYNN RESORTS LTD | CS | 983134107 | 537 | 6,311 | SH | | SOLE | | 311 | 0 | 6,000 |
XILINX INC | CS | 983919101 | 4,044 | 19,072 | SH | | SOLE | | 4,905 | 0 | 14,167 |
XYLEM INC | CS | 98419M100 | 13,345 | 111,286 | SH | | SOLE | | 45,463 | 0 | 65,823 |
ZOETIS INC | CS | 98978V103 | 695 | 2,850 | SH | | SOLE | | 803 | 0 | 2,047 |