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 |
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 |