0001140361-22-041155.txt : 20221114 0001140361-22-041155.hdr.sgml : 20221114 20221114070834 ACCESSION NUMBER: 0001140361-22-041155 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221114 DATE AS OF CHANGE: 20221114 EFFECTIVENESS DATE: 20221114 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GHP Investment Advisors, Inc. CENTRAL INDEX KEY: 0001401561 IRS NUMBER: 841314618 STATE OF INCORPORATION: CO FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-12544 FILM NUMBER: 221380133 BUSINESS ADDRESS: STREET 1: 1290 N BROADWAY, STE. 1100 CITY: DENVER STATE: CO ZIP: 80203 BUSINESS PHONE: 303-831-5000 MAIL ADDRESS: STREET 1: 1290 N BROADWAY, STE. 1100 CITY: DENVER STATE: CO ZIP: 80203 13F-HR/A 1 primary_doc.xml 13F-HR/A LIVE 0001401561 XXXXXXXX 09-30-2022 09-30-2022 true 1 RESTATEMENT GHP Investment Advisors, Inc.
1290 N Broadway, Ste. 1100 Denver CO 80203
13F HOLDINGS REPORT 028-12544 N
Sebrina Ivey CCO (303) 831-5051 /s/ Sebrina Ivey Denver CO 10-27-2022 0 928 1302935
INFORMATION TABLE 2 informationtable.xml 3M CO COM 88579Y101 807 7299 SH SOLE 7125 0 174 ABBOTT LABS COM 002824100 2577 26632 SH SOLE 26387 0 245 ABBVIE INC COM 00287Y109 784 5841 SH SOLE 5524 0 317 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 72 4505 SH SOLE 4505 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 2 1000 SH SOLE 1000 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5065 19686 SH SOLE 19212 0 474 ACTIVISION BLIZZARD INC COM 00507V109 2127 28608 SH SOLE 27399 0 1209 ADOBE SYSTEMS INCORPORATED COM 00724F101 2 8 SH SOLE 8 0 0 ADTALEM GLOBAL ED INC COM 00737L103 16 440 SH SOLE 440 0 0 ADVANCED MICRO DEVICES INC COM 007903107 935 14750 SH SOLE 14502 0 248 ADVANSIX INC COM 00773T101 51 1581 SH SOLE 1581 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 0 200 SH SOLE 200 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 6 400 SH SOLE 400 0 0 AFFIRM HLDGS INC COM CL A 00827B106 0 14 SH SOLE 14 0 0 AFLAC INC COM 001055102 286 5088 SH SOLE 5088 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 15 124 SH SOLE 0 0 124 AIR LEASE CORP CL A 00912X302 10 322 SH SOLE 322 0 0 AIR PRODS & CHEMS INC COM 009158106 4569 19630 SH SOLE 18975 0 655 AIRBNB INC COM CL A 009066101 16 151 SH SOLE 151 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 5278 65707 SH SOLE 63859 0 1848 ALBEMARLE CORP COM 012653101 5346 20215 SH SOLE 19911 0 304 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 10 70 SH SOLE 0 0 70 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 44 551 SH SOLE 500 0 51 ALIGN TECHNOLOGY INC COM 016255101 10 50 SH SOLE 50 0 0 ALLEGIANT TRAVEL CO COM 01748X102 9 130 SH SOLE 130 0 0 ALLEGION PLC ORD SHS G0176J109 108 1205 SH SOLE 1205 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 32 918 SH SOLE 918 0 0 ALLIANT ENERGY CORP COM 018802108 21 400 SH SOLE 400 0 0 ALLSTATE CORP COM 020002101 14 113 SH SOLE 0 0 113 ALLY FINL INC COM 02005N100 1 25 SH SOLE 25 0 0 ALPHABET INC CAP STK CL A 02079K305 2413 25223 SH SOLE 22821 0 2402 ALPHABET INC CAP STK CL C 02079K107 10680 111072 SH SOLE 107486 0 3586 ALTRIA GROUP INC COM 02209S103 103 2544 SH SOLE 2456 0 88 AMAZON COM INC COM 023135106 688 6085 SH SOLE 5041 0 1044 AMCOR PLC ORD G0250X107 5 499 SH SOLE 0 0 499 AMDOCS LTD SHS G02602103 5988 75365 SH SOLE 72663 0 2702 AMEREN CORP COM 023608102 40 500 SH SOLE 500 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 8 664 SH SOLE 0 0 664 AMERICAN ELEC PWR CO INC COM 025537101 86 1000 SH SOLE 1000 0 0 AMERICAN EXPRESS CO COM 025816109 7552 55980 SH SOLE 54904 0 1076 AMERICAN INTL GROUP INC COM NEW 026874784 238 5007 SH SOLE 4541 0 466 AMERICAN TOWER CORP NEW COM 03027X100 69 323 SH SOLE 101 0 222 AMERIPRISE FINL INC COM 03076C106 105 416 SH SOLE 416 0 0 AMERISOURCEBERGEN CORP COM 03073E105 99 732 SH SOLE 650 0 82 AMGEN INC COM 031162100 3712 16468 SH SOLE 15666 0 802 AMKOR TECHNOLOGY INC COM 031652100 878 51484 SH SOLE 46588 0 4896 AMPHENOL CORP NEW CL A 032095101 2984 44558 SH SOLE 44110 0 448 AMPIO PHARMACEUTICALS INC COM 03209T109 5 90000 SH SOLE 90000 0 0 ANALOG DEVICES INC COM 032654105 5628 40394 SH SOLE 38560 0 1834 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 34 1970 SH SOLE 1970 0 0 AON PLC SHS CL A G0403H108 6201 23147 SH SOLE 22183 0 964 APPIAN CORP CL A 03782L101 5 125 SH SOLE 125 0 0 APPLE INC COM 037833100 26136 189114 SH SOLE 175996 0 13118 APPLIED INDL TECHNOLOGIES IN COM 03820C105 180 1750 SH SOLE 1750 0 0 APPLIED MATLS INC COM 038222105 139 1691 SH SOLE 1200 0 491 APTARGROUP INC COM 038336103 5204 54762 SH SOLE 52813 0 1949 APTIV PLC SHS G6095L109 11 136 SH SOLE 0 0 136 ARCHER DANIELS MIDLAND CO COM 039483102 42 516 SH SOLE 516 0 0 ARISTA NETWORKS INC COM 040413106 34 300 SH SOLE 300 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 2 100 SH SOLE 100 0 0 ARK ETF TR INNOVATION ETF 00214Q104 4 100 SH SOLE 100 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 25 2013 SH SOLE 2013 0 0 ASCENT INDUSTRIES CO COM 871565107 12 864 SH SOLE 864 0 0 ASGN INC COM 00191U102 4711 52129 SH SOLE 50255 0 1874 ASHLAND INC COM 044186104 1 14 SH SOLE 0 0 14 ASML HOLDING N V N Y REGISTRY SHS N07059210 24 57 SH SOLE 55 0 2 ASSURANT INC COM 04621X108 2834 19506 SH SOLE 18138 0 1368 ASTRAZENECA PLC SPONSORED ADR 046353108 6 117 SH SOLE 0 0 117 AT&T INC COM 00206R102 1561 101767 SH SOLE 98430 0 3337 ATI INC COM 01741R102 4 151 SH SOLE 0 0 151 ATLAS CORP SHARES Y0436Q109 13 960 SH SOLE 960 0 0 ATLASSIAN CORP PLC CL A G06242104 2 8 SH SOLE 8 0 0 AUTODESK INC COM 052769106 38 202 SH SOLE 0 0 202 AUTOMATIC DATA PROCESSING IN COM 053015103 6511 28787 SH SOLE 26783 0 2004 AUTOZONE INC COM 053332102 13 6 SH SOLE 0 0 6 AVALONBAY CMNTYS INC COM 053484101 10 56 SH SOLE 0 0 56 AVANOS MED INC COM 05350V106 0 18 SH SOLE 0 0 18 AVERY DENNISON CORP COM 053611109 7 42 SH SOLE 0 0 42 AZZ INC COM 002474104 19 525 SH SOLE 525 0 0 BAKER HUGHES COMPANY CL A 05722G100 10 498 SH SOLE 0 0 498 BALL CORP COM 058498106 123 2549 SH SOLE 400 0 2149 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 13 915 SH SOLE 915 0 0 BANK HAWAII CORP COM 062540109 83 1084 SH SOLE 1084 0 0 BANK MONTREAL QUE COM 063671101 14 161 SH SOLE 161 0 0 BANK NEW YORK MELLON CORP COM 064058100 194 5045 SH SOLE 4717 0 328 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 3 86 SH SOLE 0 0 86 BARCLAYS PLC ADR 06738E204 8 1320 SH SOLE 1320 0 0 BARNES GROUP INC COM 067806109 15 517 SH SOLE 517 0 0 BATH & BODY WORKS INC COM 070830104 15 450 SH SOLE 450 0 0 BAXTER INTL INC COM 071813109 527 9783 SH SOLE 9392 0 391 BECTON DICKINSON & CO COM 075887109 608 2730 SH SOLE 2730 0 0 BERKLEY W R CORP COM 084423102 4766 73799 SH SOLE 73405 0 394 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 13295 49792 SH SOLE 47657 0 2135 BEST BUY INC COM 086516101 751 11863 SH SOLE 10985 0 878 BEYOND MEAT INC COM 08862E109 0 20 SH SOLE 20 0 0 BIOGEN INC COM 09062X103 592 2219 SH SOLE 2154 0 65 BIOMARIN PHARMACEUTICAL INC COM 09061G101 127 1500 SH SOLE 1500 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 10 139 SH SOLE 0 0 139 BK OF AMERICA CORP COM 060505104 3620 119860 SH SOLE 113955 0 5905 BLACK KNIGHT INC COM 09215C105 0 3 SH SOLE 3 0 0 BLACKROCK INC COM 09247X101 2046 3717 SH SOLE 3399 0 318 BLACKSTONE INC COM 09260D107 172 2058 SH SOLE 2024 0 34 BLOCK H & R INC COM 093671105 15 348 SH SOLE 348 0 0 BLOCK INC CL A 852234103 1 14 SH SOLE 14 0 0 BOEING CO COM 097023105 174 1437 SH SOLE 1312 0 125 BOOKING HOLDINGS INC COM 09857L108 79 48 SH SOLE 22 0 26 BOOT BARN HLDGS INC COM 099406100 9 151 SH SOLE 0 0 151 BORGWARNER INC COM 099724106 6 185 SH SOLE 185 0 0 BP PLC SPONSORED ADR 055622104 11 396 SH SOLE 396 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 6 195 SH SOLE 195 0 0 BRIACELL THERAPEUTICS CORP COM NEW 10778Y302 0 33 SH SOLE 33 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 399 5613 SH SOLE 5308 0 305 BROADCOM INC COM 11135F101 124 279 SH SOLE 162 0 117 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5146 35654 SH SOLE 34476 0 1178 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 14 335 SH SOLE 335 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 15 1131 SH SOLE 80 0 1051 CACI INTL INC CL A 127190304 6329 24245 SH SOLE 23810 0 435 CADENCE DESIGN SYSTEM INC COM 127387108 50 304 SH SOLE 70 0 234 CALIFORNIA WTR SVC GROUP COM 130788102 133 2515 SH SOLE 2515 0 0 CAMPBELL SOUP CO COM 134429109 10 208 SH SOLE 0 0 208 CANADIAN PAC RY LTD COM 13645T100 3163 47404 SH SOLE 46711 0 693 CANNAE HLDGS INC COM 13765N107 0 3 SH SOLE 3 0 0 CANOPY GROWTH CORP COM 138035100 1 300 SH SOLE 300 0 0 CAPITAL ONE FINL CORP COM 14040H105 88 953 SH SOLE 953 0 0 CARDINAL HEALTH INC COM 14149Y108 1967 29497 SH SOLE 28285 0 1212 CARLYLE GROUP INC COM 14316J108 8 295 SH SOLE 295 0 0 CARNIVAL CORP COMMON STOCK 143658300 1 100 SH SOLE 100 0 0 CARTERS INC COM 146229109 19 292 SH SOLE 292 0 0 CASS INFORMATION SYS INC COM 14808P109 2058 59314 SH SOLE 57649 0 1665 CATALYST PHARMACEUTICALS INC COM 14888U101 15 1200 SH SOLE 1200 0 0 CATERPILLAR INC COM 149123101 333 2032 SH SOLE 2032 0 0 CBRE GROUP INC CL A 12504L109 177 2626 SH SOLE 2485 0 141 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 0 4 SH SOLE 4 0 0 CENTENE CORP DEL COM 15135B101 25 322 SH SOLE 322 0 0 CENTERPOINT ENERGY INC COM 15189T107 25 901 SH SOLE 901 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2813 82343 SH SOLE 81229 0 1114 CERAGON NETWORKS LTD ORD M22013102 546 298335 SH SOLE 298335 0 0 CEVA INC COM 157210105 1 35 SH SOLE 35 0 0 CGI INC CL A SUB VTG 12532H104 2280 30298 SH SOLE 30030 0 268 CHARTER COMMUNICATIONS INC N CL A 16119P108 114 376 SH SOLE 376 0 0 CHASE CORP COM 16150R104 1343 16066 SH SOLE 15980 0 86 CHECK POINT SOFTWARE TECH LT ORD M22465104 739 6600 SH SOLE 6600 0 0 CHEESECAKE FACTORY INC COM 163072101 12 422 SH SOLE 422 0 0 CHEVRON CORP NEW COM 166764100 2893 20136 SH SOLE 19220 0 916 CHILDRENS PL INC NEW COM 168905107 2 61 SH SOLE 61 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 165 110 SH SOLE 102 0 8 CHUBB LIMITED COM H1467J104 219 1206 SH SOLE 1170 0 36 CHURCH & DWIGHT CO INC COM 171340102 4218 59050 SH SOLE 56799 0 2251 CIGNA CORP NEW COM 125523100 6097 21975 SH SOLE 21332 0 643 CINCINNATI FINL CORP COM 172062101 60 671 SH SOLE 671 0 0 CINEMARK HLDGS INC COM 17243V102 154 12756 SH SOLE 12756 0 0 CINTAS CORP COM 172908105 109 281 SH SOLE 253 0 28 CIRRUS LOGIC INC COM 172755100 7 100 SH SOLE 100 0 0 CISCO SYS INC COM 17275R102 6259 156465 SH SOLE 152234 0 4231 CITIGROUP INC COM NEW 172967424 33 795 SH SOLE 309 0 486 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 4 3185 SH SOLE 3185 0 0 CITRIX SYS INC COM 177376100 1915 18433 SH SOLE 18161 0 272 CLARUS CORP NEW COM 18270P109 4 270 SH SOLE 270 0 0 CLEAN ENERGY FUELS CORP COM 184499101 10 1898 SH SOLE 377 0 1521 CLOROX CO DEL COM 189054109 650 5066 SH SOLE 5066 0 0 CLOUDFLARE INC CL A COM 18915M107 4 75 SH SOLE 75 0 0 CME GROUP INC COM 12572Q105 2172 12262 SH SOLE 11991 0 271 COCA COLA CO COM 191216100 605 10807 SH SOLE 10667 0 140 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 436 7597 SH SOLE 5219 0 2378 COHERENT CORP COM 19247G107 1 39 SH SOLE 39 0 0 COHU INC COM 192576106 5 200 SH SOLE 200 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 14 218 SH SOLE 136 0 82 COLGATE PALMOLIVE CO COM 194162103 3640 51821 SH SOLE 51501 0 320 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 37 404 SH SOLE 404 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 699 10392 SH SOLE 8272 0 2120 COMCAST CORP NEW CL A 20030N101 2596 88498 SH SOLE 81049 0 7449 COMERICA INC COM 200340107 25 357 SH SOLE 215 0 142 CONOCOPHILLIPS COM 20825C104 52 509 SH SOLE 509 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 102 2148 SH SOLE 2148 0 0 CONSOLIDATED EDISON INC COM 209115104 165 1924 SH SOLE 1827 0 97 CONSTELLATION BRANDS INC CL A 21036P108 5260 22902 SH SOLE 21059 0 1843 CONSTELLATION ENERGY CORP COM 21037T109 23 281 SH SOLE 0 0 281 CONTAINER STORE GROUP INC COM 210751103 24 5000 SH SOLE 5000 0 0 COPART INC COM 217204106 2622 24639 SH SOLE 23156 0 1483 CORNING INC COM 219350105 6176 212827 SH SOLE 196539 0 16288 CORSAIR GAMING INC COM 22041X102 1 55 SH SOLE 55 0 0 CORTEVA INC COM 22052L104 16 286 SH SOLE 125 0 161 COSTCO WHSL CORP NEW COM 22160K105 9393 19889 SH SOLE 18956 0 933 CREDIT SUISSE GROUP SPONSORED ADR 225401108 4 970 SH SOLE 970 0 0 CRH PLC ADR 12626K203 2 77 SH SOLE 77 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 7 100 SH SOLE 100 0 0 CROCS INC COM 227046109 7 95 SH SOLE 0 0 95 CROWN CASTLE INC COM 22822V101 152 1050 SH SOLE 1050 0 0 CSG SYS INTL INC COM 126349109 5852 110657 SH SOLE 107471 0 3186 CSW INDUSTRIALS INC COM 126402106 215 1795 SH SOLE 1795 0 0 CSX CORP COM 126408103 7879 295769 SH SOLE 286127 0 9642 CUMMINS INC COM 231021106 2227 10942 SH SOLE 10041 0 901 CURTISS WRIGHT CORP COM 231561101 8277 59475 SH SOLE 57099 0 2376 CVS HEALTH CORP COM 126650100 7318 76732 SH SOLE 74316 0 2416 D R HORTON INC COM 23331A109 12 172 SH SOLE 0 0 172 DANAHER CORPORATION COM 235851102 11 43 SH SOLE 43 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 0 60 SH SOLE 60 0 0 DAVITA INC COM 23918K108 3934 47525 SH SOLE 46915 0 610 DBX ETF TR XTRCKR RUSL 1000 233051242 742 22003 SH SOLE 20292 0 1711 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 0 6 SH SOLE 6 0 0 DECKERS OUTDOOR CORP COM 243537107 12 38 SH SOLE 0 0 38 DEERE & CO COM 244199105 206 616 SH SOLE 599 0 17 DELL TECHNOLOGIES INC CL C 24703L202 55 1611 SH SOLE 1611 0 0 DENTSPLY SIRONA INC COM 24906P109 731 25771 SH SOLE 25170 0 601 DEUTSCHE BANK A G NAMEN AKT D18190898 6 800 SH SOLE 800 0 0 DEVON ENERGY CORP NEW COM 25179M103 6 100 SH SOLE 100 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 135 797 SH SOLE 797 0 0 DIGITAL RLTY TR INC COM 253868103 47 475 SH SOLE 370 0 105 DIGITALOCEAN HLDGS INC COM 25402D102 1 18 SH SOLE 0 0 18 DISCOVER FINL SVCS COM 254709108 116 1276 SH SOLE 1276 0 0 DISNEY WALT CO COM 254687106 4692 49735 SH SOLE 47791 0 1944 DOCUSIGN INC COM 256163106 0 7 SH SOLE 0 0 7 DOLBY LABORATORIES INC COM CL A 25659T107 26 398 SH SOLE 398 0 0 DOLLAR GEN CORP NEW COM 256677105 6598 27508 SH SOLE 26391 0 1117 DOLLAR TREE INC COM 256746108 1598 11742 SH SOLE 11292 0 450 DONALDSON INC COM 257651109 624 12723 SH SOLE 9540 0 3183 DOW INC COM 260557103 1001 22785 SH SOLE 22634 0 151 DOXIMITY INC CL A 26622P107 2 75 SH SOLE 75 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 3 204 SH SOLE 204 0 0 DROPBOX INC CL A 26210C104 2 100 SH SOLE 100 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 35 679 SH SOLE 679 0 0 DTE ENERGY CO COM 233331107 137 1192 SH SOLE 1125 0 67 DUKE ENERGY CORP NEW COM NEW 26441C204 195 2101 SH SOLE 1975 0 126 DUPONT DE NEMOURS INC COM 26614N102 53 1056 SH SOLE 1056 0 0 EASTMAN CHEM CO COM 277432100 4174 58744 SH SOLE 56963 0 1781 EASTMAN KODAK CO COM NEW 277461406 0 1 SH SOLE 0 0 1 EATON CORP PLC SHS G29183103 260 1949 SH SOLE 1949 0 0 EBAY INC. COM 278642103 361 9806 SH SOLE 9806 0 0 EBIX INC COM NEW 278715206 14 760 SH SOLE 760 0 0 ECOLAB INC COM 278865100 13 89 SH SOLE 25 0 64 EDISON INTL COM 281020107 57 1000 SH SOLE 0 0 1000 EDITAS MEDICINE INC COM 28106W103 2 200 SH SOLE 0 0 200 EDWARDS LIFESCIENCES CORP COM 28176E108 12 147 SH SOLE 147 0 0 ELASTIC N V ORD SHS N14506104 14 193 SH SOLE 0 0 193 ELBIT SYS LTD ORD M3760D101 790 4153 SH SOLE 4153 0 0 ELECTRONIC ARTS INC COM 285512109 217 1875 SH SOLE 1875 0 0 ELEVANCE HEALTH INC COM 036752103 5073 11168 SH SOLE 10646 0 522 EMBECTA CORP COMMON STOCK 29082K105 16 544 SH SOLE 544 0 0 EMCOR GROUP INC COM 29084Q100 4214 36489 SH SOLE 34704 0 1785 EMERSON ELEC CO COM 291011104 936 12783 SH SOLE 12406 0 377 ENCOMPASS HEALTH CORP COM 29261A100 716 15823 SH SOLE 14798 0 1025 ENERGIZER HLDGS INC NEW COM 29272W109 28 1101 SH SOLE 1101 0 0 ENERGY FUELS INC COM NEW 292671708 1278 208754 SH SOLE 208754 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 106 9600 SH SOLE 9600 0 0 ENNIS INC COM 293389102 111 5496 SH SOLE 5496 0 0 ENPHASE ENERGY INC COM 29355A107 37 134 SH SOLE 0 0 134 ENTEGRIS INC COM 29362U104 562 6764 SH SOLE 6629 0 135 ENTERGY CORP NEW COM 29364G103 7 71 SH SOLE 0 0 71 ENTERPRISE PRODS PARTNERS L COM 293792107 83 3500 SH SOLE 1000 0 2500 EOG RES INC COM 26875P101 16 143 SH SOLE 0 0 143 EPAM SYS INC COM 29414B104 2800 7732 SH SOLE 7462 0 270 EPLUS INC COM 294268107 4404 106011 SH SOLE 103719 0 2292 EPR PPTYS COM SH BEN INT 26884U109 4 100 SH SOLE 100 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 10 149 SH SOLE 0 0 149 ESAB CORPORATION COM 29605J106 7 214 SH SOLE 0 0 214 ESCO TECHNOLOGIES INC COM 296315104 6865 93473 SH SOLE 89765 0 3708 ESSENT GROUP LTD COM G3198U102 1912 54828 SH SOLE 53065 0 1763 ETF MANAGERS TR AI POWERED EQT 26924G813 2 60 SH SOLE 0 0 60 ETF SER SOLUTIONS DISTILLATE US 26922A321 2 60 SH SOLE 60 0 0 EVERCORE INC CLASS A 29977A105 30 364 SH SOLE 0 0 364 EVEREST RE GROUP LTD COM G3223R108 11 41 SH SOLE 0 0 41 EXELON CORP COM 30161N101 9 232 SH SOLE 0 0 232 EXPEDIA GROUP INC COM NEW 30212P303 548 5851 SH SOLE 4901 0 950 EXPEDITORS INTL WASH INC COM 302130109 6083 68880 SH SOLE 67230 0 1650 EXXON MOBIL CORP COM 30231G102 2599 29770 SH SOLE 27631 0 2139 F N B CORP COM 302520101 984 84864 SH SOLE 79526 0 5338 FACTSET RESH SYS INC COM 303075105 11 28 SH SOLE 0 0 28 FAIR ISAAC CORP COM 303250104 7775 18871 SH SOLE 18022 0 849 FASTENAL CO COM 311900104 13 288 SH SOLE 262 0 26 FEDEX CORP COM 31428X106 4123 27769 SH SOLE 26274 0 1495 FERRARI N V COM N3167Y103 8 45 SH SOLE 0 0 45 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 2 35 SH SOLE 35 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 26 448 SH SOLE 448 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 55 1300 SH SOLE 1300 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 682 18840 SH SOLE 18469 0 371 FIDELITY NATL INFORMATION SV COM 31620M106 1969 26052 SH SOLE 24882 0 1170 FIFTH THIRD BANCORP COM 316773100 257 8056 SH SOLE 8056 0 0 FIRST AMERN FINL CORP COM 31847R102 109 2371 SH SOLE 2371 0 0 FIRST FINL BANCORP OH COM 320209109 18 853 SH SOLE 853 0 0 FIRST HORIZON CORPORATION COM 320517105 1461 63802 SH SOLE 60923 0 2879 FIRST SOLAR INC COM 336433107 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 3 116 SH SOLE 0 0 116 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 95 1319 SH SOLE 1319 0 0 FIRSTENERGY CORP COM 337932107 7 200 SH SOLE 0 0 200 FIRSTSERVICE CORP NEW COM 33767E202 49 414 SH SOLE 414 0 0 FISERV INC COM 337738108 73 784 SH SOLE 374 0 410 FISKER INC CL A COM STK 33813J106 48 6311 SH SOLE 3030 0 3281 FIVERR INTL LTD ORD SHS M4R82T106 0 1 SH SOLE 1 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 573 3255 SH SOLE 3129 0 126 FORD MTR CO DEL COM 345370860 144 12861 SH SOLE 7942 0 4919 FORIAN INC COM 34630N106 0 20 SH SOLE 20 0 0 FORMULA SYSTEMS 1985 LTD SPONSORED ADS 346414105 573 6961 SH SOLE 6961 0 0 FORTIVE CORP COM 34959J108 3 45 SH SOLE 0 0 45 FOUR CORNERS PPTY TR INC COM 35086T109 7 274 SH SOLE 0 0 274 FRANKLIN RESOURCES INC COM 354613101 28 1303 SH SOLE 1303 0 0 FREEPORT-MCMORAN INC CL B 35671D857 18 667 SH SOLE 300 0 367 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 30 2140 SH SOLE 2140 0 0 FRONTDOOR INC COM 35905A109 13 629 SH SOLE 629 0 0 FS KKR CAP CORP COM 302635206 11 668 SH SOLE 668 0 0 FTI CONSULTING INC COM 302941109 3494 21086 SH SOLE 19954 0 1132 FULGENT GENETICS INC COM 359664109 2 53 SH SOLE 53 0 0 FULLER H B CO COM 359694106 3120 51911 SH SOLE 49402 0 2509 FULTON FINL CORP PA COM 360271100 2 111 SH SOLE 0 0 111 GABELLI EQUITY TR INC COM 362397101 48 8802 SH SOLE 8802 0 0 GAP INC COM 364760108 3 343 SH SOLE 343 0 0 GARMIN LTD SHS H2906T109 2592 32279 SH SOLE 28385 0 3894 GARRETT MOTION INC COM 366505105 21 3741 SH SOLE 3741 0 0 GENERAC HLDGS INC COM 368736104 20 110 SH SOLE 110 0 0 GENERAL DYNAMICS CORP COM 369550108 3205 15108 SH SOLE 14334 0 774 GENERAL ELECTRIC CO COM NEW 369604301 72 1159 SH SOLE 896 0 263 GENERAL MLS INC COM 370334104 5207 67971 SH SOLE 65566 0 2405 GENERAL MTRS CO COM 37045V100 45 1414 SH SOLE 1003 0 411 GENTEX CORP COM 371901109 3850 161496 SH SOLE 155830 0 5666 GENUINE PARTS CO COM 372460105 6536 43773 SH SOLE 42180 0 1593 GILEAD SCIENCES INC COM 375558103 552 8951 SH SOLE 8931 0 20 GLACIER BANCORP INC NEW COM 37637Q105 69 1400 SH SOLE 1400 0 0 GLOBAL PMTS INC COM 37940X102 5258 48660 SH SOLE 47882 0 778 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 15 222 SH SOLE 200 0 22 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 8 415 SH SOLE 415 0 0 GLOBE LIFE INC COM 37959E102 2378 23855 SH SOLE 23760 0 95 GMS INC COM 36251C103 1714 42842 SH SOLE 41797 0 1045 GOLDMAN SACHS GROUP INC COM 38141G104 175 598 SH SOLE 520 0 78 GOODYEAR TIRE & RUBR CO COM 382550101 13 1298 SH SOLE 1298 0 0 GORMAN RUPP CO COM 383082104 9 387 SH SOLE 387 0 0 GRACO INC COM 384109104 1816 30286 SH SOLE 27684 0 2602 GRAINGER W W INC COM 384802104 10 20 SH SOLE 0 0 20 HALEON PLC SPON ADS 405552100 0 50 SH SOLE 0 0 50 HALLIBURTON CO COM 406216101 41 1666 SH SOLE 1238 0 428 HANOVER INS GROUP INC COM 410867105 32 249 SH SOLE 249 0 0 HARLEY DAVIDSON INC COM 412822108 18 511 SH SOLE 200 0 311 HARTFORD FINL SVCS GROUP INC COM 416515104 1216 19636 SH SOLE 16836 0 2800 HASBRO INC COM 418056107 22 323 SH SOLE 323 0 0 HASHICORP INC COM CL A 418100103 4 135 SH SOLE 135 0 0 HCA HEALTHCARE INC COM 40412C101 115 626 SH SOLE 626 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 17 755 SH SOLE 755 0 0 HEICO CORP NEW COM 422806109 114 790 SH SOLE 790 0 0 HELEN OF TROY LTD COM G4388N106 1540 15971 SH SOLE 15205 0 766 HELIOS TECHNOLOGIES INC COM 42328H109 2205 43572 SH SOLE 38958 0 4614 HENRY SCHEIN INC COM 806407102 2999 45601 SH SOLE 43367 0 2234 HERSHEY CO COM 427866108 35 157 SH SOLE 100 0 57 HESS CORP COM 42809H107 7 66 SH SOLE 0 0 66 HILLENBRAND INC COM 431571108 1952 53169 SH SOLE 49558 0 3611 HILTON WORLDWIDE HLDGS INC COM 43300A203 13 108 SH SOLE 0 0 108 HOME DEPOT INC COM 437076102 3211 11636 SH SOLE 11078 0 558 HONDA MOTOR LTD AMERN SHS 438128308 0 10 SH SOLE 0 0 10 HONEYWELL INTL INC COM 438516106 4648 27835 SH SOLE 27835 0 0 HORMEL FOODS CORP COM 440452100 24 537 SH SOLE 537 0 0 HOULIHAN LOKEY INC CL A 441593100 9389 124559 SH SOLE 120211 0 4348 HUBBELL INC COM 443510607 8 38 SH SOLE 0 0 38 HUMANA INC COM 444859102 4 8 SH SOLE 8 0 0 HUNT J B TRANS SVCS INC COM 445658107 149 953 SH SOLE 953 0 0 HUNTINGTON BANCSHARES INC COM 446150104 1670 126704 SH SOLE 122941 0 3763 HUNTINGTON INGALLS INDS INC COM 446413106 53 239 SH SOLE 224 0 15 HUT 8 MNG CORP COM 44812T102 0 100 SH SOLE 100 0 0 ICF INTL INC COM 44925C103 7200 66046 SH SOLE 63526 0 2520 ICICI BANK LIMITED ADR 45104G104 277 13206 SH SOLE 13206 0 0 IDEX CORP COM 45167R104 3898 19507 SH SOLE 17854 0 1653 IDEXX LABS INC COM 45168D104 518 1590 SH SOLE 1590 0 0 ILLINOIS TOOL WKS INC COM 452308109 174 963 SH SOLE 886 0 77 ILLUMINA INC COM 452327109 9 46 SH SOLE 0 0 46 IMPACT SHS TR I NAACP MINO ETF 45259A209 21 810 SH SOLE 810 0 0 IMPACT SHS TR I YWCA WOMENS ETF 45259A100 21 811 SH SOLE 811 0 0 INDEPENDENT BK CORP MASS COM 453836108 3271 43890 SH SOLE 42372 0 1518 INFOSYS LTD SPONSORED ADR 456788108 224 13200 SH SOLE 13200 0 0 INGERSOLL RAND INC COM 45687V106 147 3391 SH SOLE 3391 0 0 INGEVITY CORP COM 45688C107 5 89 SH SOLE 0 0 89 INMODE LTD SHS M5425M103 180 6180 SH SOLE 6180 0 0 INSIGHT ENTERPRISES INC COM 45765U103 2717 32971 SH SOLE 31668 0 1303 INSPERITY INC COM 45778Q107 7 71 SH SOLE 0 0 71 INSTALLED BLDG PRODS INC COM 45780R101 10 120 SH SOLE 0 0 120 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 2196 51840 SH SOLE 44872 0 6968 INTEL CORP COM 458140100 3514 136374 SH SOLE 129199 0 7175 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2445 27056 SH SOLE 24997 0 2059 INTERNATIONAL BUSINESS MACHS COM 459200101 6921 58255 SH SOLE 53930 0 4325 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2558 28158 SH SOLE 27267 0 891 INTUIT COM 461202103 7497 19356 SH SOLE 18910 0 446 INTUITIVE SURGICAL INC COM NEW 46120E602 21 113 SH SOLE 10 0 103 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 3 182 SH SOLE 0 0 182 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 5 228 SH SOLE 0 0 228 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 2 133 SH SOLE 0 0 133 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 2261 91737 SH SOLE 90417 0 1320 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 2439 32783 SH SOLE 32477 0 306 INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300 503 16653 SH SOLE 16653 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 8 200 SH SOLE 200 0 0 INVESCO EXCH TRD SLF IDX FD RAFI STRG US ETF 46138J726 2903 124932 SH SOLE 124101 0 831 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 2703 36414 SH SOLE 36019 0 395 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 58 419 SH SOLE 419 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 3467 186480 SH SOLE 183995 0 2485 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 1994 130724 SH SOLE 128618 0 2106 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 2 15 SH SOLE 0 0 15 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 21 166 SH SOLE 143 0 23 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 1737 43722 SH SOLE 43118 0 604 INVESCO QQQ TR UNIT SER 1 46090E103 801 2997 SH SOLE 2874 0 123 INVESTORS TITLE CO NC COM 461804106 635 4505 SH SOLE 4464 0 41 IPG PHOTONICS CORP COM 44980X109 8 100 SH SOLE 100 0 0 IRON MTN INC DEL COM 46284V101 21 488 SH SOLE 488 0 0 ISHARES INC CORE MSCI EMKT 46434G103 9 212 SH SOLE 212 0 0 ISHARES INC EM MKT SM-CP ETF 464286475 127 2810 SH SOLE 2810 0 0 ISHARES INC MSCI AUST ETF 464286103 65 3300 SH SOLE 3300 0 0 ISHARES INC MSCI AUSTRIA ETF 464286202 140 9017 SH SOLE 9017 0 0 ISHARES INC MSCI EMERG MKT 46434G889 11 277 SH SOLE 0 0 277 ISHARES INC MSCI EURZONE ETF 464286608 182 5686 SH SOLE 5686 0 0 ISHARES INC MSCI PAC JP ETF 464286665 104 2770 SH SOLE 2770 0 0 ISHARES INC MSCI SPAIN ETF 464286764 87 4370 SH SOLE 4370 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 152 3519 SH SOLE 3519 0 0 ISHARES SILVER TR ISHARES 46428Q109 3 147 SH SOLE 0 0 147 ISHARES TR 1 3 YR TREAS BD 464287457 44 539 SH SOLE 539 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 59 618 SH SOLE 618 0 0 ISHARES TR CORE DIV GRWTH 46434V621 55 1242 SH SOLE 1242 0 0 ISHARES TR CORE MSCI EAFE 46432F842 4409 83701 SH SOLE 79277 0 4424 ISHARES TR CORE MSCI INTL 46435G326 15 315 SH SOLE 315 0 0 ISHARES TR CORE S&P MCP ETF 464287507 5632 25685 SH SOLE 25160 0 525 ISHARES TR CORE S&P SCP ETF 464287804 7375 84581 SH SOLE 81707 0 2874 ISHARES TR CORE S&P TTL STK 464287150 354 4454 SH SOLE 4359 0 95 ISHARES TR CORE S&P500 ETF 464287200 1724 4807 SH SOLE 4638 0 169 ISHARES TR CORE US AGGBD ET 464287226 98 1019 SH SOLE 0 0 1019 ISHARES TR DEVSMCP EXNA ETF 464288497 210 5124 SH SOLE 5124 0 0 ISHARES TR EAFE GRWTH ETF 464288885 3163 43589 SH SOLE 41066 0 2523 ISHARES TR EAFE SML CP ETF 464288273 190 3900 SH SOLE 2850 0 1050 ISHARES TR EAFE VALUE ETF 464288877 2128 55234 SH SOLE 50950 0 4284 ISHARES TR ESG AWR MSCI USA 46435G425 96 1207 SH SOLE 1207 0 0 ISHARES TR ESG MSCI LEADR 46435U218 60 969 SH SOLE 969 0 0 ISHARES TR ESG SCRD S&P MID 46436E551 12 409 SH SOLE 409 0 0 ISHARES TR ESG SCRND S&P SM 46436E544 12 384 SH SOLE 384 0 0 ISHARES TR GLOBAL 100 ETF 464287572 93 1561 SH SOLE 1561 0 0 ISHARES TR INTL DIV GRWTH 46435G524 3875 76530 SH SOLE 75007 0 1523 ISHARES TR INTL EQTY FACTOR 46434V274 45 2148 SH SOLE 2148 0 0 ISHARES TR INTL SEL DIV ETF 464288448 1985 88112 SH SOLE 76211 0 11901 ISHARES TR ISHARES BIOTECH 464287556 17 145 SH SOLE 145 0 0 ISHARES TR MICRO-CAP ETF 464288869 1327 12833 SH SOLE 12767 0 66 ISHARES TR MRGSTR MD CP GRW 464288307 1524 30254 SH SOLE 29470 0 784 ISHARES TR MRGSTR MD CP VAL 464288406 5167 92370 SH SOLE 90045 0 2325 ISHARES TR MSCI ACWI ETF 464288257 39 498 SH SOLE 498 0 0 ISHARES TR MSCI EAFE ETF 464287465 395 7047 SH SOLE 6623 0 424 ISHARES TR MSCI EMG MKT ETF 464287234 385 11037 SH SOLE 11037 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 293 5565 SH SOLE 5565 0 0 ISHARES TR MSCI INTL MOMENT 46434V449 13 491 SH SOLE 0 0 491 ISHARES TR MSCI INTL QUALTY 46434V456 3557 128041 SH SOLE 123524 0 4517 ISHARES TR MSCI INTL SML CP 46434V266 114 4360 SH SOLE 4360 0 0 ISHARES TR MSCI INTL SZE FT 46435G508 100 4800 SH SOLE 4800 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 1781 67951 SH SOLE 57474 0 10477 ISHARES TR MSCI UK SM ETF 46429B416 200 7714 SH SOLE 7714 0 0 ISHARES TR RUS 1000 ETF 464287622 2040 10336 SH SOLE 10336 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 12501 59414 SH SOLE 58623 0 791 ISHARES TR RUS 1000 VAL ETF 464287598 13687 100645 SH SOLE 98311 0 2334 ISHARES TR RUS 2000 GRW ETF 464287648 678 3284 SH SOLE 3050 0 234 ISHARES TR RUS 2000 VAL ETF 464287630 3327 25806 SH SOLE 25598 0 208 ISHARES TR RUS MD CP GR ETF 464287481 5922 75512 SH SOLE 73760 0 1752 ISHARES TR RUS MDCP VAL ETF 464287473 182 1891 SH SOLE 1891 0 0 ISHARES TR RUS MID CAP ETF 464287499 184 2953 SH SOLE 2953 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 288 1746 SH SOLE 1746 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 681 3288 SH SOLE 3288 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 17112 295805 SH SOLE 289865 0 5940 ISHARES TR S&P 500 VAL ETF 464287408 14503 112844 SH SOLE 111097 0 1747 ISHARES TR S&P MC 400GR ETF 464287606 9584 152078 SH SOLE 147511 0 4567 ISHARES TR S&P MC 400VL ETF 464287705 10288 114311 SH SOLE 109338 0 4973 ISHARES TR S&P SML 600 GWT 464287887 17483 171958 SH SOLE 167994 0 3964 ISHARES TR SELECT DIVID ETF 464287168 89 833 SH SOLE 833 0 0 ISHARES TR SELF DRIVNG EV 46435U366 1 20 SH SOLE 20 0 0 ISHARES TR SP SMCP600VL ETF 464287879 18937 229674 SH SOLE 224219 0 5455 ISHARES TR TIPS BD ETF 464287176 217 2070 SH SOLE 75 0 1995 ISHARES TR U.S. TECH ETF 464287721 25 335 SH SOLE 335 0 0 ISHARES TR US HOME CONS ETF 464288752 11 205 SH SOLE 205 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 63 1281 SH SOLE 1281 0 0 ISPECIMEN INC COM 45032V108 0 37 SH SOLE 0 0 37 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 80 1588 SH SOLE 1588 0 0 JACOBS SOLUTIONS INC COM 46982L108 4 37 SH SOLE 0 0 37 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 11 542 SH SOLE 542 0 0 JD.COM INC SPON ADR CL A 47215P106 10 200 SH SOLE 200 0 0 JEFFERIES FINL GROUP INC COM 47233W109 9 320 SH SOLE 0 0 320 JOHNSON & JOHNSON COM 478160104 7293 44641 SH SOLE 42959 0 1682 JOHNSON CTLS INTL PLC SHS G51502105 48 968 SH SOLE 732 0 236 JOHNSON OUTDOORS INC CL A 479167108 1293 25208 SH SOLE 24282 0 926 JPMORGAN CHASE & CO COM 46625H100 8061 77135 SH SOLE 73593 0 3542 KADANT INC COM 48282T104 1030 6173 SH SOLE 5565 0 608 KELLOGG CO COM 487836108 42 609 SH SOLE 609 0 0 KEURIG DR PEPPER INC COM 49271V100 16 436 SH SOLE 0 0 436 KEYSIGHT TECHNOLOGIES INC COM 49338L103 36 228 SH SOLE 0 0 228 KIMBERLY-CLARK CORP COM 494368103 550 4887 SH SOLE 4697 0 190 KIMCO RLTY CORP COM 49446R109 8 449 SH SOLE 0 0 449 KLA CORP COM NEW 482480100 4288 14169 SH SOLE 13420 0 749 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 816 16668 SH SOLE 13672 0 2996 KOHLS CORP COM 500255104 5 198 SH SOLE 0 0 198 KRAFT HEINZ CO COM 500754106 4 107 SH SOLE 107 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 1 154 SH SOLE 154 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 5856 28179 SH SOLE 26858 0 1321 LABORATORY CORP AMER HLDGS COM NEW 50540R409 6060 29587 SH SOLE 28358 0 1229 LAM RESEARCH CORP COM 512807108 16 45 SH SOLE 45 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 8 92 SH SOLE 0 0 92 LANDSTAR SYS INC COM 515098101 8886 61551 SH SOLE 60306 0 1245 LAS VEGAS SANDS CORP COM 517834107 9 250 SH SOLE 250 0 0 LAUDER ESTEE COS INC CL A 518439104 82 381 SH SOLE 381 0 0 LEMONADE INC COM 52567D107 2 100 SH SOLE 100 0 0 LENNAR CORP CL A 526057104 12 158 SH SOLE 0 0 158 LIBERTY BROADBAND CORP COM SER A 530307107 11 143 SH SOLE 143 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 3 117 SH SOLE 117 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 56 1480 SH SOLE 1480 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 8 147 SH SOLE 147 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 17 293 SH SOLE 293 0 0 LILLY ELI & CO COM 532457108 396 1224 SH SOLE 1183 0 41 LINCOLN ELEC HLDGS INC COM 533900106 9150 72783 SH SOLE 70667 0 2116 LINDE PLC SHS G5494J103 276 1025 SH SOLE 1025 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 1 150 SH SOLE 150 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1 150 SH SOLE 150 0 0 LITTELFUSE INC COM 537008104 5806 29223 SH SOLE 27586 0 1637 LKQ CORP COM 501889208 3134 66469 SH SOLE 63955 0 2514 LOCKHEED MARTIN CORP COM 539830109 102 263 SH SOLE 241 0 22 LOEWS CORP COM 540424108 19 375 SH SOLE 375 0 0 LOWES COS INC COM 548661107 72 384 SH SOLE 366 0 18 LOYALTY VENTURES INC COMMON STOCK 54911Q107 0 78 SH SOLE 78 0 0 LUCID GROUP INC COM 549498103 1 69 SH SOLE 50 0 19 LUMEN TECHNOLOGIES INC COM 550241103 0 69 SH SOLE 47 0 22 M & T BK CORP COM 55261F104 196 1110 SH SOLE 1110 0 0 M D C HLDGS INC COM 552676108 10 366 SH SOLE 366 0 0 MACERICH CO COM 554382101 7 895 SH SOLE 0 0 895 MACYS INC COM 55616P104 10 664 SH SOLE 0 0 664 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 755 48551 SH SOLE 48551 0 0 MAGNA INTL INC COM 559222401 30 629 SH SOLE 0 0 629 MANHATTAN ASSOCIATES INC COM 562750109 2105 15823 SH SOLE 15443 0 380 MANPOWERGROUP INC WIS COM 56418H100 1395 21564 SH SOLE 20523 0 1041 MANULIFE FINL CORP COM 56501R106 38 2400 SH SOLE 2400 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 0 20 SH SOLE 20 0 0 MARATHON OIL CORP COM 565849106 38 1673 SH SOLE 1673 0 0 MARATHON PETE CORP COM 56585A102 214 2158 SH SOLE 2158 0 0 MARCUS CORP DEL COM 566330106 5 345 SH SOLE 345 0 0 MARKEL CORP COM 570535104 3267 3013 SH SOLE 2916 0 97 MARRIOTT INTL INC NEW CL A 571903202 1846 13173 SH SOLE 13075 0 98 MARSH & MCLENNAN COS INC COM 571748102 8 56 SH SOLE 0 0 56 MARTEN TRANS LTD COM 573075108 5817 303596 SH SOLE 296945 0 6651 MARTIN MARIETTA MATLS INC COM 573284106 3870 12015 SH SOLE 11602 0 413 MARVELL TECHNOLOGY INC COM 573874104 8 193 SH SOLE 193 0 0 MASCO CORP COM 574599106 51 1084 SH SOLE 1084 0 0 MASIMO CORP COM 574795100 53 379 SH SOLE 0 0 379 MASTERCARD INCORPORATED CL A 57636Q104 2431 8551 SH SOLE 7991 0 560 MATTEL INC COM 577081102 16 861 SH SOLE 0 0 861 MAXIMUS INC COM 577933104 1155 19959 SH SOLE 17322 0 2637 MCCORMICK & CO INC COM NON VTG 579780206 14 200 SH SOLE 200 0 0 MCDONALDS CORP COM 580135101 620 2687 SH SOLE 2508 0 179 MCKESSON CORP COM 58155Q103 5878 17295 SH SOLE 16426 0 869 MEDPACE HLDGS INC COM 58506Q109 8 50 SH SOLE 50 0 0 MEDTRONIC PLC SHS G5960L103 3220 39871 SH SOLE 37702 0 2169 MERCADOLIBRE INC COM 58733R102 18 22 SH SOLE 20 0 2 MERCK & CO INC COM 58933Y105 9269 107632 SH SOLE 104813 0 2819 MERCURY SYS INC COM 589378108 28 700 SH SOLE 700 0 0 MERIT MED SYS INC COM 589889104 11 200 SH SOLE 0 0 200 META MATERIALS INC COM 59134N104 1 1607 SH SOLE 1607 0 0 META PLATFORMS INC CL A 30303M102 3732 27504 SH SOLE 25674 0 1830 METHODE ELECTRS INC COM 591520200 1205 32431 SH SOLE 28942 0 3489 METLIFE INC COM 59156R108 22 369 SH SOLE 0 0 369 MICRON TECHNOLOGY INC COM 595112103 40 796 SH SOLE 0 0 796 MICROSOFT CORP COM 594918104 16538 71010 SH SOLE 68949 0 2061 MILLER INDS INC TENN COM NEW 600551204 1807 84869 SH SOLE 82924 0 1945 MKS INSTRS INC COM 55306N104 3865 46767 SH SOLE 45042 0 1725 MODERNA INC COM 60770K107 7 60 SH SOLE 60 0 0 MONDELEZ INTL INC CL A 609207105 285 5202 SH SOLE 5202 0 0 MOODYS CORP COM 615369105 9772 40197 SH SOLE 39372 0 825 MORGAN STANLEY COM NEW 617446448 228 2891 SH SOLE 2591 0 300 MORGAN STANLEY INDIA INVT FD COM 61745C105 12 500 SH SOLE 500 0 0 MOSAIC CO NEW COM 61945C103 5 113 SH SOLE 0 0 113 MOTOROLA SOLUTIONS INC COM NEW 620076307 36 162 SH SOLE 0 0 162 MP MATERIALS CORP COM CL A 553368101 2 55 SH SOLE 0 0 55 MURPHY USA INC COM 626755102 26 95 SH SOLE 95 0 0 MYRIAD GENETICS INC COM 62855J104 20 1060 SH SOLE 1060 0 0 NASDAQ INC COM 631103108 7 120 SH SOLE 120 0 0 NATIONAL BK HLDGS CORP CL A 633707104 6 172 SH SOLE 172 0 0 NATIONAL FUEL GAS CO COM 636180101 6 100 SH SOLE 0 0 100 NATIONAL INSTRS CORP COM 636518102 3 77 SH SOLE 0 0 77 NAVIENT CORPORATION COM 63938C108 10 691 SH SOLE 0 0 691 NETAPP INC COM 64110D104 6762 109328 SH SOLE 104213 0 5115 NETFLIX INC COM 64110L106 79 337 SH SOLE 132 0 205 NEW YORK CMNTY BANCORP INC COM 649445103 1 112 SH SOLE 112 0 0 NEW YORK TIMES CO CL A 650111107 3 100 SH SOLE 100 0 0 NEWELL BRANDS INC COM 651229106 46 3285 SH SOLE 3285 0 0 NEWMARKET CORP COM 651587107 25 83 SH SOLE 83 0 0 NEWS CORP NEW CL A 65249B109 1 81 SH SOLE 81 0 0 NEXTERA ENERGY INC COM 65339F101 17 215 SH SOLE 215 0 0 NICE LTD SPONSORED ADR 653656108 636 3380 SH SOLE 3380 0 0 NIKE INC CL B 654106103 195 2352 SH SOLE 2352 0 0 NIO INC SPON ADS 62914V106 2 123 SH SOLE 100 0 23 NOKIA CORP SPONSORED ADR 654902204 0 30 SH SOLE 30 0 0 NOODLES & CO COM CL A 65540B105 1 180 SH SOLE 180 0 0 NORDSON CORP COM 655663102 10544 49671 SH SOLE 47872 0 1799 NORDSTROM INC COM 655664100 8 452 SH SOLE 452 0 0 NORFOLK SOUTHN CORP COM 655844108 486 2317 SH SOLE 2256 0 61 NORTHROP GRUMMAN CORP COM 666807102 606 1288 SH SOLE 1161 0 127 NORTONLIFELOCK INC COM 668771108 14 702 SH SOLE 325 0 377 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1 100 SH SOLE 100 0 0 NOV INC COM 62955J103 3 170 SH SOLE 0 0 170 NOVA LTD COM M7516K103 1111 13024 SH SOLE 13024 0 0 NOVANTA INC COM 67000B104 32 273 SH SOLE 0 0 273 NOVARTIS AG SPONSORED ADR 66987V109 114 1501 SH SOLE 1501 0 0 NOVOCURE LTD ORD SHS G6674U108 11 151 SH SOLE 151 0 0 NOVO-NORDISK A S ADR 670100205 233 2335 SH SOLE 2280 0 55 NUCOR CORP COM 670346105 2 18 SH SOLE 0 0 18 NUVEEN AMT FREE QLTY MUN INC COM 670657105 5 467 SH SOLE 467 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 3 550 SH SOLE 550 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 10 917 SH SOLE 917 0 0 NUVEEN PFD & INCOME SECS FD COM 67072C105 8 1243 SH SOLE 1243 0 0 NVIDIA CORPORATION COM 67066G104 196 1616 SH SOLE 800 0 816 NVR INC COM 62944T105 8 2 SH SOLE 0 0 2 NXP SEMICONDUCTORS N V COM N6596X109 61 413 SH SOLE 0 0 413 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 2 48 SH SOLE 48 0 0 OCCIDENTAL PETE CORP COM 674599105 9 141 SH SOLE 141 0 0 OGE ENERGY CORP COM 670837103 7 183 SH SOLE 0 0 183 OLD DOMINION FREIGHT LINE IN COM 679580100 3528 14181 SH SOLE 12559 0 1622 OMNICELL COM COM 68213N109 1 15 SH SOLE 15 0 0 OMNICOM GROUP INC COM 681919106 2462 39024 SH SOLE 37773 0 1251 ON HLDG AG NAMEN AKT A H5919C104 0 15 SH SOLE 15 0 0 ON SEMICONDUCTOR CORP COM 682189105 51 825 SH SOLE 0 0 825 OPENDOOR TECHNOLOGIES INC COM 683712103 1 200 SH SOLE 200 0 0 ORACLE CORP COM 68389X105 5613 91910 SH SOLE 90513 0 1397 OREILLY AUTOMOTIVE INC COM 67103H107 529 752 SH SOLE 731 0 21 ORGANON & CO COMMON STOCK 68622V106 7 290 SH SOLE 290 0 0 OSHKOSH CORP COM 688239201 428 6086 SH SOLE 5086 0 1000 OTIS WORLDWIDE CORP COM 68902V107 383 6006 SH SOLE 5847 0 159 OWENS & MINOR INC NEW COM 690732102 27 1103 SH SOLE 1103 0 0 OXFORD LANE CAP CORP COM 691543102 1 125 SH SOLE 125 0 0 PACCAR INC COM 693718108 1183 14140 SH SOLE 12644 0 1496 PACKAGING CORP AMER COM 695156109 5238 46648 SH SOLE 44721 0 1927 PALANTIR TECHNOLOGIES INC CL A 69608A108 8 1010 SH SOLE 1010 0 0 PALO ALTO NETWORKS INC COM 697435105 14 84 SH SOLE 84 0 0 PALOMAR HLDGS INC COM 69753M105 9 113 SH SOLE 0 0 113 PARKER-HANNIFIN CORP COM 701094104 3466 14305 SH SOLE 13657 0 648 PARTNER COMMUNICATIONS CO LT ADR 70211M109 871 120455 SH SOLE 120455 0 0 PATTERSON COS INC COM 703395103 35 1448 SH SOLE 1448 0 0 PAYCHEX INC COM 704326107 20 178 SH SOLE 178 0 0 PAYPAL HLDGS INC COM 70450Y103 2361 27436 SH SOLE 24822 0 2614 PEARSON PLC SPONSORED ADR 705015105 14 1466 SH SOLE 809 0 657 PEDIATRIX MEDICAL GROUP INC COM 58502B106 8 500 SH SOLE 500 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 0 1 SH SOLE 1 0 0 PENN ENTERTAINMENT INC COM 707569109 1 45 SH SOLE 45 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 27 276 SH SOLE 276 0 0 PENTAIR PLC SHS G7S00T104 6 158 SH SOLE 158 0 0 PEPSICO INC COM 713448108 8494 52029 SH SOLE 50059 0 1970 PERION NETWORK LTD SHS NEW M78673114 1252 64930 SH SOLE 64930 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 6 500 SH SOLE 500 0 0 PFIZER INC COM 717081103 570 13025 SH SOLE 12012 0 1013 PG&E CORP COM 69331C108 1 74 SH SOLE 0 0 74 PHILIP MORRIS INTL INC COM 718172109 230 2765 SH SOLE 2420 0 345 PHILLIPS 66 COM 718546104 285 3531 SH SOLE 3331 0 200 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 18 187 SH SOLE 187 0 0 PINTEREST INC CL A 72352L106 2 75 SH SOLE 75 0 0 PIONEER NAT RES CO COM 723787107 30 138 SH SOLE 112 0 26 PIPER SANDLER COMPANIES COM 724078100 1 12 SH SOLE 0 0 12 PJT PARTNERS INC COM CL A 69343T107 9 128 SH SOLE 128 0 0 PLANET LABS PBC COM CL A 72703X106 3 500 SH SOLE 500 0 0 PLAYTIKA HLDG CORP COM 72815L107 106 11250 SH SOLE 11250 0 0 PLEXUS CORP COM 729132100 6729 76849 SH SOLE 74112 0 2737 PNC FINL SVCS GROUP INC COM 693475105 1235 8264 SH SOLE 7340 0 924 PPG INDS INC COM 693506107 22 200 SH SOLE 200 0 0 PPL CORP COM 69351T106 14 550 SH SOLE 550 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 3742 75104 SH SOLE 72510 0 2594 PRICE T ROWE GROUP INC COM 74144T108 3293 31355 SH SOLE 29478 0 1877 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 15 203 SH SOLE 0 0 203 PROCTER AND GAMBLE CO COM 742718109 8817 69836 SH SOLE 65470 0 4366 PROG HOLDINGS INC COM NPV 74319R101 108 7202 SH SOLE 7202 0 0 PROGRESSIVE CORP COM 743315103 6729 57902 SH SOLE 55532 0 2370 PROLOGIS INC. COM 74340W103 37 365 SH SOLE 356 0 9 PROSHARES TR ULTRAPRO QQQ 74347X831 0 4 SH SOLE 4 0 0 PROSPERITY BANCSHARES INC COM 743606105 1159 17374 SH SOLE 17010 0 364 PROTERRA INC COM 74374T109 5 1000 SH SOLE 1000 0 0 PRUDENTIAL FINL INC COM 744320102 19 226 SH SOLE 226 0 0 PUBLIC STORAGE COM 74460D109 62 213 SH SOLE 213 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 49 878 SH SOLE 790 0 88 PUMA BIOTECHNOLOGY INC COM 74587V107 3 1170 SH SOLE 1170 0 0 QORVO INC COM 74736K101 2856 35960 SH SOLE 32431 0 3529 QUALCOMM INC COM 747525103 100 882 SH SOLE 483 0 399 QUANTA SVCS INC COM 74762E102 58 452 SH SOLE 452 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 1 120 SH SOLE 120 0 0 QUEST DIAGNOSTICS INC COM 74834L100 3104 25297 SH SOLE 24476 0 821 QURATE RETAIL INC COM SER A 74915M100 6 3111 SH SOLE 3111 0 0 R1 RCM INC COM 77634L105 4 204 SH SOLE 0 0 204 RADIAN GROUP INC COM 750236101 76 3925 SH SOLE 3925 0 0 RADWARE LTD ORD M81873107 230 10550 SH SOLE 10550 0 0 RAYMOND JAMES FINL INC COM 754730109 11 116 SH SOLE 0 0 116 RAYONIER INC COM 754907103 7 242 SH SOLE 0 0 242 RAYTHEON TECHNOLOGIES CORP COM 75513E101 9749 119089 SH SOLE 114497 0 4592 RBB FD INC MOTLEY FOL ETF 74933W601 8 250 SH SOLE 250 0 0 REALTY INCOME CORP COM 756109104 1 21 SH SOLE 0 0 21 REDFIN CORP COM 75737F108 0 50 SH SOLE 50 0 0 REGENERON PHARMACEUTICALS COM 75886F107 18 26 SH SOLE 20 0 6 REGIONS FINANCIAL CORP NEW COM 7591EP100 2839 141445 SH SOLE 137830 0 3615 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1047 8325 SH SOLE 8143 0 182 RENAISSANCERE HLDGS LTD COM G7496G103 10 74 SH SOLE 0 0 74 RESIDEO TECHNOLOGIES INC COM 76118Y104 119 6218 SH SOLE 6218 0 0 RESMED INC COM 761152107 17 80 SH SOLE 80 0 0 RH COM 74967X103 7 30 SH SOLE 30 0 0 RIO TINTO PLC SPONSORED ADR 767204100 1 13 SH SOLE 13 0 0 RISKIFIED LTD SHS CL A M8216R109 1 375 SH SOLE 375 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 10 290 SH SOLE 228 0 62 ROBLOX CORP CL A 771049103 1 30 SH SOLE 15 0 15 ROCKET COS INC COM CL A 77311W101 5 762 SH SOLE 0 0 762 ROCKWELL AUTOMATION INC COM 773903109 7977 37081 SH SOLE 35557 0 1524 ROKU INC COM CL A 77543R102 5 85 SH SOLE 85 0 0 ROPER TECHNOLOGIES INC COM 776696106 301 838 SH SOLE 0 0 838 ROSS STORES INC COM 778296103 13 149 SH SOLE 0 0 149 ROYAL GOLD INC COM 780287108 6 66 SH SOLE 0 0 66 S&P GLOBAL INC COM 78409V104 3331 10910 SH SOLE 10743 0 167 SAIA INC COM 78709Y105 1702 8956 SH SOLE 8604 0 352 SALESFORCE INC COM 79466L302 30 207 SH SOLE 207 0 0 SANOFI SPONSORED ADR 80105N105 19 500 SH SOLE 500 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 19 65 SH SOLE 49 0 16 SCHLUMBERGER LTD COM STK 806857108 37 1020 SH SOLE 645 0 375 SCHWAB CHARLES CORP COM 808513105 4416 61439 SH SOLE 57397 0 4042 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 13 388 SH SOLE 388 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 145 6481 SH SOLE 6481 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 14228 505799 SH SOLE 477223 0 28576 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 8938 322103 SH SOLE 301841 0 20262 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 2 46 SH SOLE 46 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 256 10166 SH SOLE 9999 0 167 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 4834 177773 SH SOLE 163528 0 14245 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 69 1425 SH SOLE 1425 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1555 23405 SH SOLE 22262 0 1143 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 16418 294178 SH SOLE 280978 0 13200 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 14247 243492 SH SOLE 233414 0 10078 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 375 8843 SH SOLE 8843 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 186 3066 SH SOLE 3066 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 503 13304 SH SOLE 12705 0 599 SCIENCE APPLICATIONS INTL CO COM 808625107 231 2610 SH SOLE 2328 0 282 SCOTTS MIRACLE-GRO CO CL A 810186106 191 4469 SH SOLE 3284 0 1185 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1 20 SH SOLE 20 0 0 SEALED AIR CORP NEW COM 81211K100 356 8008 SH SOLE 8008 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 34 240 SH SOLE 240 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 17 253 SH SOLE 148 0 105 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 95 786 SH SOLE 786 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 37 442 SH SOLE 442 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2 31 SH SOLE 0 0 31 SEMPRA COM 816851109 37 247 SH SOLE 247 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 306 8220 SH SOLE 7037 0 1183 SENSIENT TECHNOLOGIES CORP COM 81725T100 783 11294 SH SOLE 11082 0 212 SERVICE CORP INTL COM 817565104 13 224 SH SOLE 102 0 122 SERVICENOW INC COM 81762P102 79 210 SH SOLE 100 0 110 SERVISFIRST BANCSHARES INC COM 81768T108 9 118 SH SOLE 0 0 118 SESEN BIO INC COM 817763105 1 2778 SH SOLE 2778 0 0 SHELL PLC SPON ADS 780259305 20 400 SH SOLE 400 0 0 SHERWIN WILLIAMS CO COM 824348106 7 34 SH SOLE 34 0 0 SHOCKWAVE MED INC COM 82489T104 11 38 SH SOLE 0 0 38 SHOPIFY INC CL A 82509L107 7 262 SH SOLE 262 0 0 SILGAN HOLDINGS INC COM 827048109 4500 107041 SH SOLE 104933 0 2108 SILICOM LTD ORD M84116108 519 14680 SH SOLE 14680 0 0 SKECHERS U S A INC CL A 830566105 9 275 SH SOLE 0 0 275 SKYWORKS SOLUTIONS INC COM 83088M102 49 575 SH SOLE 125 0 450 SM ENERGY CO COM 78454L100 6 150 SH SOLE 150 0 0 SMITH A O CORP COM 831865209 689 14189 SH SOLE 12473 0 1716 SMUCKER J M CO COM NEW 832696405 3697 26907 SH SOLE 24660 0 2247 SNAP INC CL A 83304A106 8 774 SH SOLE 397 0 377 SNAP ON INC COM 833034101 5146 25558 SH SOLE 24551 0 1007 SNDL INC COM 83307B101 0 10 SH SOLE 10 0 0 SNOWFLAKE INC CL A 833445109 35 204 SH SOLE 204 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 1 358 SH SOLE 358 0 0 SOUTHERN CO COM 842587107 95 1395 SH SOLE 922 0 473 SOUTHWESTERN ENERGY CO COM 845467109 7 1115 SH SOLE 0 0 1115 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 6291 21898 SH SOLE 21569 0 329 SPDR GOLD TR GOLD SHS 78463V107 39 254 SH SOLE 226 0 28 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1436 55664 SH SOLE 53753 0 1911 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 22 450 SH SOLE 0 0 450 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 54 2072 SH SOLE 1242 0 830 SPDR S&P 500 ETF TR TR UNIT 78462F103 380 1063 SH SOLE 1046 0 17 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 5 12 SH SOLE 12 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 7 117 SH SOLE 117 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 21 469 SH SOLE 469 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 6087 121502 SH SOLE 112975 0 8527 SPDR SER TR PRTFLO S&P500 VL 78464A508 4754 137828 SH SOLE 128830 0 8998 SPDR SER TR S&P 400 MDCP GRW 78464A821 13261 219734 SH SOLE 208877 0 10857 SPDR SER TR S&P 400 MDCP VAL 78464A839 13841 239386 SH SOLE 231501 0 7885 SPDR SER TR S&P 600 SMCP GRW 78464A201 13095 192233 SH SOLE 183901 0 8332 SPDR SER TR S&P 600 SMCP VAL 78464A300 9508 141619 SH SOLE 135591 0 6028 SPDR SER TR S&P DIVID ETF 78464A763 359 3218 SH SOLE 3214 0 4 SPOTIFY TECHNOLOGY S A SHS L8681T102 10 115 SH SOLE 115 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3309 69303 SH SOLE 63734 0 5569 STANLEY BLACK & DECKER INC COM 854502101 2238 29757 SH SOLE 28400 0 1357 STARBUCKS CORP COM 855244109 606 7192 SH SOLE 6218 0 974 STATE STR CORP COM 857477103 2232 36705 SH SOLE 36249 0 456 STERIS PLC SHS USD G8473T100 8504 51142 SH SOLE 49700 0 1442 STMICROELECTRONICS N V NY REGISTRY 861012102 9 300 SH SOLE 0 0 300 STRYKER CORPORATION COM 863667101 6654 32851 SH SOLE 30798 0 2053 SUN LIFE FINANCIAL INC. COM 866796105 5 119 SH SOLE 119 0 0 SUNCOR ENERGY INC NEW COM 867224107 56 2002 SH SOLE 2002 0 0 SUNRUN INC COM 86771W105 7 252 SH SOLE 0 0 252 SYNAPTICS INC COM 87157D109 8783 88711 SH SOLE 84621 0 4090 SYNCHRONY FINANCIAL COM 87165B103 11 379 SH SOLE 0 0 379 SYNOPSYS INC COM 871607107 10563 34576 SH SOLE 33813 0 763 SYSCO CORP COM 871829107 36 515 SH SOLE 515 0 0 TABOOLA.COM LTD ORD SHS M8744T106 180 99219 SH SOLE 99219 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 409 5965 SH SOLE 5520 0 445 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5 50 SH SOLE 50 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 11 224 SH SOLE 0 0 224 TARGET CORP COM 87612E106 10154 68426 SH SOLE 67366 0 1060 TASKUS INC CLASS A COM 87652V109 1 50 SH SOLE 50 0 0 TC ENERGY CORP COM 87807B107 12 300 SH SOLE 300 0 0 TD SYNNEX CORPORATION COM 87162W100 658 8101 SH SOLE 7553 0 548 TE CONNECTIVITY LTD SHS H84989104 73 662 SH SOLE 662 0 0 TEJON RANCH CO COM 879080109 0 1 SH SOLE 0 0 1 TELEDYNE TECHNOLOGIES INC COM 879360105 7751 22969 SH SOLE 22260 0 709 TELEFLEX INCORPORATED COM 879369106 600 2979 SH SOLE 2412 0 567 TERADYNE INC COM 880770102 3289 43766 SH SOLE 39312 0 4454 TESLA INC COM 88160R101 238 899 SH SOLE 522 0 377 TETRA TECH INC NEW COM 88162G103 5571 43342 SH SOLE 42743 0 599 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 19 2400 SH SOLE 2400 0 0 TEXAS INSTRS INC COM 882508104 5637 36418 SH SOLE 33755 0 2663 TEXAS ROADHOUSE INC COM 882681109 2392 27410 SH SOLE 25195 0 2215 TEXTRON INC COM 883203101 9 152 SH SOLE 0 0 152 THE AARONS COMPANY INC COM 00258W108 24 2508 SH SOLE 2508 0 0 THE TRADE DESK INC COM CL A 88339J105 25 425 SH SOLE 425 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 140 277 SH SOLE 277 0 0 THOMSON REUTERS CORP. COM NEW 884903709 92 901 SH SOLE 901 0 0 TILRAY BRANDS INC COM CL 2 88688T100 1 519 SH SOLE 519 0 0 TJX COS INC NEW COM 872540109 7316 117779 SH SOLE 112622 0 5157 T-MOBILE US INC COM 872590104 85 632 SH SOLE 15 0 617 TOPBUILD CORP COM 89055F103 18 111 SH SOLE 111 0 0 TORO CO COM 891092108 239 2764 SH SOLE 2008 0 756 TOTALENERGIES SE SPONSORED ADS 89151E109 140 3016 SH SOLE 3016 0 0 TOYOTA MOTOR CORP ADS 892331307 1 8 SH SOLE 0 0 8 TRACTOR SUPPLY CO COM 892356106 2508 13492 SH SOLE 13024 0 468 TRANE TECHNOLOGIES PLC SHS G8994E103 88 605 SH SOLE 525 0 80 TRANSDIGM GROUP INC COM 893641100 231 440 SH SOLE 440 0 0 TRAVELERS COMPANIES INC COM 89417E109 6985 45595 SH SOLE 44587 0 1008 TREEHOUSE FOODS INC COM 89469A104 1 17 SH SOLE 17 0 0 TREX CO INC COM 89531P105 36 822 SH SOLE 822 0 0 TRIMBLE INC COM 896239100 7 130 SH SOLE 130 0 0 TRINET GROUP INC COM 896288107 2589 36351 SH SOLE 32669 0 3682 TRINSEO PLC SHS G9059U107 5 251 SH SOLE 251 0 0 TRUIST FINL CORP COM 89832Q109 1603 36809 SH SOLE 36001 0 808 TWILIO INC CL A 90138F102 17 250 SH SOLE 250 0 0 TWITTER INC COM 90184L102 51 1159 SH SOLE 300 0 859 TYSON FOODS INC CL A 902494103 25 372 SH SOLE 208 0 164 UBER TECHNOLOGIES INC COM 90353T100 3 110 SH SOLE 110 0 0 ULTA BEAUTY INC COM 90384S303 11624 28973 SH SOLE 27994 0 979 UMB FINL CORP COM 902788108 3694 43825 SH SOLE 42147 0 1678 UNILEVER PLC SPON ADR NEW 904767704 150 3423 SH SOLE 3423 0 0 UNION PAC CORP COM 907818108 298 1531 SH SOLE 1508 0 23 UNITED AIRLS HLDGS INC COM 910047109 1 25 SH SOLE 25 0 0 UNITED PARCEL SERVICE INC CL B 911312106 2151 13315 SH SOLE 12855 0 460 UNITED RENTALS INC COM 911363109 437 1619 SH SOLE 1306 0 313 UNITEDHEALTH GROUP INC COM 91324P102 7984 15809 SH SOLE 14597 0 1212 UNITY SOFTWARE INC COM 91332U101 0 9 SH SOLE 0 0 9 UNIVERSAL HLTH SVCS INC CL B 913903100 2728 30933 SH SOLE 29916 0 1017 UPSTART HLDGS INC COM 91680M107 0 8 SH SOLE 8 0 0 US BANCORP DEL COM NEW 902973304 3582 88843 SH SOLE 86986 0 1857 V F CORP COM 918204108 9 289 SH SOLE 0 0 289 VAIL RESORTS INC COM 91879Q109 11 50 SH SOLE 50 0 0 VALERO ENERGY CORP COM 91913Y100 78 726 SH SOLE 687 0 39 VALVOLINE INC COM 92047W101 1 38 SH SOLE 0 0 38 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 57 273 SH SOLE 273 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 108 1445 SH SOLE 0 0 1445 VANGUARD INDEX FDS GROWTH ETF 922908736 971 4536 SH SOLE 3500 0 1036 VANGUARD INDEX FDS LARGE CAP ETF 922908637 151 921 SH SOLE 921 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 7864 46115 SH SOLE 44298 0 1817 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 113 927 SH SOLE 624 0 303 VANGUARD INDEX FDS MID CAP ETF 922908629 344 1830 SH SOLE 1623 0 207 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1408 4288 SH SOLE 1606 0 2682 VANGUARD INDEX FDS SM CP VAL ETF 922908611 250 1743 SH SOLE 1397 0 346 VANGUARD INDEX FDS SMALL CP ETF 922908751 199 1162 SH SOLE 1151 0 11 VANGUARD INDEX FDS SML CP GRW ETF 922908595 4598 23561 SH SOLE 22958 0 603 VANGUARD INDEX FDS TOTAL STK MKT 922908769 376 2096 SH SOLE 1986 0 110 VANGUARD INDEX FDS VALUE ETF 922908744 596 4828 SH SOLE 3630 0 1198 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 23 520 SH SOLE 0 0 520 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 337 9239 SH SOLE 1122 0 8117 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 3 72 SH SOLE 72 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2450 26397 SH SOLE 25794 0 603 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2 21 SH SOLE 0 0 21 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 2 40 SH SOLE 40 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 84 622 SH SOLE 122 0 500 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 15019 413069 SH SOLE 391884 0 21185 VANGUARD WELLINGTON FD US MOMENTUM 921935508 2 18 SH SOLE 0 0 18 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 202 2128 SH SOLE 2128 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 414 6680 SH SOLE 6664 0 16 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 30 401 SH SOLE 401 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 125 407 SH SOLE 407 0 0 VAXART INC COM NEW 92243A200 0 160 SH SOLE 160 0 0 VEEVA SYS INC CL A COM 922475108 80 485 SH SOLE 25 0 460 VENTAS INC COM 92276F100 8 209 SH SOLE 0 0 209 VERISK ANALYTICS INC COM 92345Y106 10 59 SH SOLE 0 0 59 VERITONE INC COM 92347M100 2 344 SH SOLE 344 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 6519 171685 SH SOLE 163185 0 8500 VERTEX PHARMACEUTICALS INC COM 92532F100 12 42 SH SOLE 0 0 42 VIATRIS INC COM 92556V106 2 253 SH SOLE 253 0 0 VICI PPTYS INC COM 925652109 11 356 SH SOLE 0 0 356 VISA INC COM CL A 92826C839 4033 22700 SH SOLE 22063 0 637 VISTA OUTDOOR INC COM 928377100 7 270 SH SOLE 270 0 0 VMWARE INC CL A COM 928563402 82 774 SH SOLE 774 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1 118 SH SOLE 118 0 0 VROOM INC COM 92918V109 0 100 SH SOLE 100 0 0 VULCAN MATLS CO COM 929160109 10 65 SH SOLE 65 0 0 WABTEC COM 929740108 0 4 SH SOLE 4 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 243 7742 SH SOLE 7291 0 451 WALKER & DUNLOP INC COM 93148P102 6 75 SH SOLE 75 0 0 WALMART INC COM 931142103 6606 50929 SH SOLE 48691 0 2238 WARNER BROS DISCOVERY INC COM SER A 934423104 207 18019 SH SOLE 17637 0 382 WASTE CONNECTIONS INC COM 94106B101 51 375 SH SOLE 375 0 0 WASTE MGMT INC DEL COM 94106L109 156 975 SH SOLE 886 0 89 WATERS CORP COM 941848103 5050 18737 SH SOLE 18470 0 267 WATSCO INC COM 942622200 2163 8402 SH SOLE 7708 0 694 WELLS FARGO CO NEW COM 949746101 756 18788 SH SOLE 17077 0 1711 WELLS FARGO CO NEW PERP PFD CNV A 949746804 7 6 SH SOLE 0 0 6 WELLTOWER INC COM 95040Q104 48 743 SH SOLE 743 0 0 WENDYS CO COM 95058W100 8 415 SH SOLE 0 0 415 WESTERN DIGITAL CORP. COM 958102105 1 26 SH SOLE 26 0 0 WESTERN UN CO COM 959802109 76 5660 SH SOLE 5660 0 0 WEWORK INC CL A 96209A104 2 888 SH SOLE 888 0 0 WEX INC COM 96208T104 1728 13612 SH SOLE 13443 0 169 WEYERHAEUSER CO MTN BE COM NEW 962166104 10 337 SH SOLE 0 0 337 WILLIAMS COS INC COM 969457100 5 175 SH SOLE 0 0 175 WILLIAMS SONOMA INC COM 969904101 801 6795 SH SOLE 6122 0 673 WILLIS TOWERS WATSON PLC LTD SHS G96629103 44 218 SH SOLE 218 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 127 3200 SH SOLE 3200 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 281 9207 SH SOLE 9207 0 0 WISDOMTREE TR INTERNTNL AI ENH 97717W786 110 3607 SH SOLE 3607 0 0 WISDOMTREE TR INTL MIDCAP DV 97717W778 7708 162785 SH SOLE 160408 0 2377 WISDOMTREE TR INTL SMCAP DIV 97717W760 6267 121841 SH SOLE 119113 0 2728 WISDOMTREE TR US LARGECAP DIVD 97717W307 41 748 SH SOLE 748 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 2669 60692 SH SOLE 57898 0 2794 WORKDAY INC CL A 98138H101 11 75 SH SOLE 75 0 0 XCEL ENERGY INC COM 98389B100 150 2343 SH SOLE 2343 0 0 YUM BRANDS INC COM 988498101 335 3151 SH SOLE 3034 0 117 YUM CHINA HLDGS INC COM 98850P109 24 509 SH SOLE 509 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 4328 16520 SH SOLE 15888 0 632 ZENDESK INC COM 98936J101 0 1 SH SOLE 1 0 0 ZIFF DAVIS INC COM 48123V102 760 11095 SH SOLE 9910 0 1185 ZILLOW GROUP INC CL C CAP STK 98954M200 1 20 SH SOLE 20 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 11 465 SH SOLE 465 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 108 1031 SH SOLE 1031 0 0 ZIMVIE INC COM 98888T107 1 94 SH SOLE 94 0 0 ZOETIS INC CL A 98978V103 9 59 SH SOLE 59 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 22 300 SH SOLE 300 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 11 270 SH SOLE 270 0 0 ZSCALER INC COM 98980G102 8 50 SH SOLE 50 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 0 1 SH SOLE 0 0 1