0001573876-23-000008.txt : 20230517 0001573876-23-000008.hdr.sgml : 20230517 20230517154137 ACCESSION NUMBER: 0001573876-23-000008 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230517 DATE AS OF CHANGE: 20230517 EFFECTIVENESS DATE: 20230517 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Advisory Services Network, LLC CENTRAL INDEX KEY: 0001573876 IRS NUMBER: 753099290 STATE OF INCORPORATION: GA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15454 FILM NUMBER: 23931445 BUSINESS ADDRESS: STREET 1: 1040 CROWN POINTE PARKWAY STREET 2: SUITE 840 CITY: ATLANTA STATE: GA ZIP: 30338 BUSINESS PHONE: 770-352-0449 MAIL ADDRESS: STREET 1: 1040 CROWN POINTE PARKWAY STREET 2: SUITE 840 CITY: ATLANTA STATE: GA ZIP: 30338 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001573876 XXXXXXXX 03-31-2023 03-31-2023 false Advisory Services Network, LLC
1040 Crown Pointe Parkway Suite 840 Atlanta GA 30338
13F HOLDINGS REPORT 028-15454 N
Laura Tedball Chief Compliance Officer 770-352-0449 Laura Tedball Atlanta GA 05-15-2023 38 7334 3609727906 2 0001093589 028-05119 ALTA CAPITAL MANAGEMENT LLC/ 4 0001409108 028-12558 Legg Mason Private Portfolio Group, LLC 5 0001562855 028-15091 Clarkston Capital Partners, LLC 6 0001442056 028-13334 CONFLUENCE INVESTMENT MANAGEMENT LLC 7 0000790502 EAGLE ASSET MANAGEMENT INC 9 0001407543 ENVESTNET ASSET MANAGEMENT INC 11 0001483964 028-13809 LADENBURG THALMANN ASSET MANAGEMENT 16 SYNTAX RESEARCH, INC. 18 0000859804 028-05973 WEDGEWOOD PARTNERS INC 19 0001086483 028-04587 ZACKS INVESTMENT MANAGEMENT 22 0001501902 028-14153 Charles Schwab Investment Advisory, Inc. 23 0001021223 028-05792 KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC 24 0001600999 028-16090 MANAGED ASSET PORTFOLIOS, LLC 25 0001598416 Astor Investment Management LLC 26 0001504492 028-14071 St. James Investment Company, LLC 28 0001034524 028-03687 POLEN CAPITAL MANAGEMENT LLC 30 0001554656 028-15157 Raub Brock Capital Management LP 31 0001056593 028-04691 SCHAFER CULLEN CAPITAL MANAGEMENT INC 33 0000932859 028-04558 PARAMETRIC PORTFOLIO ASSOCIATES LLC 34 0001541743 028-14668 Copeland Capital Management, LLC 36 0001730242 55I, LLC 40 0000872163 028-02824 NAVELLIER & ASSOCIATES INC 41 0000897378 028-03434 CONGRESS ASSET MANAGEMENT CO /MA 43 0001305227 028-12016 BlackRock Investment Management, LLC 45 0001376772 028-12076 Dorsey Wright & Associates 46 0001780570 Ethic Inc. 48 0000052388 AMERICAN CENTURY INVESTMENT MANAGEMENT INC 49 0001664193 Aptus Capital Advisors, LLC 50 0001109448 ALLIANCEBERNSTEIN L.P. 52 0001086433 028-04377 FEDERATED INVESTMENT MANAGEMENT CO 53 0001145263 TCW INVESTMENT MANAGEMENT Co LLC 54 0001114667 028-05775 Brown Advisory LLC 58 0001036325 028-04121 DAVIS SELECTED ADVISERS 60 0001535578 Weatherstone Capital Management 61 0000928196 028-04434 HARDING LOEVNER LP 39 0001532842 BTS Asset Management, Inc. 62 0000728100 028-00413 LORD, ABBETT & CO. LLC 63 0001061186 028-07104 WCM INVESTMENT MANAGEMENT, LLC
INFORMATION TABLE 2 infotable.xml DOLLAR GEN CORP NEW Stock 256677105 10944 52 SH SOLE 2 52 0 0 TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109 24695 207 SH SOLE 2 207 0 0 MASTERCARD INCORPORATED Stock 57636Q104 31617 87 SH SOLE 2 87 0 0 SHERWIN WILLIAMS CO Stock 824348106 18206 81 SH SOLE 2 81 0 0 HOME DEPOT INC Stock 437076102 35414 120 SH SOLE 2 120 0 0 BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 23598 161 SH SOLE 2 161 0 0 ADOBE SYSTEMS INCORPORATED Stock 00724F101 37381 97 SH SOLE 2 97 0 0 ALPHABET INC Stock 02079K305 59334 572 SH SOLE 2 572 0 0 FISERV INC Stock 337738108 28258 250 SH SOLE 2 250 0 0 INTUIT Stock 461202103 14267 32 SH SOLE 2 32 0 0 MICROSOFT CORP Stock 594918104 44975 156 SH SOLE 2 156 0 0 AMPHENOL CORP NEW Stock 032095101 30155 369 SH SOLE 2 369 0 0 VISA INC Stock 92826C839 32692 145 SH SOLE 2 145 0 0 ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 26076 82 SH SOLE 2 82 0 0 S&P GLOBAL INC Stock 78409V104 29650 86 SH SOLE 2 86 0 0 ZOETIS INC Stock 98978V103 29793 179 SH SOLE 2 179 0 0 ICON PLC Stock G4705A100 23708 111 SH SOLE 2 111 0 0 AUTODESK INC Stock 052769106 20192 97 SH SOLE 2 97 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 34006 59 SH SOLE 2 59 0 0 MARKEL CORP Stock 570535104 33213 26 SH SOLE 2 26 0 0 TJX COS INC NEW Stock 872540109 38710 494 SH SOLE 2 494 0 0 RAYTHEON TECHNOLOGIES CORP Stock 75513E101 17040 174 SH SOLE 2 174 0 0 RESTAURANT BRANDS INTL INC Stock 76131D103 26185 390 SH SOLE 2 390 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 16068 34 SH SOLE 2 34 0 0 PAYPAL HLDGS INC Stock 70450Y103 21795 287 SH SOLE 2 287 0 0 APPLE INC Stock 037833100 58540 355 SH SOLE 2 355 0 0 DISNEY WALT CO Stock 254687106 28036 280 SH SOLE 2 280 0 0 BOOKING HOLDINGS INC Stock 09857L108 34481 13 SH SOLE 2 13 0 0 AMAZON COM INC Stock 023135106 46997 455 SH SOLE 4 455 0 0 MONSTER BEVERAGE CORP NEW Stock 61174X109 19768 366 SH SOLE 4 366 0 0 DEXCOM INC Stock 252131107 12896 111 SH SOLE 4 111 0 0 UNITED PARCEL SERVICE INC Stock 911312106 14937 77 SH SOLE 4 77 0 0 INTEL CORP Stock 458140100 7645 234 SH SOLE 4 234 0 0 NETFLIX INC Stock 64110L106 18310 53 SH SOLE 4 53 0 0 LAUDER ESTEE COS INC Stock 518439104 12077 49 SH SOLE 4 49 0 0 SHERWIN WILLIAMS CO Stock 824348106 10339 46 SH SOLE 4 46 0 0 SEA LTD ADR 81141R100 9867 114 SH SOLE 4 114 0 0 ADOBE SYSTEMS INCORPORATED Stock 00724F101 12332 32 SH SOLE 4 32 0 0 MICROSOFT CORP Stock 594918104 62849 218 SH SOLE 4 218 0 0 NEXTERA ENERGY INC Stock 65339F101 7477 97 SH SOLE 4 97 0 0 NIKE INC Stock 654106103 16311 133 SH SOLE 4 133 0 0 TESLA INC Stock 88160R101 6431 31 SH SOLE 4 31 0 0 ALCON AG Stock H01301128 13826 196 SH SOLE 4 196 0 0 UBER TECHNOLOGIES INC Stock 90353T100 8432 266 SH SOLE 4 266 0 0 LILLY ELI & CO Stock 532457108 6182 18 SH SOLE 4 18 0 0 ATLASSIAN CORPORATION Stock 049468101 10270 60 SH SOLE 4 60 0 0 APTIV PLC Stock G6095L109 9985 89 SH SOLE 4 89 0 0 VISA INC Stock 92826C839 40132 178 SH SOLE 4 178 0 0 SPLUNK INC Stock 848637104 10451 109 SH SOLE 4 109 0 0 META PLATFORMS INC Stock 30303M102 23949 113 SH SOLE 4 113 0 0 ASML HOLDING N V ADR N07059210 14976 22 SH SOLE 4 22 0 0 PALO ALTO NETWORKS INC Stock 697435105 19575 98 SH SOLE 4 98 0 0 WORKDAY INC Stock 98138H101 7849 38 SH SOLE 4 38 0 0 NVIDIA CORPORATION Stock 67066G104 41388 149 SH SOLE 4 149 0 0 GRAINGER W W INC Stock 384802104 21353 31 SH SOLE 4 31 0 0 S&P GLOBAL INC Stock 78409V104 18618 54 SH SOLE 4 54 0 0 ZOETIS INC Stock 98978V103 16977 102 SH SOLE 4 102 0 0 STRYKER CORPORATION Stock 863667101 15130 53 SH SOLE 4 53 0 0 INTUITIVE SURGICAL INC Stock 46120E602 12518 49 SH SOLE 4 49 0 0 SALESFORCE INC Stock 79466L302 17980 90 SH SOLE 4 90 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 19597 34 SH SOLE 4 34 0 0 RAYTHEON TECHNOLOGIES CORP Stock 75513E101 16648 170 SH SOLE 4 170 0 0 EATON CORP PLC Stock G29183103 17305 101 SH SOLE 4 101 0 0 EQUINIX INC REIT 29444U700 13700 19 SH SOLE 4 19 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 29773 63 SH SOLE 4 63 0 0 UNITY SOFTWARE INC Stock 91332U101 4931 152 SH SOLE 4 152 0 0 PAYPAL HLDGS INC Stock 70450Y103 14353 189 SH SOLE 4 189 0 0 APPLE INC Stock 037833100 36773 223 SH SOLE 4 223 0 0 MARSH & MCLENNAN COS INC Stock 571748102 14990 90 SH SOLE 4 90 0 0 STERICYCLE INC Stock 858912108 248577 5700 SH SOLE 5 5700 0 0 WILLIS TOWERS WATSON PLC LTD Stock G96629103 209142 900 SH SOLE 5 900 0 0 US FOODS HLDG CORP Stock 912008109 292380 7915 SH SOLE 5 7915 0 0 AFFILIATED MANAGERS GROUP IN Stock 008252108 259917 1825 SH SOLE 5 1825 0 0 FEDEX CORP Stock 31428X106 314174 1375 SH SOLE 5 1375 0 0 MOLSON COORS BEVERAGE CO Stock 60871R209 253232 4900 SH SOLE 5 4900 0 0 ALTICE USA INC Stock 02156K103 114570 33500 SH SOLE 5 33500 0 0 WARNER BROS DISCOVERY INC Stock 934423104 214420 14200 SH SOLE 5 14200 0 0 BROWN & BROWN INC Stock 115236101 215325 3750 SH SOLE 5 3750 0 0 CLARIVATE PLC Stock G21810109 376539 40100 SH SOLE 5 40100 0 0 AVANTOR INC Stock 05352A100 88788 4200 SH SOLE 5 4200 0 0 GFL ENVIRONMENTAL INC Stock 36168Q104 113652 3300 SH SOLE 5 3300 0 0 SYSCO CORP Stock 871829107 119707 1550 SH SOLE 5 1550 0 0 POST HLDGS INC Stock 737446104 256130 2850 SH SOLE 5 2850 0 0 LPL FINL HLDGS INC Stock 50212V100 313720 1550 SH SOLE 5 1550 0 0 FRANKLIN RESOURCES INC Stock 354613101 140088 5200 SH SOLE 5 5200 0 0 ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 320304 4800 SH SOLE 5 4800 0 0 C H ROBINSON WORLDWIDE INC Stock 12541W209 154024 1550 SH SOLE 5 1550 0 0 SCHWAB CHARLES CORP Stock 808513105 117855 2250 SH SOLE 5 2250 0 0 STARBUCKS CORP Stock 855244109 2295059 22040 SH SOLE 6 22040 0 0 PROCTER AND GAMBLE CO Stock 742718109 1658099 11151 SH SOLE 6 11151 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J825 11255 555 SH SOLE 6 555 0 0 BIOGEN INC Stock 09062X103 11955 43 SH SOLE 6 43 0 0 J & J SNACK FOODS CORP Stock 466032109 28755 194 SH SOLE 6 194 0 0 MEDTRONIC PLC Stock G5960L103 1256247 15582 SH SOLE 6 15582 0 0 CLOROX CO DEL Stock 189054109 1544796 9762 SH SOLE 6 9762 0 0 NETFLIX INC Stock 64110L106 10364 30 SH SOLE 6 30 0 0 PAYCHEX INC Stock 704326107 2441615 21307 SH SOLE 6 21307 0 0 MASTERCARD INCORPORATED Stock 57636Q104 2374915 6535 SH SOLE 6 6535 0 0 ILLINOIS TOOL WKS INC Stock 452308109 1816371 7461 SH SOLE 6 7460 0 0 HEALTHCARE SVCS GROUP INC Stock 421906108 21069 1519 SH SOLE 6 1519 0 0 NORDSON CORP Stock 655663102 2211781 9951 SH SOLE 6 9951 0 0 DIAGEO PLC ADR 25243Q205 1247243 6884 SH SOLE 6 6884 0 0 CHUBB LIMITED Stock H1467J104 2331916 12009 SH SOLE 6 12009 0 0 SNAP ON INC Stock 833034101 2730519 11060 SH SOLE 6 11059 0 0 SHERWIN WILLIAMS CO Stock 824348106 1569037 6981 SH SOLE 6 6980 0 0 PEPSICO INC Stock 713448108 2533680 13898 SH SOLE 6 13898 0 0 KIMBERLY-CLARK CORP Stock 494368103 0 0 SH SOLE 6 0 0 0 HONEYWELL INTL INC Stock 438516106 4014 21 SH SOLE 6 21 0 0 SPDR SER TR ETF 78464A383 61594 2777 SH SOLE 6 2777 0 0 US BANCORP DEL Stock 902973304 467100 12957 SH SOLE 6 12957 0 0 HOME DEPOT INC Stock 437076102 2174345 7368 SH SOLE 6 7367 0 0 SPDR SER TR ETF 78464A375 10137 312 SH SOLE 6 312 0 0 ALLIED MOTION TECHNOLOGIES I Stock 019330109 26166 677 SH SOLE 6 677 0 0 AUTOMATIC DATA PROCESSING IN Stock 053015103 0 0 SH SOLE 6 0 0 0 DUPONT DE NEMOURS INC Stock 26614N102 333515 4647 SH SOLE 6 4647 0 0 SOUTHERN CO Stock 842587107 2336389 33578 SH SOLE 6 33578 0 0 BLACK KNIGHT INC Stock 09215C105 444536 7723 SH SOLE 6 7723 0 0 BECTON DICKINSON & CO Stock 075887109 1538212 6214 SH SOLE 6 6213 0 0 BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 1236343 8435 SH SOLE 6 8435 0 0 CANNAE HLDGS INC Stock 13765N107 18323 908 SH SOLE 6 908 0 0 SPECTRUM BRANDS HLDGS INC NE Stock 84790A105 33309 503 SH SOLE 6 503 0 0 ISHARES TR ETF 46435UAA9 5097 214 SH SOLE 6 214 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 630508 2042 SH SOLE 6 2042 0 0 GATES INDL CORP PLC Stock G39108108 497484 35816 SH SOLE 6 35816 0 0 WEYERHAEUSER CO MTN BE REIT 962166104 566966 18817 SH SOLE 6 18817 0 0 PROGRESSIVE CORP Stock 743315103 1802699 12601 SH SOLE 6 12601 0 0 OREILLY AUTOMOTIVE INC Stock 67103H107 18678 22 SH SOLE 6 22 0 0 MICROSOFT CORP Stock 594918104 3169107 10992 SH SOLE 6 10992 0 0 I3 VERTICALS INC Stock 46571Y107 23524 959 SH SOLE 6 959 0 0 MASCO CORP Stock 574599106 1599494 32170 SH SOLE 6 32170 0 0 KEURIG DR PEPPER INC Stock 49271V100 538055 15251 SH SOLE 6 15251 0 0 BROWN & BROWN INC Stock 115236101 2074012 36120 SH SOLE 6 36120 0 0 ARES CAPITAL CORP CEF 04010L103 482505 26402 SH SOLE 6 26402 0 0 PDD HOLDINGS INC ADR 722304102 13738 181 SH SOLE 6 181 0 0 NIKE INC Stock 654106103 1614800 13167 SH SOLE 6 13166 0 0 ALIGN TECHNOLOGY INC Stock 016255101 10358 31 SH SOLE 6 31 0 0 LINDE PLC Stock G54950103 2779422 7820 SH SOLE 6 7819 0 0 NXP SEMICONDUCTORS N V Stock N6596X109 661986 3550 SH SOLE 6 3550 0 0 AMPHENOL CORP NEW Stock 032095101 1718405 21028 SH SOLE 6 21027 0 0 BROOKFIELD CORP Stock 11271J107 503678 15455 SH SOLE 6 15455 0 0 DOLLAR TREE INC Stock 256746108 515201 3589 SH SOLE 6 3589 0 0 DOW INC Stock 260557103 624071 11384 SH SOLE 6 11384 0 0 MORNINGSTAR INC Stock 617700109 489505 2411 SH SOLE 6 2411 0 0 AIR PRODS & CHEMS INC Stock 009158106 1692660 5893 SH SOLE 6 5893 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J544 16441 655 SH SOLE 6 655 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J536 16481 662 SH SOLE 6 662 0 0 BRP GROUP INC Stock 05589G102 19732 775 SH SOLE 6 775 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J528 16491 672 SH SOLE 6 672 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J510 16486 693 SH SOLE 6 693 0 0 FIDELITY NATL INFORMATION SV Stock 31620M106 933480 17182 SH SOLE 6 17181 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J494 18189 762 SH SOLE 6 762 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J486 19803 837 SH SOLE 6 837 0 0 DUKE ENERGY CORP NEW Stock 26441C204 8103 84 SH SOLE 6 84 0 0 DIGITAL RLTY TR INC REIT 253868103 495742 5043 SH SOLE 6 5042 0 0 ISHARES TR ETF 46436E841 39904 1761 SH SOLE 6 1761 0 0 ISHARES TR ETF 46436E874 11381 474 SH SOLE 6 474 0 0 ISHARES TR ETF 46436E866 11294 480 SH SOLE 6 480 0 0 ISHARES TR ETF 46436E858 24834 1076 SH SOLE 6 1076 0 0 ISHARES TR ETF 46436E825 11240 507 SH SOLE 6 507 0 0 ISHARES TR ETF 46436E833 13561 603 SH SOLE 6 603 0 0 BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107 771367 16747 SH SOLE 6 16747 0 0 AZEK CO INC Stock 05478C105 32956 1400 SH SOLE 6 1400 0 0 DUN & BRADSTREET HLDGS INC Stock 26484T106 315618 26884 SH SOLE 6 26884 0 0 ENTERGY CORP NEW Stock 29364G103 623922 5791 SH SOLE 6 5791 0 0 AMERICAN OUTDOOR BRANDS INC Stock 02875D109 19660 1998 SH SOLE 6 1998 0 0 PERFICIENT INC Stock 71375U101 27216 377 SH SOLE 6 377 0 0 NEW JERSEY RES CORP Stock 646025106 1838077 34550 SH SOLE 6 34550 0 0 HAYWARD HLDGS INC Stock 421298100 26218 2237 SH SOLE 6 2237 0 0 ISHARES TR ETF 46436E593 20251 1005 SH SOLE 6 1005 0 0 SJW GROUP Stock 784305104 29538 388 SH SOLE 6 388 0 0 HERSHEY CO Stock 427866108 2023397 7953 SH SOLE 6 7953 0 0 DIMENSIONAL ETF TRUST ETF 25434V849 32999 683 SH SOLE 6 683 0 0 HAGERTY INC Stock 405166109 23371 2674 SH SOLE 6 2674 0 0 CONSTELLATION ENERGY CORP Stock 21037T109 11540 147 SH SOLE 6 147 0 0 ASML HOLDING N V ADR N07059210 8169 12 SH SOLE 6 12 0 0 MGP INGREDIENTS INC NEW Stock 55303J106 25824 267 SH SOLE 6 267 0 0 RBC BEARINGS INC Stock 75524B104 36771 158 SH SOLE 6 158 0 0 EXPEDITORS INTL WASH INC Stock 302130109 1681494 15270 SH SOLE 6 15269 0 0 KINDER MORGAN INC DEL Stock 49456B101 1050175 59976 SH SOLE 6 59975 0 0 NORTHERN TR CORP Stock 665859104 1899794 21557 SH SOLE 6 21556 0 0 NVIDIA CORPORATION Stock 67066G104 17222 62 SH SOLE 6 62 0 0 EOG RES INC Stock 26875P101 829819 7239 SH SOLE 6 7239 0 0 S&P GLOBAL INC Stock 78409V104 2195421 6368 SH SOLE 6 6367 0 0 NORTHWEST NAT HLDG CO Stock 66765N105 16551 348 SH SOLE 6 348 0 0 MATIV HOLDINGS INC Stock 808541106 9941 463 SH SOLE 6 463 0 0 FORWARD AIR CORP Stock 349853101 30927 287 SH SOLE 6 287 0 0 GRACO INC Stock 384109104 2534240 34711 SH SOLE 6 34710 0 0 POLARIS INC Stock 731068102 2286573 20669 SH SOLE 6 20668 0 0 ROCKWELL AUTOMATION INC Stock 773903109 1779107 6063 SH SOLE 6 6062 0 0 STRYKER CORPORATION Stock 863667101 2589955 9073 SH SOLE 6 9072 0 0 FASTENAL CO Stock 311900104 675486 12523 SH SOLE 6 12522 0 0 GENERAL DYNAMICS CORP Stock 369550108 1607699 7045 SH SOLE 6 7044 0 0 MCDONALDS CORP Stock 580135101 1813921 6487 SH SOLE 6 6487 0 0 AMETEK INC Stock 031100100 4069 28 SH SOLE 6 28 0 0 CISCO SYS INC Stock 17275R102 669068 12799 SH SOLE 6 12799 0 0 RE MAX HLDGS INC Stock 75524W108 377620 20129 SH SOLE 6 20129 0 0 ISHARES TR ETF 46435GAA0 22211 936 SH SOLE 6 936 0 0 ROSS STORES INC Stock 778296103 10295 97 SH SOLE 6 97 0 0 MOVADO GROUP INC Stock 624580106 25289 879 SH SOLE 6 879 0 0 UNION PAC CORP Stock 907818108 3824 19 SH SOLE 6 19 0 0 DONALDSON INC Stock 257651109 1751531 26806 SH SOLE 6 26806 0 0 CARMAX INC Stock 143130102 386130 6007 SH SOLE 6 6007 0 0 ISHARES TR ETF 464288653 13172 115 SH SOLE 6 115 0 0 EDGEWELL PERS CARE CO Stock 28035Q102 29270 690 SH SOLE 6 690 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 600001 1041 SH SOLE 6 1041 0 0 LOCKHEED MARTIN CORP Stock 539830109 2976463 6296 SH SOLE 6 6296 0 0 STEWART INFORMATION SVCS COR Stock 860372101 25138 623 SH SOLE 6 623 0 0 WINNEBAGO INDS INC Stock 974637100 25850 448 SH SOLE 6 448 0 0 CHEVRON CORP NEW Stock 166764100 2505057 15353 SH SOLE 6 15353 0 0 MARKEL CORP Stock 570535104 540344 423 SH SOLE 6 423 0 0 M & T BK CORP Stock 55261F104 1168198 9770 SH SOLE 6 9769 0 0 TJX COS INC NEW Stock 872540109 2382694 30407 SH SOLE 6 30407 0 0 ORACLE CORP Stock 68389X105 2629210 28295 SH SOLE 6 28295 0 0 RAYTHEON TECHNOLOGIES CORP Stock 75513E101 1683546 17191 SH SOLE 6 17191 0 0 GILEAD SCIENCES INC Stock 375558103 721657 8698 SH SOLE 6 8697 0 0 ALPHABET INC Stock 02079K107 607911 5845 SH SOLE 6 5845 0 0 ANALOG DEVICES INC Stock 032654105 2959217 15005 SH SOLE 6 15004 0 0 MARTEN TRANS LTD Stock 573075108 24009 1146 SH SOLE 6 1146 0 0 FIDELITY NATIONAL FINANCIAL Stock 31620R303 636339 18218 SH SOLE 6 18217 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E537 24817 1048 SH SOLE 6 1048 0 0 VERITEX HLDGS INC Stock 923451108 0 0 SH SOLE 6 0 0 0 CORE LABORATORIES NV Stock 21867A105 23682 1074 SH SOLE 6 1074 0 0 FARO TECHNOLOGIES INC Stock 311642102 9106 370 SH SOLE 6 370 0 0 BERKLEY W R CORP Stock 084423102 446155 7166 SH SOLE 6 7166 0 0 AMERICAN WTR WKS CO INC NEW Stock 030420103 1556837 10628 SH SOLE 6 10627 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 11555 55 SH SOLE 6 55 0 0 EXXON MOBIL CORP Stock 30231G102 15243 139 SH SOLE 6 139 0 0 PRICE T ROWE GROUP INC Stock 74144T108 2032350 18001 SH SOLE 6 18001 0 0 LOWES COS INC Stock 548661107 641304 3207 SH SOLE 6 3207 0 0 COLGATE PALMOLIVE CO Stock 194162103 2068207 27521 SH SOLE 6 27521 0 0 RAYONIER INC REIT 754907103 625626 18810 SH SOLE 6 18810 0 0 COMMERCE BANCSHARES INC Stock 200525103 1424223 24408 SH SOLE 6 24408 0 0 KADANT INC Stock 48282T104 37117 178 SH SOLE 6 178 0 0 JOHN BEAN TECHNOLOGIES CORP Stock 477839104 27541 252 SH SOLE 6 252 0 0 WEC ENERGY GROUP INC Stock 92939U106 1636170 17261 SH SOLE 6 17261 0 0 PROCTER AND GAMBLE CO Stock 742718109 54239 365 SH SOLE 7 364 0 0 COCA COLA CO Stock 191216100 58297 940 SH SOLE 7 939 0 0 UNITED PARCEL SERVICE INC Stock 911312106 41514 214 SH SOLE 7 214 0 0 MEDTRONIC PLC Stock G5960L103 52195 647 SH SOLE 7 647 0 0 PROLOGIS INC. REIT 74340W103 49222 395 SH SOLE 7 394 0 0 ISHARES TR ETF 464288166 5953 55 SH SOLE 7 55 0 0 SANOFI ADR 80105N105 12081 222 SH SOLE 7 222 0 0 MERCK & CO INC Stock 58933Y105 70138 659 SH SOLE 7 659 0 0 ALLSTATE CORP Stock 020002101 15957 144 SH SOLE 7 144 0 0 FEDEX CORP Stock 31428X106 914 4 SH SOLE 7 4 0 0 PEPSICO INC Stock 713448108 50168 275 SH SOLE 7 275 0 0 ISHARES TR ETF 464287457 9777 119 SH SOLE 7 119 0 0 TE CONNECTIVITY LTD Stock H84989104 58231 444 SH SOLE 7 444 0 0 HONEYWELL INTL INC Stock 438516106 31686 166 SH SOLE 7 165 0 0 HOME DEPOT INC Stock 437076102 63510 215 SH SOLE 7 215 0 0 AUTOMATIC DATA PROCESSING IN Stock 053015103 46945 211 SH SOLE 7 210 0 0 EASTMAN CHEM CO Stock 277432100 34495 409 SH SOLE 7 409 0 0 NOVA LTD Stock M7516K103 41057 393 SH SOLE 7 393 0 0 MICROSOFT CORP Stock 594918104 89346 310 SH SOLE 7 309 0 0 GARMIN LTD Stock H2906T109 9587 95 SH SOLE 7 95 0 0 NEXTERA ENERGY INC Stock 65339F101 60570 786 SH SOLE 7 785 0 0 ASTRAZENECA PLC ADR 046353108 48795 703 SH SOLE 7 703 0 0 INMODE LTD Stock M5425M103 7894 247 SH SOLE 7 247 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C771 12941 278 SH SOLE 7 278 0 0 ISHARES TR ETF 46436E718 5331 53 SH SOLE 7 53 0 0 GRUPO AEROPUERTO DEL PACIFIC ADR 400506101 23218 119 SH SOLE 7 119 0 0 KULICKE & SOFFA INDS INC Stock 501242101 26661 506 SH SOLE 7 506 0 0 MONDELEZ INTL INC Stock 609207105 50896 730 SH SOLE 7 730 0 0 BROADCOM INC Stock 11135F101 82496 129 SH SOLE 7 128 0 0 ACCENTURE PLC IRELAND Stock G1151C101 1429 5 SH SOLE 7 5 0 0 ISHARES TR ETF 464288646 11220 222 SH SOLE 7 222 0 0 GENUINE PARTS CO Stock 372460105 1171 7 SH SOLE 7 7 0 0 ABBVIE INC Stock 00287Y109 62473 392 SH SOLE 7 392 0 0 MCDONALDS CORP Stock 580135101 72385 259 SH SOLE 7 258 0 0 CISCO SYS INC Stock 17275R102 50420 965 SH SOLE 7 964 0 0 MOTOROLA SOLUTIONS INC Stock 620076307 50073 175 SH SOLE 7 175 0 0 UNION PAC CORP Stock 907818108 47404 236 SH SOLE 7 235 0 0 JPMORGAN CHASE & CO Stock 46625H100 38832 298 SH SOLE 7 298 0 0 ISHARES TR ETF 464288638 6564 128 SH SOLE 7 128 0 0 CHEVRON CORP NEW Stock 166764100 86392 529 SH SOLE 7 529 0 0 RAYTHEON TECHNOLOGIES CORP Stock 75513E101 59346 606 SH SOLE 7 606 0 0 TEXAS INSTRS INC Stock 882508104 63655 342 SH SOLE 7 342 0 0 TARGET CORP Stock 87612E106 49315 298 SH SOLE 7 297 0 0 ANALOG DEVICES INC Stock 032654105 26427 134 SH SOLE 7 134 0 0 WILLIAMS COS INC Stock 969457100 19409 650 SH SOLE 7 650 0 0 EATON CORP PLC Stock G29183103 64767 378 SH SOLE 7 378 0 0 PNC FINL SVCS GROUP INC Stock 693475105 37795 297 SH SOLE 7 297 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 60492 128 SH SOLE 7 128 0 0 RELX PLC ADR 759530108 16025 494 SH SOLE 7 494 0 0 CROWN CASTLE INC REIT 22822V101 38507 288 SH SOLE 7 287 0 0 TORONTO DOMINION BK ONT Stock 891160509 12879 215 SH SOLE 7 215 0 0 BLACKROCK INC Stock 09247X101 49515 74 SH SOLE 7 74 0 0 WEC ENERGY GROUP INC Stock 92939U106 2370 25 SH SOLE 7 25 0 0 ABBOTT LABS Stock 002824100 37669 372 SH SOLE 7 372 0 0 AMAZON COM INC Stock 023135106 93994 910 SH SOLE 9 910 0 0 GLOBAL PMTS INC Stock 37940X102 9156 87 SH SOLE 9 87 0 0 PRUDENTIAL FINL INC Stock 744320102 4468 54 SH SOLE 9 54 0 0 HEWLETT PACKARD ENTERPRISE C Stock 42824C109 4078 256 SH SOLE 9 256 0 0 SELECT SECTOR SPDR TR ETF 81369Y803 113258 750 SH SOLE 9 750 0 0 PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 2748 44 SH SOLE 9 44 0 0 SPDR SER TR ETF 78464A649 13591 527 SH SOLE 9 527 0 0 ONEMAIN HLDGS INC Stock 68268W103 17205 464 SH SOLE 9 464 0 0 ELEVANCE HEALTH INC Stock 036752103 12415 27 SH SOLE 9 27 0 0 DOLLAR GEN CORP NEW Stock 256677105 2526 12 SH SOLE 9 12 0 0 SPDR SER TR ETF 78464A672 104184 3600 SH SOLE 9 3600 0 0 MONSTER BEVERAGE CORP NEW Stock 61174X109 11882 220 SH SOLE 9 220 0 0 VULCAN MATLS CO Stock 929160109 20244 118 SH SOLE 9 118 0 0 JOHNSON & JOHNSON Stock 478160104 48360 312 SH SOLE 9 312 0 0 FLEETCOR TECHNOLOGIES INC Stock 339041105 15603 74 SH SOLE 9 74 0 0 TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109 5130 43 SH SOLE 9 43 0 0 LKQ CORP Stock 501889208 6130 108 SH SOLE 9 108 0 0 VANGUARD INDEX FDS ETF 922908769 11634 57 SH SOLE 9 57 0 0 BANK OZK LITTLE ROCK ARK Stock 06417N103 3796 111 SH SOLE 9 111 0 0 VANGUARD WORLD FDS ETF 92204A306 54528 477 SH SOLE 9 477 0 0 DEXCOM INC Stock 252131107 581 5 SH SOLE 9 5 0 0 COSTCO WHSL CORP NEW Stock 22160K105 24347 49 SH SOLE 9 49 0 0 GOLDMAN SACHS GROUP INC Stock 38141G104 11449 35 SH SOLE 9 35 0 0 SHINHAN FINANCIAL GROUP CO L ADR 824596100 1536 57 SH SOLE 9 57 0 0 CRH PLC ADR 12626K203 6511 128 SH SOLE 9 128 0 0 SHELL PLC ADR 780259305 14500 252 SH SOLE 9 252 0 0 TELEDYNE TECHNOLOGIES INC Stock 879360105 32210 72 SH SOLE 9 72 0 0 ISHARES TR ETF 464288703 30987 594 SH SOLE 9 594 0 0 BOSTON SCIENTIFIC CORP Stock 101137107 32119 642 SH SOLE 9 642 0 0 ISHARES TR ETF 464287754 107772 1076 SH SOLE 9 1076 0 0 EXP WORLD HLDGS INC Stock 30212W100 3541 279 SH SOLE 9 279 0 0 PROCTER AND GAMBLE CO Stock 742718109 13531 91 SH SOLE 9 91 0 0 COCA COLA CO Stock 191216100 4404 71 SH SOLE 9 71 0 0 IDEX CORP Stock 45167R104 2079 9 SH SOLE 9 9 0 0 UNITED PARCEL SERVICE INC Stock 911312106 5044 26 SH SOLE 9 26 0 0 VANGUARD INDEX FDS ETF 922908553 3750 45 SH SOLE 9 45 0 0 INTEL CORP Stock 458140100 5554 170 SH SOLE 9 170 0 0 PERRIGO CO PLC Stock G97822103 4412 123 SH SOLE 9 123 0 0 WESTERN ALLIANCE BANCORP Stock 957638109 8849 249 SH SOLE 9 249 0 0 MEDTRONIC PLC Stock G5960L103 34586 429 SH SOLE 9 429 0 0 CRA INTL INC Stock 12618T105 3342 31 SH SOLE 9 31 0 0 SUNOPTA INC Stock 8676EP108 8894 1155 SH SOLE 9 1155 0 0 NETFLIX INC Stock 64110L106 1036 3 SH SOLE 9 3 0 0 PACCAR INC Stock 693718108 5563 76 SH SOLE 9 76 0 0 RENTOKIL INITIAL PLC ADR 760125104 24024 658 SH SOLE 9 658 0 0 KINSALE CAP GROUP INC Stock 49714P108 3002 10 SH SOLE 9 10 0 0 TETRA TECH INC NEW Stock 88162G103 2938 20 SH SOLE 9 20 0 0 WATERS CORP Stock 941848103 2167 7 SH SOLE 9 7 0 0 LAUDER ESTEE COS INC Stock 518439104 739 3 SH SOLE 9 3 0 0 PROLOGIS INC. REIT 74340W103 2994 24 SH SOLE 9 24 0 0 ISHARES TR ETF 464288166 9416 87 SH SOLE 9 87 0 0 SANOFI ADR 80105N105 27809 511 SH SOLE 9 511 0 0 MERCK & CO INC Stock 58933Y105 47450 446 SH SOLE 9 446 0 0 MCKESSON CORP Stock 58155Q103 12818 36 SH SOLE 9 36 0 0 MASTERCARD INCORPORATED Stock 57636Q104 83948 231 SH SOLE 9 231 0 0 INSPERITY INC Stock 45778Q107 4011 33 SH SOLE 9 33 0 0 UNITED RENTALS INC Stock 911363109 5145 13 SH SOLE 9 13 0 0 MONRO INC Stock 610236101 3707 75 SH SOLE 9 75 0 0 TYLER TECHNOLOGIES INC Stock 902252105 2482 7 SH SOLE 9 7 0 0 EMERSON ELEC CO Stock 291011104 2091 24 SH SOLE 9 24 0 0 GLOBE LIFE INC Stock 37959E102 5611 51 SH SOLE 9 51 0 0 ALLSTATE CORP Stock 020002101 5319 48 SH SOLE 9 48 0 0 BELDEN INC Stock 077454106 3124 36 SH SOLE 9 36 0 0 VERTEX PHARMACEUTICALS INC Stock 92532F100 34028 108 SH SOLE 9 108 0 0 COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 8957 147 SH SOLE 9 147 0 0 ISHARES TR ETF 464288752 118931 1692 SH SOLE 9 1692 0 0 CORNING INC Stock 219350105 3987 113 SH SOLE 9 113 0 0 EDWARDS LIFESCIENCES CORP Stock 28176E108 7198 87 SH SOLE 9 87 0 0 BANK NEW YORK MELLON CORP Stock 064058100 1818 40 SH SOLE 9 40 0 0 HOWMET AEROSPACE INC Stock 443201108 19448 459 SH SOLE 9 459 0 0 ISHARES TR ETF 46435G474 30577 1210 SH SOLE 9 1210 0 0 TEGNA INC Stock 87901J105 2858 169 SH SOLE 9 169 0 0 GEN DIGITAL INC Stock 668771108 498 29 SH SOLE 9 29 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 20456 526 SH SOLE 9 526 0 0 CHUBB LIMITED Stock H1467J104 17476 90 SH SOLE 9 90 0 0 SHERWIN WILLIAMS CO Stock 824348106 2697 12 SH SOLE 9 12 0 0 PEPSICO INC Stock 713448108 11303 62 SH SOLE 9 62 0 0 ISHARES INC ETF 464286608 112294 2491 SH SOLE 9 2491 0 0 MARATHON OIL CORP Stock 565849106 8003 334 SH SOLE 9 334 0 0 HAMILTON LANE INC Stock 407497106 3921 53 SH SOLE 9 53 0 0 DXC TECHNOLOGY CO Stock 23355L106 4856 190 SH SOLE 9 190 0 0 INTERPUBLIC GROUP COS INC Stock 460690100 6331 170 SH SOLE 9 170 0 0 OKTA INC Stock 679295105 7330 85 SH SOLE 9 85 0 0 TE CONNECTIVITY LTD Stock H84989104 7344 56 SH SOLE 9 56 0 0 HONEYWELL INTL INC Stock 438516106 8027 42 SH SOLE 9 42 0 0 FIRSTENERGY CORP Stock 337932107 1763 44 SH SOLE 9 44 0 0 FORD MTR CO DEL Stock 345370860 3452 274 SH SOLE 9 274 0 0 ISHARES TR ETF 46435G425 22160 245 SH SOLE 9 245 0 0 US BANCORP DEL Stock 902973304 3281 91 SH SOLE 9 91 0 0 BP PLC ADR 055622104 6374 168 SH SOLE 9 168 0 0 HOME DEPOT INC Stock 437076102 44858 152 SH SOLE 9 152 0 0 PETIQ INC Stock 71639T106 5949 520 SH SOLE 9 520 0 0 VERISK ANALYTICS INC Stock 92345Y106 10169 53 SH SOLE 9 53 0 0 COOPER COS INC Stock 216648402 19041 51 SH SOLE 9 51 0 0 ICICI BANK LIMITED ADR 45104G104 3669 170 SH SOLE 9 170 0 0 BHP GROUP LTD ADR 088606108 9575 151 SH SOLE 9 151 0 0 SOUTHERN CO Stock 842587107 4662 67 SH SOLE 9 67 0 0 BLACK KNIGHT INC Stock 09215C105 19167 333 SH SOLE 9 333 0 0 AMERISOURCEBERGEN CORP Stock 03073E105 9446 59 SH SOLE 9 59 0 0 SEA LTD ADR 81141R100 519 6 SH SOLE 9 6 0 0 ISHARES TR ETF 464287739 37186 438 SH SOLE 9 438 0 0 WHIRLPOOL CORP Stock 963320106 2904 22 SH SOLE 9 22 0 0 FORTINET INC Stock 34959E109 7776 117 SH SOLE 9 117 0 0 TREX CO INC Stock 89531P105 730 15 SH SOLE 9 15 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q837 20581 409 SH SOLE 9 409 0 0 AON PLC Stock G0403H108 23647 75 SH SOLE 9 75 0 0 ASSURED GUARANTY LTD Stock G0585R106 31620 629 SH SOLE 9 629 0 0 GALLAGHER ARTHUR J & CO Stock 363576109 6122 32 SH SOLE 9 32 0 0 BANCO BILBAO VIZCAYA ARGENTA ADR 05946K101 12316 1747 SH SOLE 9 1747 0 0 COGNEX CORP Stock 192422103 644 13 SH SOLE 9 13 0 0 PIMCO ETF TR ETF 72201R833 13002 131 SH SOLE 9 131 0 0 HAEMONETICS CORP MASS Stock 405024100 22177 268 SH SOLE 9 268 0 0 NUTRIEN LTD Stock 67077M108 3693 50 SH SOLE 9 50 0 0 ENSIGN GROUP INC Stock 29358P101 6115 64 SH SOLE 9 64 0 0 CENTENE CORP DEL Stock 15135B101 9798 155 SH SOLE 9 155 0 0 LEMAITRE VASCULAR INC Stock 525558201 4015 78 SH SOLE 9 78 0 0 ADOBE SYSTEMS INCORPORATED Stock 00724F101 26976 70 SH SOLE 9 70 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C409 13721 180 SH SOLE 9 180 0 0 EXELON CORP Stock 30161N101 6284 150 SH SOLE 9 150 0 0 ALPHABET INC Stock 02079K305 102278 986 SH SOLE 9 986 0 0 TERRENO RLTY CORP REIT 88146M101 3488 54 SH SOLE 9 54 0 0 OREILLY AUTOMOTIVE INC Stock 67103H107 18678 22 SH SOLE 9 22 0 0 EASTMAN CHEM CO Stock 277432100 2193 26 SH SOLE 9 26 0 0 INTUIT Stock 461202103 23183 52 SH SOLE 9 52 0 0 HALLIBURTON CO Stock 406216101 5917 187 SH SOLE 9 187 0 0 UNILEVER PLC ADR 904767704 5141 99 SH SOLE 9 99 0 0 SENSATA TECHNOLOGIES HLDG PL Stock G8060N102 7953 159 SH SOLE 9 159 0 0 COMCAST CORP NEW Stock 20030N101 10766 284 SH SOLE 9 284 0 0 ISHARES TR ETF 46435U713 299 8 SH SOLE 9 8 0 0 MICROSOFT CORP Stock 594918104 332122 1152 SH SOLE 9 1152 0 0 SS&C TECHNOLOGIES HLDGS INC Stock 78467J100 5308 94 SH SOLE 9 94 0 0 VALERO ENERGY CORP Stock 91913Y100 8236 59 SH SOLE 9 59 0 0 HEALTHPEAK PROPERTIES INC REIT 42250P103 1758 80 SH SOLE 9 80 0 0 CANADIAN NAT RES LTD Stock 136385101 5314 96 SH SOLE 9 96 0 0 SCHLUMBERGER LTD Stock 806857108 8887 181 SH SOLE 9 181 0 0 WYNDHAM HOTELS & RESORTS INC Stock 98311A105 5564 82 SH SOLE 9 82 0 0 CVS HEALTH CORP Stock 126650100 27272 367 SH SOLE 9 367 0 0 EVERGY INC Stock 30034W106 1834 30 SH SOLE 9 30 0 0 TEXTRON INC Stock 883203101 8405 119 SH SOLE 9 119 0 0 MASCO CORP Stock 574599106 2088 42 SH SOLE 9 42 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 8286 74 SH SOLE 9 74 0 0 KEURIG DR PEPPER INC Stock 49271V100 2822 80 SH SOLE 9 80 0 0 AMERIPRISE FINL INC Stock 03076C106 6130 20 SH SOLE 9 20 0 0 PGIM ETF TR ETF 69344A107 52159 1058 SH SOLE 9 1058 0 0 FEDERAL AGRIC MTG CORP Stock 313148306 3063 23 SH SOLE 9 23 0 0 BOEING CO Stock 097023105 7435 35 SH SOLE 9 35 0 0 COPART INC Stock 217204106 9476 126 SH SOLE 9 126 0 0 NEXTERA ENERGY INC Stock 65339F101 5704 74 SH SOLE 9 74 0 0 ELASTIC N V Stock N14506104 7701 133 SH SOLE 9 133 0 0 CHORD ENERGY CORPORATION Stock 674215207 11710 87 SH SOLE 9 87 0 0 NIKE INC Stock 654106103 12877 105 SH SOLE 9 105 0 0 ALIGN TECHNOLOGY INC Stock 016255101 1337 4 SH SOLE 9 4 0 0 ALPS ETF TR ETF 00162Q205 8759 88 SH SOLE 9 88 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C102 6439 110 SH SOLE 9 110 0 0 TESLA INC Stock 88160R101 207 1 SH SOLE 9 1 0 0 MSCI INC Stock 55354G100 19029 34 SH SOLE 9 34 0 0 RESIDEO TECHNOLOGIES INC Stock 76118Y104 2102 115 SH SOLE 9 115 0 0 LINDE PLC Stock G54950103 13507 38 SH SOLE 9 38 0 0 HILTON WORLDWIDE HLDGS INC Stock 43300A203 11692 83 SH SOLE 9 83 0 0 ITAU UNIBANCO HLDG S A ADR 465562106 1933 397 SH SOLE 9 397 0 0 INNOVATOR ETFS TR ETF 45782C656 19881 648 SH SOLE 9 648 0 0 NXP SEMICONDUCTORS N V Stock N6596X109 8205 44 SH SOLE 9 44 0 0 NORFOLK SOUTHN CORP Stock 655844108 8268 39 SH SOLE 9 39 0 0 SCHWAB STRATEGIC TR ETF 808524862 5952 122 SH SOLE 9 122 0 0 HARLEY DAVIDSON INC Stock 412822108 13214 348 SH SOLE 9 348 0 0 WALGREENS BOOTS ALLIANCE INC Stock 931427108 7331 212 SH SOLE 9 212 0 0 AMPHENOL CORP NEW Stock 032095101 3351 41 SH SOLE 9 41 0 0 ACUITY BRANDS INC Stock 00508Y102 6213 34 SH SOLE 9 34 0 0 COGENT COMMUNICATIONS HLDGS Stock 19239V302 3250 51 SH SOLE 9 51 0 0 AMDOCS LTD Stock G02602103 8067 84 SH SOLE 9 84 0 0 HUNTSMAN CORP Stock 447011107 10588 387 SH SOLE 9 387 0 0 MANPOWERGROUP INC WIS Stock 56418H100 3219 39 SH SOLE 9 39 0 0 DOW INC Stock 260557103 3125 57 SH SOLE 9 57 0 0 HANESBRANDS INC Stock 410345102 973 185 SH SOLE 9 185 0 0 ALCON AG Stock H01301128 5855 83 SH SOLE 9 83 0 0 ASTRAZENECA PLC ADR 046353108 4165 60 SH SOLE 9 60 0 0 ARROW ELECTRS INC Stock 042735100 5245 42 SH SOLE 9 42 0 0 FIFTH THIRD BANCORP Stock 316773100 2184 82 SH SOLE 9 82 0 0 UBER TECHNOLOGIES INC Stock 90353T100 444 14 SH SOLE 9 14 0 0 ILLUMINA INC Stock 452327109 698 3 SH SOLE 9 3 0 0 AVANTOR INC Stock 05352A100 27080 1281 SH SOLE 9 1281 0 0 CORTEVA INC Stock 22052L104 12906 214 SH SOLE 9 214 0 0 BOOZ ALLEN HAMILTON HLDG COR Stock 099502106 22246 240 SH SOLE 9 240 0 0 GENERAL MTRS CO Stock 37045V100 10014 273 SH SOLE 9 273 0 0 ITT INC Stock 45073V108 23733 275 SH SOLE 9 275 0 0 HUNTINGTON BANCSHARES INC Stock 446150104 1490 133 SH SOLE 9 133 0 0 GROCERY OUTLET HLDG CORP Stock 39874R101 14667 519 SH SOLE 9 519 0 0 VANECK ETF TRUST ETF 92189F106 5878 182 SH SOLE 9 181 0 0 REPAY HLDGS CORP Stock 76029L100 5834 888 SH SOLE 9 888 0 0 GENMAB A/S ADR 372303206 944 25 SH SOLE 9 25 0 0 ISHARES TR ETF 464288885 93212 995 SH SOLE 9 995 0 0 KENNEDY-WILSON HOLDINGS INC Stock 489398107 2406 145 SH SOLE 9 145 0 0 WABTEC Stock 929740108 5659 56 SH SOLE 9 56 0 0 LILLY ELI & CO Stock 532457108 4121 12 SH SOLE 9 12 0 0 AIR PRODS & CHEMS INC Stock 009158106 14935 52 SH SOLE 9 52 0 0 LEIDOS HOLDINGS INC Stock 525327102 4879 53 SH SOLE 9 53 0 0 BIONTECH SE ADR 09075V102 1121 9 SH SOLE 9 9 0 0 VANGUARD STAR FDS ETF 921909768 7619 138 SH SOLE 9 138 0 0 PPL CORP Stock 69351T106 6336 228 SH SOLE 9 228 0 0 MATERION CORP Stock 576690101 5568 48 SH SOLE 9 48 0 0 XP INC Stock G98239109 1519 128 SH SOLE 9 128 0 0 FIDELITY NATL INFORMATION SV Stock 31620M106 1087 20 SH SOLE 9 20 0 0 DUKE ENERGY CORP NEW Stock 26441C204 5402 56 SH SOLE 9 56 0 0 ARCOS DORADOS HOLDINGS INC Stock G0457F107 2298 298 SH SOLE 9 298 0 0 BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107 4238 92 SH SOLE 9 92 0 0 TRAVEL PLUS LEISURE CO Stock 894164102 3489 89 SH SOLE 9 89 0 0 ENCOMPASS HEALTH CORP Stock 29261A100 4058 75 SH SOLE 9 75 0 0 AFLAC INC Stock 001055102 7291 113 SH SOLE 9 113 0 0 WOODSIDE ENERGY GROUP LTD ADR 980228308 4778 213 SH SOLE 9 213 0 0 YANDEX N V Stock N97284108 0 45 SH SOLE 9 45 0 0 ISHARES TR ETF 46436E718 27559 274 SH SOLE 9 274 0 0 TTEC HLDGS INC Stock 89854H102 2532 68 SH SOLE 9 68 0 0 QUANTA SVCS INC Stock 74762E102 39827 239 SH SOLE 9 239 0 0 ISHARES TR ETF 464287168 196042 1673 SH SOLE 9 1673 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 7982 627 SH SOLE 9 627 0 0 UTZ BRANDS INC Stock 918090101 3656 222 SH SOLE 9 222 0 0 LAKELAND FINL CORP Stock 511656100 3257 52 SH SOLE 9 52 0 0 CHEMED CORP NEW Stock 16359R103 3764 7 SH SOLE 9 7 0 0 LANDSTAR SYS INC Stock 515098101 13086 73 SH SOLE 9 73 0 0 HOME BANCSHARES INC Stock 436893200 4081 188 SH SOLE 9 188 0 0 ATLASSIAN CORPORATION Stock 049468101 514 3 SH SOLE 9 3 0 0 VIATRIS INC Stock 92556V106 3155 328 SH SOLE 9 328 0 0 ISHARES TR ETF 464288877 57605 1187 SH SOLE 9 1187 0 0 APTIV PLC Stock G6095L109 449 4 SH SOLE 9 4 0 0 TRACTOR SUPPLY CO Stock 892356106 2585 11 SH SOLE 9 11 0 0 ELECTRONIC ARTS INC Stock 285512109 3373 28 SH SOLE 9 28 0 0 ORGANON & CO Stock 68622V106 282 12 SH SOLE 9 12 0 0 VISA INC Stock 92826C839 75529 335 SH SOLE 9 335 0 0 ISHARES TR ETF 46429B689 46476 687 SH SOLE 9 687 0 0 STEVANATO GROUP S P A Stock T9224W109 5413 209 SH SOLE 9 209 0 0 ISHARES TR ETF 46429B697 30769 423 SH SOLE 9 423 0 0 ALLISON TRANSMISSION HLDGS I Stock 01973R101 8460 187 SH SOLE 9 187 0 0 ARIS WATER SOLUTIONS INC Stock 04041L106 1098 141 SH SOLE 9 141 0 0 KYNDRYL HLDGS INC Stock 50155Q100 177 12 SH SOLE 9 12 0 0 CIVITAS RESOURCES INC Stock 17888H103 4374 64 SH SOLE 9 64 0 0 ISHARES TR ETF 46429B267 305553 13069 SH SOLE 9 13069 0 0 ENPHASE ENERGY INC Stock 29355A107 3995 19 SH SOLE 9 19 0 0 KAISER ALUMINUM CORP Stock 483007704 1045 14 SH SOLE 9 14 0 0 COHEN & STEERS INC Stock 19247A100 4669 73 SH SOLE 9 73 0 0 COSTAR GROUP INC Stock 22160N109 11773 171 SH SOLE 9 171 0 0 SPLUNK INC Stock 848637104 479 5 SH SOLE 9 5 0 0 L3HARRIS TECHNOLOGIES INC Stock 502431109 36108 184 SH SOLE 9 184 0 0 PHILLIPS 66 Stock 718546104 3852 38 SH SOLE 9 38 0 0 ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 2226 7 SH SOLE 9 7 0 0 META PLATFORMS INC Stock 30303M102 25221 119 SH SOLE 9 119 0 0 ASML HOLDING N V ADR N07059210 19060 28 SH SOLE 9 28 0 0 VANGUARD WORLD FDS ETF 92204A801 22046 124 SH SOLE 9 123 0 0 SERVICENOW INC Stock 81762P102 15800 34 SH SOLE 9 34 0 0 COCA-COLA EUROPACIFIC PARTNE Stock G25839104 1835 31 SH SOLE 9 31 0 0 CHESAPEAKE UTILS CORP Stock 165303108 4096 32 SH SOLE 9 32 0 0 PALO ALTO NETWORKS INC Stock 697435105 999 5 SH SOLE 9 5 0 0 JABIL INC Stock 466313103 19219 218 SH SOLE 9 218 0 0 EPAM SYS INC Stock 29414B104 4485 15 SH SOLE 9 15 0 0 FMC CORP Stock 302491303 9648 79 SH SOLE 9 79 0 0 KULICKE & SOFFA INDS INC Stock 501242101 3530 67 SH SOLE 9 67 0 0 MONDELEZ INTL INC Stock 609207105 7390 106 SH SOLE 9 106 0 0 MIDDLEBY CORP Stock 596278101 2639 18 SH SOLE 9 18 0 0 WP CAREY INC REIT 92936U109 2788 36 SH SOLE 9 36 0 0 BROADCOM INC Stock 11135F101 31435 49 SH SOLE 9 49 0 0 SHUTTERSTOCK INC Stock 825690100 3703 51 SH SOLE 9 51 0 0 WORKDAY INC Stock 98138H101 413 2 SH SOLE 9 2 0 0 DIAMONDBACK ENERGY INC Stock 25278X109 43795 324 SH SOLE 9 324 0 0 UNIFIRST CORP MASS Stock 904708104 2467 14 SH SOLE 9 14 0 0 JOHNSON CTLS INTL PLC Stock G51502105 20957 348 SH SOLE 9 348 0 0 METLIFE INC Stock 59156R108 10487 181 SH SOLE 9 181 0 0 CROWN HLDGS INC Stock 228368106 23986 290 SH SOLE 9 290 0 0 PIONEER NAT RES CO Stock 723787107 2655 13 SH SOLE 9 13 0 0 BARCLAYS PLC ADR 06738E204 0 0 SH SOLE 9 0 0 0 MITSUBISHI UFJ FINL GROUP IN ADR 606822104 2684 420 SH SOLE 9 420 0 0 TOTALENERGIES SE ADR 89151E109 5669 96 SH SOLE 9 96 0 0 EXPEDITORS INTL WASH INC Stock 302130109 7488 68 SH SOLE 9 68 0 0 KINDER MORGAN INC DEL Stock 49456B101 3309 189 SH SOLE 9 189 0 0 WHITE MTNS INS GROUP LTD Stock G9618E107 11020 8 SH SOLE 9 8 0 0 ACCENTURE PLC IRELAND Stock G1151C101 3716 13 SH SOLE 9 13 0 0 EQUIFAX INC Stock 294429105 6085 30 SH SOLE 9 30 0 0 MOHAWK INDS INC Stock 608190104 3808 38 SH SOLE 9 38 0 0 OMNICOM GROUP INC Stock 681919106 6509 69 SH SOLE 9 69 0 0 KROGER CO Stock 501044101 8047 163 SH SOLE 9 163 0 0 AES CORP Stock 00130H105 15411 640 SH SOLE 9 640 0 0 ENTEGRIS INC Stock 29362U104 1886 23 SH SOLE 9 23 0 0 NVIDIA CORPORATION Stock 67066G104 22222 80 SH SOLE 9 80 0 0 ISHARES TR ETF 464288679 8509 77 SH SOLE 9 77 0 0 EOG RES INC Stock 26875P101 13068 114 SH SOLE 9 114 0 0 GRAINGER W W INC Stock 384802104 689 1 SH SOLE 9 1 0 0 ABBVIE INC Stock 00287Y109 97216 610 SH SOLE 9 610 0 0 S&P GLOBAL INC Stock 78409V104 690 2 SH SOLE 9 2 0 0 ISHARES INC ETF 46434G103 57182 1172 SH SOLE 9 1172 0 0 MANULIFE FINL CORP Stock 56501R106 5912 322 SH SOLE 9 322 0 0 CASEYS GEN STORES INC Stock 147528103 4113 19 SH SOLE 9 19 0 0 VANGUARD BD INDEX FDS ETF 921937835 31378 425 SH SOLE 9 425 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042775 4010 75 SH SOLE 9 75 0 0 CURTISS WRIGHT CORP Stock 231561101 4407 25 SH SOLE 9 25 0 0 UFP INDUSTRIES INC Stock 90278Q108 3179 40 SH SOLE 9 40 0 0 PTC INC Stock 69370C100 1795 14 SH SOLE 9 14 0 0 CELANESE CORP DEL Stock 150870103 6969 64 SH SOLE 9 64 0 0 ZOETIS INC Stock 98978V103 18808 113 SH SOLE 9 113 0 0 ICON PLC Stock G4705A100 15165 71 SH SOLE 9 71 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 12930 139 SH SOLE 9 139 0 0 HURON CONSULTING GROUP INC Stock 447462102 1607 20 SH SOLE 9 20 0 0 LIVERAMP HLDGS INC Stock 53815P108 5790 264 SH SOLE 9 264 0 0 ALTRA INDL MOTION CORP Stock 02208R106 0 0 SH SOLE 9 0 0 0 ABM INDS INC Stock 000957100 3415 76 SH SOLE 9 76 0 0 ZIMMER BIOMET HOLDINGS INC Stock 98956P102 5297 41 SH SOLE 9 41 0 0 STRYKER CORPORATION Stock 863667101 3140 11 SH SOLE 9 11 0 0 QUALCOMM INC Stock 747525103 28833 226 SH SOLE 9 226 0 0 GENERAL DYNAMICS CORP Stock 369550108 3195 14 SH SOLE 9 14 0 0 INTUITIVE SURGICAL INC Stock 46120E602 9963 39 SH SOLE 9 39 0 0 DISCOVER FINL SVCS Stock 254709108 6425 65 SH SOLE 9 65 0 0 MCDONALDS CORP Stock 580135101 4474 16 SH SOLE 9 16 0 0 MOLINA HEALTHCARE INC Stock 60855R100 4012 15 SH SOLE 9 15 0 0 TEMPUR SEALY INTL INC Stock 88023U101 10188 258 SH SOLE 9 258 0 0 ISHARES TR ETF 464288265 6315 72 SH SOLE 9 72 0 0 AMETEK INC Stock 031100100 28194 194 SH SOLE 9 194 0 0 CISCO SYS INC Stock 17275R102 44538 852 SH SOLE 9 852 0 0 VANGUARD CHARLOTTE FDS ETF 92203J407 13600 278 SH SOLE 9 278 0 0 TAPESTRY INC Stock 876030107 5518 128 SH SOLE 9 128 0 0 CAPITAL ONE FINL CORP Stock 14040H105 20578 214 SH SOLE 9 214 0 0 ADVANCED MICRO DEVICES INC Stock 007903107 6567 67 SH SOLE 9 67 0 0 AUTODESK INC Stock 052769106 2914 14 SH SOLE 9 14 0 0 AT&T INC Stock 00206R102 14187 737 SH SOLE 9 737 0 0 AUDIOCODES LTD Stock M15342104 1975 131 SH SOLE 9 131 0 0 SHOE CARNIVAL INC Stock 824889109 3001 117 SH SOLE 9 117 0 0 ISHARES TR ETF 46432F339 97391 785 SH SOLE 9 785 0 0 MOTOROLA SOLUTIONS INC Stock 620076307 3720 13 SH SOLE 9 13 0 0 UNIVERSAL DISPLAY CORP Stock 91347P105 4964 32 SH SOLE 9 32 0 0 SCIENCE APPLICATIONS INTL CO Stock 808625107 7845 73 SH SOLE 9 73 0 0 ISHARES TR ETF 464287721 42321 456 SH SOLE 9 456 0 0 U S PHYSICAL THERAPY Stock 90337L108 3623 37 SH SOLE 9 37 0 0 ISHARES TR ETF 464287523 115170 259 SH SOLE 9 259 0 0 CNH INDL N V Stock N20944109 2535 166 SH SOLE 9 166 0 0 VEEVA SYS INC Stock 922475108 5330 29 SH SOLE 9 29 0 0 FIDELITY COVINGTON TRUST ETF 316092402 5588 249 SH SOLE 9 249 0 0 FIDELITY COVINGTON TRUST ETF 316092600 141714 2305 SH SOLE 9 2305 0 0 FIDELITY COVINGTON TRUST ETF 316092709 5712 108 SH SOLE 9 108 0 0 GAMING & LEISURE PPTYS INC REIT 36467J108 1145 22 SH SOLE 9 22 0 0 FIDELITY COVINGTON TRUST ETF 316092808 10031 88 SH SOLE 9 88 0 0 AMBEV SA ADR 02319V103 3838 1361 SH SOLE 9 1361 0 0 ISHARES TR ETF 464287309 8945 140 SH SOLE 9 140 0 0 ISHARES TR ETF 464287200 302966 737 SH SOLE 9 737 0 0 ALLEGION PLC Stock G0176J109 1387 13 SH SOLE 9 13 0 0 UBS GROUP AG Stock H42097107 4737 222 SH SOLE 9 222 0 0 LAMAR ADVERTISING CO NEW REIT 512816109 1998 20 SH SOLE 9 20 0 0 THE CIGNA GROUP Stock 125523100 7155 28 SH SOLE 9 28 0 0 WESCO INTL INC Stock 95082P105 6336 41 SH SOLE 9 41 0 0 CHART INDS INC Stock 16115Q308 20064 160 SH SOLE 9 160 0 0 FLEX LTD Stock Y2573F102 32352 1406 SH SOLE 9 1406 0 0 RENAISSANCERE HLDGS LTD Stock G7496G103 9015 45 SH SOLE 9 45 0 0 AIR LEASE CORP Stock 00912X302 3661 93 SH SOLE 9 93 0 0 WELLS FARGO CO NEW Stock 949746101 18129 485 SH SOLE 9 485 0 0 UNION PAC CORP Stock 907818108 9459 47 SH SOLE 9 47 0 0 RIO TINTO PLC ADR 767204100 6929 101 SH SOLE 9 101 0 0 ISHARES TR ETF 464288596 6347 60 SH SOLE 9 60 0 0 ISHARES TR ETF 464288588 326440 3446 SH SOLE 9 3446 0 0 ISHARES TR ETF 464288653 55323 483 SH SOLE 9 483 0 0 SALESFORCE INC Stock 79466L302 799 4 SH SOLE 9 4 0 0 MICROCHIP TECHNOLOGY INC. Stock 595017104 10808 129 SH SOLE 9 129 0 0 NORTHROP GRUMMAN CORP Stock 666807102 6464 14 SH SOLE 9 14 0 0 DARDEN RESTAURANTS INC Stock 237194105 10085 65 SH SOLE 9 65 0 0 IDEXX LABS INC Stock 45168D104 7501 15 SH SOLE 9 15 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 13833 24 SH SOLE 9 24 0 0 LOCKHEED MARTIN CORP Stock 539830109 3309 7 SH SOLE 9 7 0 0 UMH PPTYS INC REIT 903002103 4348 294 SH SOLE 9 294 0 0 MANHATTAN ASSOCIATES INC Stock 562750109 2013 13 SH SOLE 9 13 0 0 JPMORGAN CHASE & CO Stock 46625H100 78707 604 SH SOLE 9 604 0 0 POWER INTEGRATIONS INC Stock 739276103 3216 38 SH SOLE 9 38 0 0 ISHARES TR ETF 464288638 9077 177 SH SOLE 9 177 0 0 WISDOMTREE TR ETF 97717W471 5944 228 SH SOLE 9 228 0 0 CHEVRON CORP NEW Stock 166764100 25616 157 SH SOLE 9 157 0 0 ALBEMARLE CORP Stock 012653101 5526 25 SH SOLE 9 25 0 0 CONOCOPHILLIPS Stock 20825C104 10516 106 SH SOLE 9 106 0 0 MARKEL CORP Stock 570535104 5110 4 SH SOLE 9 4 0 0 BRUNSWICK CORP Stock 117043109 3854 47 SH SOLE 9 47 0 0 DANAHER CORPORATION Stock 235851102 13610 54 SH SOLE 9 54 0 0 ELEMENT SOLUTIONS INC Stock 28618M106 2877 149 SH SOLE 9 149 0 0 PERKINELMER INC Stock 714046109 3731 28 SH SOLE 9 28 0 0 BANK AMERICA CORP Stock 060505104 30345 1061 SH SOLE 9 1061 0 0 TERADATA CORP DEL Stock 88076W103 3263 81 SH SOLE 9 81 0 0 WALMART INC Stock 931142103 12976 88 SH SOLE 9 88 0 0 ISHARES TR ETF 464288448 30679 1116 SH SOLE 9 1116 0 0 INTERNATIONAL BUSINESS MACHS Stock 459200101 15075 115 SH SOLE 9 115 0 0 ORACLE CORP Stock 68389X105 10314 111 SH SOLE 9 111 0 0 RAYTHEON TECHNOLOGIES CORP Stock 75513E101 3721 38 SH SOLE 9 38 0 0 VARONIS SYS INC Stock 922280102 9442 363 SH SOLE 9 363 0 0 TEXAS INSTRS INC Stock 882508104 2418 13 SH SOLE 9 13 0 0 TARGET CORP Stock 87612E106 18219 110 SH SOLE 9 110 0 0 SPDR SER TR ETF 78468R721 9317 199 SH SOLE 9 199 0 0 STANDEX INTL CORP Stock 854231107 4041 33 SH SOLE 9 33 0 0 PFIZER INC Stock 717081103 40106 983 SH SOLE 9 983 0 0 ISHARES TR ETF 464287242 107637 982 SH SOLE 9 982 0 0 MORGAN STANLEY Stock 617446448 8078 92 SH SOLE 9 92 0 0 KLA CORP Stock 482480100 2395 6 SH SOLE 9 6 0 0 GILEAD SCIENCES INC Stock 375558103 3236 39 SH SOLE 9 39 0 0 ENERSYS Stock 29275Y102 2954 34 SH SOLE 9 34 0 0 CATERPILLAR INC Stock 149123101 12129 53 SH SOLE 9 53 0 0 ALPHABET INC Stock 02079K107 79560 765 SH SOLE 9 765 0 0 BEST BUY INC Stock 086516101 7044 90 SH SOLE 9 90 0 0 AMERICAN EXPRESS CO Stock 025816109 10557 64 SH SOLE 9 64 0 0 AMGEN INC Stock 031162100 26351 109 SH SOLE 9 109 0 0 APPLIED MATLS INC Stock 038222105 38323 312 SH SOLE 9 312 0 0 ANALOG DEVICES INC Stock 032654105 9269 47 SH SOLE 9 47 0 0 PAYCOM SOFTWARE INC Stock 70432V102 1824 6 SH SOLE 9 6 0 0 VANGUARD WORLD FDS ETF 92204A876 6508 44 SH SOLE 9 44 0 0 INTERNATIONAL GAME TECHNOLOG Stock G4863A108 2466 92 SH SOLE 9 92 0 0 HUMANA INC Stock 444859102 7767 16 SH SOLE 9 16 0 0 JONES LANG LASALLE INC Stock 48020Q107 16295 112 SH SOLE 9 112 0 0 ARISTA NETWORKS INC Stock 040413106 7554 45 SH SOLE 9 45 0 0 CANADIAN NATL RY CO Stock 136375102 4011 34 SH SOLE 9 34 0 0 CHECK POINT SOFTWARE TECH LT Stock M22465104 9880 76 SH SOLE 9 76 0 0 COCA-COLA FEMSA SAB DE CV ADR 191241108 4587 57 SH SOLE 9 57 0 0 HDFC BANK LTD ADR 40415F101 3667 55 SH SOLE 9 55 0 0 P T TELEKOMUNIKASI INDONESIA ADR 715684106 4909 180 SH SOLE 9 180 0 0 NEXSTAR MEDIA GROUP INC Stock 65336K103 4144 24 SH SOLE 9 24 0 0 TENARIS S A ADR 88031M109 3467 122 SH SOLE 9 122 0 0 ISHARES TR ETF 464288273 92360 1552 SH SOLE 9 1552 0 0 FIDELITY NATIONAL FINANCIAL Stock 31620R303 873 25 SH SOLE 9 25 0 0 ISHARES TR ETF 464287226 108907 1093 SH SOLE 9 1093 0 0 ISHARES TR ETF 464287432 240783 2264 SH SOLE 9 2263 0 0 SYNCHRONY FINANCIAL Stock 87165B103 2704 93 SH SOLE 9 93 0 0 EATON CORP PLC Stock G29183103 4969 29 SH SOLE 9 29 0 0 ISHARES TR ETF 464288794 109601 1196 SH SOLE 9 1196 0 0 ISHARES TR ETF 464287705 265249 2581 SH SOLE 9 2581 0 0 ALIBABA GROUP HLDG LTD ADR 01609W102 10218 100 SH SOLE 9 100 0 0 CITIZENS FINL GROUP INC Stock 174610105 1367 45 SH SOLE 9 45 0 0 ISHARES TR ETF 46434V613 922169 19982 SH SOLE 9 19982 0 0 ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 5672 85 SH SOLE 9 85 0 0 AMEDISYS INC Stock 023436108 5149 70 SH SOLE 9 70 0 0 DELTA AIR LINES INC DEL Stock 247361702 6844 196 SH SOLE 9 196 0 0 INTER PARFUMS INC Stock 458334109 4694 33 SH SOLE 9 33 0 0 ISHARES TR ETF 464288620 9524 188 SH SOLE 9 188 0 0 GARTNER INC Stock 366651107 18569 57 SH SOLE 9 57 0 0 LAM RESEARCH CORP Stock 512807108 28096 53 SH SOLE 9 53 0 0 LITTELFUSE INC Stock 537008104 4021 15 SH SOLE 9 15 0 0 NORTHERN OIL AND GAS INC MN Stock 665531307 4704 155 SH SOLE 9 155 0 0 QORVO INC Stock 74736K101 6907 68 SH SOLE 9 68 0 0 PHILIP MORRIS INTL INC Stock 718172109 15463 159 SH SOLE 9 159 0 0 QUAKER HOUGHTON Stock 747316107 1980 10 SH SOLE 9 10 0 0 ROBERT HALF INTL INC Stock 770323103 1773 22 SH SOLE 9 22 0 0 ROPER TECHNOLOGIES INC Stock 776696106 6170 14 SH SOLE 9 14 0 0 SYNOPSYS INC Stock 871607107 3476 9 SH SOLE 9 9 0 0 PNC FINL SVCS GROUP INC Stock 693475105 6355 50 SH SOLE 9 50 0 0 EQUINIX INC REIT 29444U700 721 1 SH SOLE 9 1 0 0 BRISTOL-MYERS SQUIBB CO Stock 110122108 36457 526 SH SOLE 9 526 0 0 WISDOMTREE TR ETF 97717X578 1726 62 SH SOLE 9 62 0 0 ALTRIA GROUP INC Stock 02209S103 9638 216 SH SOLE 9 216 0 0 LOEWS CORP Stock 540424108 10270 177 SH SOLE 9 177 0 0 CITIGROUP INC Stock 172967424 17349 370 SH SOLE 9 370 0 0 ISHARES TR ETF 464288281 31924 370 SH SOLE 9 370 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 15967 76 SH SOLE 9 76 0 0 AGILENT TECHNOLOGIES INC Stock 00846U101 11344 82 SH SOLE 9 82 0 0 EXXON MOBIL CORP Stock 30231G102 21493 196 SH SOLE 9 196 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 86484 183 SH SOLE 9 183 0 0 TRAVELERS COMPANIES INC Stock 89417E109 7199 42 SH SOLE 9 42 0 0 LOWES COS INC Stock 548661107 8799 44 SH SOLE 9 44 0 0 NEXPOINT RESIDENTIAL TR INC REIT 65341D102 3057 70 SH SOLE 9 70 0 0 DEERE & CO Stock 244199105 7432 18 SH SOLE 9 18 0 0 UNITY SOFTWARE INC Stock 91332U101 97 3 SH SOLE 9 3 0 0 ETSY INC Stock 29786A106 1447 13 SH SOLE 9 13 0 0 NOMAD FOODS LTD Stock G6564A105 15086 805 SH SOLE 9 805 0 0 COLGATE PALMOLIVE CO Stock 194162103 8267 110 SH SOLE 9 110 0 0 AMERICAN INTL GROUP INC Stock 026874784 12288 244 SH SOLE 9 244 0 0 DEVON ENERGY CORP NEW Stock 25179M103 7136 141 SH SOLE 9 141 0 0 VODAFONE GROUP PLC NEW ADR 92857W308 2153 195 SH SOLE 9 195 0 0 WINGSTOP INC Stock 974155103 5324 29 SH SOLE 9 29 0 0 CABLE ONE INC Stock 12685J105 2808 4 SH SOLE 9 4 0 0 FOMENTO ECONOMICO MEXICANO S ADR 344419106 11518 121 SH SOLE 9 121 0 0 SAP SE ADR 803054204 13921 110 SH SOLE 9 110 0 0 BWX TECHNOLOGIES INC Stock 05605H100 11095 176 SH SOLE 9 176 0 0 KRAFT HEINZ CO Stock 500754106 6419 166 SH SOLE 9 166 0 0 PAYPAL HLDGS INC Stock 70450Y103 3569 47 SH SOLE 9 47 0 0 SCHWAB CHARLES CORP Stock 808513105 5343 102 SH SOLE 9 102 0 0 ACTIVISION BLIZZARD INC Stock 00507V109 30213 353 SH SOLE 9 353 0 0 SPDR INDEX SHS FDS ETF 78463X889 1991 62 SH SOLE 9 62 0 0 ALPS ETF TR ETF 00162Q387 5690 135 SH SOLE 9 135 0 0 OLLIES BARGAIN OUTLET HLDGS Stock 681116109 11472 198 SH SOLE 9 198 0 0 CROWN CASTLE INC REIT 22822V101 1740 13 SH SOLE 9 13 0 0 AUTOZONE INC Stock 053332102 12291 5 SH SOLE 9 5 0 0 BLACKROCK INC Stock 09247X101 5353 8 SH SOLE 9 8 0 0 APPLE INC Stock 037833100 163416 991 SH SOLE 9 991 0 0 ABBOTT LABS Stock 002824100 22885 226 SH SOLE 9 226 0 0 ADVANCED DRAIN SYS INC DEL Stock 00790R104 1853 22 SH SOLE 9 22 0 0 DISNEY WALT CO Stock 254687106 3104 31 SH SOLE 9 31 0 0 BOOKING HOLDINGS INC Stock 09857L108 10610 4 SH SOLE 9 4 0 0 SPDR SER TR ETF 78468R663 13038 142 SH SOLE 9 142 0 0 MARSH & MCLENNAN COS INC Stock 571748102 833 5 SH SOLE 9 5 0 0 ISHARES TR ETF 464287598 7461 49 SH SOLE 9 49 0 0 FERRARI N V Stock N3167Y103 1084 4 SH SOLE 9 4 0 0 ISHARES TR ETF 464287457 19801 241 SH SOLE 11 241 0 0 ISHARES TR ETF 464287804 280405 2900 SH SOLE 11 2899 0 0 ISHARES TR ETF 464287473 7434 70 SH SOLE 11 70 0 0 SSGA ACTIVE TR ETF 78470P846 647307 23319 SH SOLE 11 23319 0 0 ISHARES TR ETF 46432F859 252534 5355 SH SOLE 11 5355 0 0 SSGA ACTIVE ETF TR ETF 78467V608 365375 8813 SH SOLE 11 8812 0 0 WISDOMTREE TR ETF 97717W208 645689 7848 SH SOLE 11 7848 0 0 ISHARES TR ETF 464287408 1173164 7730 SH SOLE 11 7730 0 0 ISHARES TR ETF 464287309 1058969 16575 SH SOLE 11 16574 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G870 614073 27723 SH SOLE 11 27723 0 0 ISHARES TR ETF 464287606 370955 5187 SH SOLE 11 5187 0 0 ISHARES TR ETF 464287705 608375 5920 SH SOLE 11 5919 0 0 FIDELITY MERRIMACK STR TR ETF 316188309 110492 2402 SH SOLE 11 2402 0 0 INVESCO QQQ TR ETF 46090E103 823827 2567 SH SOLE 16 2567 0 0 SELECT SECTOR SPDR TR ETF 81369Y860 3775 101 SH SOLE 16 101 0 0 ISHARES TR ETF 464288240 1241831 25463 SH SOLE 16 25463 0 0 ISHARES TR ETF 464287457 4495467 54716 SH SOLE 16 54716 0 0 ISHARES TR ETF 464287804 315726 3265 SH SOLE 16 3265 0 0 NISOURCE INC Stock 65473P105 2796 100 SH SOLE 16 100 0 0 SOUTHWESTERN ENERGY CO Stock 845467109 2500 500 SH SOLE 16 500 0 0 ISHARES TR ETF 464288810 4156 77 SH SOLE 16 77 0 0 GENERAL ELECTRIC CO Stock 369604301 8604 90 SH SOLE 16 90 0 0 ISHARES TR ETF 46432F339 11786 95 SH SOLE 16 95 0 0 PROSHARES TR ETF 74348A467 1175445 12883 SH SOLE 16 12883 0 0 ISHARES TR ETF 464287200 2781778 6767 SH SOLE 16 6767 0 0 ISHARES TR ETF 464288448 5690 207 SH SOLE 16 207 0 0 ISHARES TR ETF 464287242 293755 2680 SH SOLE 16 2680 0 0 ISHARES TR ETF 46432F388 2044480 22081 SH SOLE 16 22081 0 0 ISHARES TR ETF 464287440 420864 4246 SH SOLE 16 4246 0 0 ISHARES TR ETF 464287432 713530 6708 SH SOLE 16 6708 0 0 ISHARES TR ETF 46434V738 1289910 24626 SH SOLE 16 24626 0 0 LEXICON PHARMACEUTICALS INC Stock 528872302 345 142 SH SOLE 16 142 0 0 ISHARES TR ETF 464287507 1386387 5542 SH SOLE 16 5542 0 0 OLD DOMINION FREIGHT LINE IN Stock 679580100 475472 1395 SH SOLE 18 1395 0 0 POOL CORP Stock 73278L105 142113 415 SH SOLE 18 415 0 0 FIRST REP BK SAN FRANCISCO C Stock 33616C100 55219 3947 SH SOLE 18 3947 0 0 EDWARDS LIFESCIENCES CORP Stock 28176E108 457662 5532 SH SOLE 18 5532 0 0 ALPHABET INC Stock 02079K305 848408 8179 SH SOLE 18 8179 0 0 MICROSOFT CORP Stock 594918104 610331 2117 SH SOLE 18 2117 0 0 COPART INC Stock 217204106 610931 8123 SH SOLE 18 8123 0 0 TRACTOR SUPPLY CO Stock 892356106 743902 3165 SH SOLE 18 3165 0 0 VISA INC Stock 92826C839 804892 3570 SH SOLE 18 3570 0 0 META PLATFORMS INC Stock 30303M102 385519 1819 SH SOLE 18 1819 0 0 S&P GLOBAL INC Stock 78409V104 262715 762 SH SOLE 18 762 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 722021 7762 SH SOLE 18 7762 0 0 CDW CORP Stock 12514G108 771570 3959 SH SOLE 18 3959 0 0 MOTOROLA SOLUTIONS INC Stock 620076307 918191 3209 SH SOLE 18 3209 0 0 TEXAS PACIFIC LAND CORPORATI Stock 88262P102 251751 148 SH SOLE 18 148 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 703687 1489 SH SOLE 18 1489 0 0 PAYPAL HLDGS INC Stock 70450Y103 484193 6376 SH SOLE 18 6376 0 0 APPLE INC Stock 037833100 922451 5594 SH SOLE 18 5594 0 0 BOOKING HOLDINGS INC Stock 09857L108 493348 186 SH SOLE 18 186 0 0 AMAZON COM INC Stock 023135106 96266 932 SH SOLE 19 932 0 0 PRUDENTIAL FINL INC Stock 744320102 92887 1123 SH SOLE 19 1122 0 0 WYNN RESORTS LTD Stock 983134107 1343 12 SH SOLE 19 12 0 0 ULTA BEAUTY INC Stock 90384S303 6002 11 SH SOLE 19 11 0 0 INVESCO QQQ TR ETF 46090E103 757395 2360 SH SOLE 19 2360 0 0 SELECT SECTOR SPDR TR ETF 81369Y803 64783 429 SH SOLE 19 429 0 0 STARBUCKS CORP Stock 855244109 37279 358 SH SOLE 19 358 0 0 PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 49404 791 SH SOLE 19 791 0 0 OLD REP INTL CORP Stock 680223104 36706 1470 SH SOLE 19 1470 0 0 ATI INC Stock 01741R102 237 6 SH SOLE 19 6 0 0 EGAIN CORP Stock 28225C806 25313 3335 SH SOLE 19 3335 0 0 BLOCK INC Stock 852234103 2471 36 SH SOLE 19 36 0 0 HUBBELL INC Stock 443510607 3163 13 SH SOLE 19 13 0 0 MONSTER BEVERAGE CORP NEW Stock 61174X109 3781 70 SH SOLE 19 70 0 0 JOHNSON & JOHNSON Stock 478160104 220057 1420 SH SOLE 19 1419 0 0 WASTE MGMT INC DEL Stock 94106L109 82727 507 SH SOLE 19 507 0 0 EDITAS MEDICINE INC Stock 28106W103 58 8 SH SOLE 19 8 0 0 ABB LTD ADR 000375204 11388 332 SH SOLE 19 332 0 0 VANGUARD INDEX FDS ETF 922908769 19185 94 SH SOLE 19 94 0 0 ISHARES TR ETF 464287291 14297 263 SH SOLE 19 263 0 0 DEXCOM INC Stock 252131107 4182 36 SH SOLE 19 36 0 0 COSTCO WHSL CORP NEW Stock 22160K105 82712 166 SH SOLE 19 166 0 0 HCA HEALTHCARE INC Stock 40412C101 527 2 SH SOLE 19 2 0 0 GOLDMAN SACHS GROUP INC Stock 38141G104 36963 113 SH SOLE 19 113 0 0 LAS VEGAS SANDS CORP Stock 517834107 8330 145 SH SOLE 19 145 0 0 DIODES INC Stock 254543101 835 9 SH SOLE 19 9 0 0 TOYOTA MOTOR CORP ADR 892331307 7085 50 SH SOLE 19 50 0 0 SHELL PLC ADR 780259305 10415 181 SH SOLE 19 181 0 0 ABERCROMBIE & FITCH CO Stock 002896207 27334 985 SH SOLE 19 985 0 0 BOSTON SCIENTIFIC CORP Stock 101137107 2151 43 SH SOLE 19 43 0 0 PROCTER AND GAMBLE CO Stock 742718109 237844 1600 SH SOLE 19 1599 0 0 COCA COLA CO Stock 191216100 105532 1701 SH SOLE 19 1701 0 0 INTELLIA THERAPEUTICS INC Stock 45826J105 186 5 SH SOLE 19 5 0 0 TRANSCAT INC Stock 893529107 536 6 SH SOLE 19 6 0 0 OCCIDENTAL PETE CORP Stock 674599105 0 0 SH SOLE 19 0 0 0 TRUIST FINL CORP Stock 89832Q109 62676 1838 SH SOLE 19 1838 0 0 NOVANTA INC Stock 67000B104 955 6 SH SOLE 19 6 0 0 UNITED PARCEL SERVICE INC Stock 911312106 32293 166 SH SOLE 19 166 0 0 MARRIOTT INTL INC NEW Stock 571903202 13798 83 SH SOLE 19 83 0 0 SPDR SER TR ETF 78464A664 12414 402 SH SOLE 19 402 0 0 INTEL CORP Stock 458140100 21072 645 SH SOLE 19 645 0 0 RELIANCE STEEL & ALUMINUM CO Stock 759509102 33119 129 SH SOLE 19 129 0 0 HUNT J B TRANS SVCS INC Stock 445658107 1930 11 SH SOLE 19 11 0 0 ATKORE INC Stock 047649108 29220 208 SH SOLE 19 208 0 0 MEDTRONIC PLC Stock G5960L103 76879 954 SH SOLE 19 953 0 0 ISHARES TR ETF 464287788 5051 71 SH SOLE 19 71 0 0 CROCS INC Stock 227046109 1138 9 SH SOLE 19 9 0 0 NETFLIX INC Stock 64110L106 23493 68 SH SOLE 19 68 0 0 HERC HLDGS INC Stock 42704L104 683 6 SH SOLE 19 6 0 0 PAYCHEX INC Stock 704326107 71504 624 SH SOLE 19 624 0 0 PACCAR INC Stock 693718108 6295 86 SH SOLE 19 86 0 0 IMPINJ INC Stock 453204109 136 1 SH SOLE 19 1 0 0 KINSALE CAP GROUP INC Stock 49714P108 300 1 SH SOLE 19 1 0 0 HESS CORP Stock 42809H107 9528 72 SH SOLE 19 72 0 0 MYR GROUP INC DEL Stock 55405W104 29486 234 SH SOLE 19 234 0 0 MEDPACE HLDGS INC Stock 58506Q109 752 4 SH SOLE 19 4 0 0 AMPLIFY ETF TR ETF 032108102 0 0 SH SOLE 19 0 0 0 TETRA TECH INC NEW Stock 88162G103 18366 125 SH SOLE 19 125 0 0 AGNC INVT CORP REIT 00123Q104 4909 487 SH SOLE 19 487 0 0 PROLOGIS INC. REIT 74340W103 72616 582 SH SOLE 19 582 0 0 SANOFI ADR 80105N105 9959 183 SH SOLE 19 183 0 0 MERCK & CO INC Stock 58933Y105 220060 2068 SH SOLE 19 2068 0 0 SPDR S&P 500 ETF TR ETF 78462F103 492087 1202 SH SOLE 19 1202 0 0 EVERBRIDGE INC Stock 29978A104 2912 84 SH SOLE 19 84 0 0 BANK OF NT BUTTERFIELD&SON L Stock G0772R208 486 18 SH SOLE 19 18 0 0 MCKESSON CORP Stock 58155Q103 19970 56 SH SOLE 19 56 0 0 E L F BEAUTY INC Stock 26856L103 5023 61 SH SOLE 19 61 0 0 MASTERCARD INCORPORATED Stock 57636Q104 32738 90 SH SOLE 19 90 0 0 INSPERITY INC Stock 45778Q107 243 2 SH SOLE 19 2 0 0 ILLINOIS TOOL WKS INC Stock 452308109 6817 28 SH SOLE 19 28 0 0 UNITED RENTALS INC Stock 911363109 6332 16 SH SOLE 19 16 0 0 STEEL DYNAMICS INC Stock 858119100 29169 258 SH SOLE 19 258 0 0 EMERSON ELEC CO Stock 291011104 71810 824 SH SOLE 19 824 0 0 BLACKLINE INC Stock 09239B109 873 13 SH SOLE 19 13 0 0 LAMB WESTON HLDGS INC Stock 513272104 7635 73 SH SOLE 19 73 0 0 BELDEN INC Stock 077454106 174 2 SH SOLE 19 2 0 0 ISHARES INC ETF 46434G822 1585 27 SH SOLE 19 27 0 0 LEGGETT & PLATT INC Stock 524660107 21870 686 SH SOLE 19 686 0 0 AMERICAN FINL GROUP INC OHIO Stock 025932104 4010 33 SH SOLE 19 33 0 0 VERTEX PHARMACEUTICALS INC Stock 92532F100 57028 181 SH SOLE 19 181 0 0 ISHARES TR ETF 464287325 4752 57 SH SOLE 19 57 0 0 EDWARDS LIFESCIENCES CORP Stock 28176E108 5708 69 SH SOLE 19 69 0 0 HILTON GRAND VACATIONS INC Stock 43283X105 889 20 SH SOLE 19 20 0 0 BANK NEW YORK MELLON CORP Stock 064058100 84049 1850 SH SOLE 19 1849 0 0 SUPER MICRO COMPUTER INC Stock 86800U104 1066 10 SH SOLE 19 10 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 134641 3462 SH SOLE 19 3462 0 0 UNUM GROUP Stock 91529Y106 187712 4745 SH SOLE 19 4745 0 0 SONOCO PRODS CO Stock 835495102 5490 90 SH SOLE 19 90 0 0 MARVELL TECHNOLOGY INC Stock 573874104 2555 59 SH SOLE 19 59 0 0 CACI INTL INC Stock 127190304 11851 40 SH SOLE 19 40 0 0 AGCO CORP Stock 001084102 6625 49 SH SOLE 19 49 0 0 FEDEX CORP Stock 31428X106 685 3 SH SOLE 19 3 0 0 SNAP ON INC Stock 833034101 3703 15 SH SOLE 19 15 0 0 PULTE GROUP INC Stock 745867101 11656 200 SH SOLE 19 200 0 0 PEPSICO INC Stock 713448108 238252 1307 SH SOLE 19 1306 0 0 AMMO INC Stock 00175J107 0 0 SH SOLE 19 0 0 0 ISHARES INC ETF 464286608 6266 139 SH SOLE 19 139 0 0 NEWELL BRANDS INC Stock 651229106 1082 87 SH SOLE 19 87 0 0 MARATHON OIL CORP Stock 565849106 9632 402 SH SOLE 19 402 0 0 HAMILTON LANE INC Stock 407497106 222 3 SH SOLE 19 3 0 0 VIAVI SOLUTIONS INC Stock 925550105 1278 118 SH SOLE 19 118 0 0 PROPETRO HLDG CORP Stock 74347M108 331 46 SH SOLE 19 46 0 0 SCHNEIDER NATIONAL INC Stock 80689H102 0 0 SH SOLE 19 0 0 0 INTERPUBLIC GROUP COS INC Stock 460690100 3575 96 SH SOLE 19 96 0 0 OKTA INC Stock 679295105 4657 54 SH SOLE 19 54 0 0 TE CONNECTIVITY LTD Stock H84989104 918 7 SH SOLE 19 7 0 0 HONEYWELL INTL INC Stock 438516106 9174 48 SH SOLE 19 48 0 0 TRANE TECHNOLOGIES PLC Stock G8994E103 4789 26 SH SOLE 19 26 0 0 ENERGY RECOVERY INC Stock 29270J100 645 28 SH SOLE 19 28 0 0 FIRSTENERGY CORP Stock 337932107 83645 2088 SH SOLE 19 2087 0 0 FORD MTR CO DEL Stock 345370860 62395 4952 SH SOLE 19 4951 0 0 FIRST BANCORP N C Stock 318910106 533 15 SH SOLE 19 15 0 0 INGERSOLL RAND INC Stock 45687V106 4713 81 SH SOLE 19 81 0 0 ISHARES TR ETF 46435G425 0 0 SH SOLE 19 0 0 0 US BANCORP DEL Stock 902973304 77934 2162 SH SOLE 19 2161 0 0 BP PLC ADR 055622104 4325 114 SH SOLE 19 114 0 0 JANUS HENDERSON GROUP PLC Stock G4474Y214 33034 1240 SH SOLE 19 1240 0 0 HOME DEPOT INC Stock 437076102 167954 569 SH SOLE 19 569 0 0 SPDR SER TR ETF 78464A375 84604 2604 SH SOLE 19 2604 0 0 AUTOMATIC DATA PROCESSING IN Stock 053015103 3785 17 SH SOLE 19 17 0 0 FAIR ISAAC CORP Stock 303250104 62539 89 SH SOLE 19 89 0 0 ISHARES TR ETF 46435G193 1105 48 SH SOLE 19 48 0 0 ASSETMARK FINL HLDGS INC REIT 04546L106 27330 869 SH SOLE 19 869 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V530 2395 17 SH SOLE 19 17 0 0 BHP GROUP LTD ADR 088606108 8180 129 SH SOLE 19 129 0 0 SPDR GOLD TR ETF 78463V107 119826 654 SH SOLE 19 654 0 0 SOUTHERN CO Stock 842587107 104691 1505 SH SOLE 19 1504 0 0 SCHWAB STRATEGIC TR ETF 808524607 86208 2056 SH SOLE 19 2056 0 0 KEYCORP Stock 493267108 1027 82 SH SOLE 19 82 0 0 MONGODB INC Stock 60937P106 19116 82 SH SOLE 19 82 0 0 REGIONS FINANCIAL CORP NEW Stock 7591EP100 26467 1426 SH SOLE 19 1426 0 0 ISHARES TR ETF 464287614 140490 575 SH SOLE 19 575 0 0 LABORATORY CORP AMER HLDGS Stock 50540R409 12389 54 SH SOLE 19 54 0 0 SCHWAB STRATEGIC TR ETF 808524201 1157784 23936 SH SOLE 19 23936 0 0 IRIDIUM COMMUNICATIONS INC Stock 46269C102 1301 21 SH SOLE 19 21 0 0 BLOCK H & R INC Stock 093671105 0 0 SH SOLE 19 0 0 0 MAXIMUS INC Stock 577933104 157 2 SH SOLE 19 2 0 0 FORTINET INC Stock 34959E109 57754 869 SH SOLE 19 869 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q837 1057 21 SH SOLE 19 21 0 0 SOUTHWEST GAS HLDGS INC Stock 844895102 18985 304 SH SOLE 19 304 0 0 STERIS PLC Stock G8473T100 0 0 SH SOLE 19 0 0 0 SAIA INC Stock 78709Y105 272 1 SH SOLE 19 1 0 0 LUMEN TECHNOLOGIES INC Stock 550241103 32107 12116 SH SOLE 19 12116 0 0 GALLAGHER ARTHUR J & CO Stock 363576109 112671 589 SH SOLE 19 588 0 0 PEBBLEBROOK HOTEL TR REIT 70509V100 913 65 SH SOLE 19 65 0 0 PINNACLE WEST CAP CORP Stock 723484101 92790 1171 SH SOLE 19 1171 0 0 BANCO BILBAO VIZCAYA ARGENTA ADR 05946K101 2989 424 SH SOLE 19 424 0 0 HAEMONETICS CORP MASS Stock 405024100 166 2 SH SOLE 19 2 0 0 ISHARES TR ETF 46435U853 12265 345 SH SOLE 19 345 0 0 ENSIGN GROUP INC Stock 29358P101 191 2 SH SOLE 19 2 0 0 TWO HBRS INVT CORP REIT 90187B804 559 38 SH SOLE 19 38 0 0 PATTERSON-UTI ENERGY INC Stock 703481101 0 0 SH SOLE 19 0 0 0 ISHARES TR ETF 464287804 47093 487 SH SOLE 19 487 0 0 UNITED THERAPEUTICS CORP DEL Stock 91307C102 0 0 SH SOLE 19 0 0 0 WABASH NATL CORP Stock 929566107 197 8 SH SOLE 19 8 0 0 SCHWAB STRATEGIC TR ETF 808524706 15300 624 SH SOLE 19 624 0 0 ADOBE SYSTEMS INCORPORATED Stock 00724F101 71293 185 SH SOLE 19 185 0 0 SOUTHERN COPPER CORP Stock 84265V105 4668 61 SH SOLE 19 61 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C409 69369 910 SH SOLE 19 910 0 0 CACTUS INC Stock 127203107 1113 27 SH SOLE 19 27 0 0 AVANGRID INC Stock 05351W103 0 0 SH SOLE 19 0 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C870 176484 2200 SH SOLE 19 2200 0 0 ALPHABET INC Stock 02079K305 131841 1271 SH SOLE 19 1271 0 0 FISERV INC Stock 337738108 11981 106 SH SOLE 19 106 0 0 OREILLY AUTOMOTIVE INC Stock 67103H107 5094 6 SH SOLE 19 6 0 0 EASTMAN CHEM CO Stock 277432100 38388 455 SH SOLE 19 455 0 0 INTUIT Stock 461202103 14267 32 SH SOLE 19 32 0 0 HALLIBURTON CO Stock 406216101 601 19 SH SOLE 19 19 0 0 CONSTELLATION BRANDS INC Stock 21036P108 0 0 SH SOLE 19 0 0 0 UNILEVER PLC ADR 904767704 1298 25 SH SOLE 19 25 0 0 CSX CORP Stock 126408103 3862 129 SH SOLE 19 129 0 0 GRAPHIC PACKAGING HLDG CO Stock 388689101 19170 752 SH SOLE 19 752 0 0 COMCAST CORP NEW Stock 20030N101 78172 2062 SH SOLE 19 2062 0 0 ISHARES TR ETF 46435U713 0 0 SH SOLE 19 0 0 0 CALIX INC Stock 13100M509 161 3 SH SOLE 19 3 0 0 MICROSOFT CORP Stock 594918104 437032 1516 SH SOLE 19 1515 0 0 FIRST HORIZON CORPORATION Stock 320517105 55936 3146 SH SOLE 19 3146 0 0 PRIMERICA INC Stock 74164M108 2239 13 SH SOLE 19 13 0 0 VALERO ENERGY CORP Stock 91913Y100 140577 1007 SH SOLE 19 1007 0 0 DOCUSIGN INC Stock 256163106 11135 191 SH SOLE 19 191 0 0 SMARTSHEET INC Stock 83200N103 9512 199 SH SOLE 19 199 0 0 GOOSEHEAD INS INC Stock 38267D109 30380 582 SH SOLE 19 582 0 0 HEALTHSTREAM INC Stock 42222N103 623 23 SH SOLE 19 23 0 0 INSPIRE MED SYS INC Stock 457730109 27386 117 SH SOLE 19 117 0 0 HEALTHPEAK PROPERTIES INC REIT 42250P103 30093 1370 SH SOLE 19 1369 0 0 SCHLUMBERGER LTD Stock 806857108 8789 179 SH SOLE 19 179 0 0 CVS HEALTH CORP Stock 126650100 154998 2086 SH SOLE 19 2085 0 0 AMALGAMATED FINANCIAL CORP Stock 022671101 0 0 SH SOLE 19 0 0 0 EVERGY INC Stock 30034W106 44557 729 SH SOLE 19 729 0 0 SPS COMM INC Stock 78463M107 31526 207 SH SOLE 19 207 0 0 SELECT SECTOR SPDR TR ETF 81369Y852 6435 111 SH SOLE 19 111 0 0 I3 VERTICALS INC Stock 46571Y107 466 19 SH SOLE 19 19 0 0 ESSENTIAL PPTYS RLTY TR INC REIT 29670E107 199 8 SH SOLE 19 8 0 0 BJS WHSL CLUB HLDGS INC Stock 05550J101 16507 217 SH SOLE 19 217 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 1568 14 SH SOLE 19 14 0 0 AMERIPRISE FINL INC Stock 03076C106 11341 37 SH SOLE 19 37 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C706 6236 104 SH SOLE 19 104 0 0 EXPONENT INC Stock 30214U102 199 2 SH SOLE 19 2 0 0 MERIT MED SYS INC Stock 589889104 222 3 SH SOLE 19 3 0 0 MURPHY OIL CORP Stock 626717102 259 7 SH SOLE 19 7 0 0 PREFERRED BK LOS ANGELES CA Stock 740367404 603 11 SH SOLE 19 11 0 0 GEO GROUP INC NEW REIT 36162J106 0 0 SH SOLE 19 0 0 0 CBOE GLOBAL MKTS INC Stock 12503M108 2685 20 SH SOLE 19 20 0 0 HEARTLAND EXPRESS INC Stock 422347104 700 44 SH SOLE 19 44 0 0 ARVINAS INC Stock 04335A105 82 3 SH SOLE 19 3 0 0 BOEING CO Stock 097023105 2124 10 SH SOLE 19 10 0 0 VANGUARD INDEX FDS ETF 922908629 47879 227 SH SOLE 19 227 0 0 NEXTERA ENERGY INC Stock 65339F101 30447 395 SH SOLE 19 395 0 0 SILICON LABORATORIES INC Stock 826919102 700 4 SH SOLE 19 4 0 0 NIKE INC Stock 654106103 55728 454 SH SOLE 19 454 0 0 TESLA INC Stock 88160R101 51035 246 SH SOLE 19 246 0 0 EQUITY COMWLTH REIT 294628102 1098 53 SH SOLE 19 53 0 0 DECKERS OUTDOOR CORP Stock 243537107 9890 22 SH SOLE 19 22 0 0 FIRSTCASH HOLDINGS INC Stock 33768G107 286 3 SH SOLE 19 3 0 0 AXONICS INC Stock 05465P101 164 3 SH SOLE 19 3 0 0 EASTGROUP PPTYS INC REIT 277276101 165 1 SH SOLE 19 1 0 0 ENVESTNET INC Stock 29404K106 176 3 SH SOLE 19 3 0 0 OGE ENERGY CORP Stock 670837103 5159 137 SH SOLE 19 137 0 0 HOST HOTELS & RESORTS INC REIT 44107P104 3446 209 SH SOLE 19 209 0 0 SCHWAB STRATEGIC TR ETF 808524862 5172 106 SH SOLE 19 106 0 0 TANGER FACTORY OUTLET CTRS I REIT 875465106 196 10 SH SOLE 19 10 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042874 8899 146 SH SOLE 19 146 0 0 VANGUARD WORLD FDS ETF 92204A702 22357 58 SH SOLE 19 58 0 0 SCHWAB STRATEGIC TR ETF 808524870 7237 135 SH SOLE 19 135 0 0 WALGREENS BOOTS ALLIANCE INC Stock 931427108 10478 303 SH SOLE 19 303 0 0 CARLISLE COS INC Stock 142339100 0 0 SH SOLE 19 0 0 0 HUNTSMAN CORP Stock 447011107 27469 1004 SH SOLE 19 1004 0 0 SHOCKWAVE MED INC Stock 82489T104 1301 6 SH SOLE 19 6 0 0 FLEX LNG LTD Stock G35947202 705 21 SH SOLE 19 21 0 0 EVEREST RE GROUP LTD Stock G3223R108 0 0 SH SOLE 19 0 0 0 WATTS WATER TECHNOLOGIES INC Stock 942749102 1178 7 SH SOLE 19 7 0 0 DOW INC Stock 260557103 75496 1377 SH SOLE 19 1377 0 0 AMER SOFTWARE INC Stock 029683109 177 14 SH SOLE 19 14 0 0 ARCH CAP GROUP LTD Stock G0450A105 5633 83 SH SOLE 19 83 0 0 WINTRUST FINL CORP Stock 97650W108 50627 694 SH SOLE 19 694 0 0 PAGERDUTY INC Stock 69553P100 1154 33 SH SOLE 19 33 0 0 ZOOM VIDEO COMMUNICATIONS IN Stock 98980L101 3397 46 SH SOLE 19 46 0 0 LYONDELLBASELL INDUSTRIES N Stock N53745100 200925 2140 SH SOLE 19 2140 0 0 VANGUARD INDEX FDS ETF 922908363 22940 61 SH SOLE 19 61 0 0 ASTRAZENECA PLC ADR 046353108 5761 83 SH SOLE 19 83 0 0 VANGUARD WORLD FDS ETF 92204A884 580 6 SH SOLE 19 6 0 0 FIFTH THIRD BANCORP Stock 316773100 47991 1801 SH SOLE 19 1801 0 0 UBER TECHNOLOGIES INC Stock 90353T100 16484 520 SH SOLE 19 520 0 0 1ST SOURCE CORP Stock 336901103 647 15 SH SOLE 19 15 0 0 WESTERN UN CO Stock 959802109 17349 1556 SH SOLE 19 1556 0 0 BOOZ ALLEN HAMILTON HLDG COR Stock 099502106 4171 45 SH SOLE 19 45 0 0 GENERAL MTRS CO Stock 37045V100 7593 207 SH SOLE 19 207 0 0 HUNTINGTON BANCSHARES INC Stock 446150104 34891 3115 SH SOLE 19 3115 0 0 CROWDSTRIKE HLDGS INC Stock 22788C105 8236 60 SH SOLE 19 60 0 0 ISHARES TR ETF 46429B747 2282 23 SH SOLE 19 23 0 0 ADAPTIVE BIOTECHNOLOGIES COR Stock 00650F109 530 60 SH SOLE 19 60 0 0 PHREESIA INC Stock 71944F106 614 19 SH SOLE 19 19 0 0 ISHARES TR ETF 464288885 0 0 SH SOLE 19 0 0 0 CASTLE BIOSCIENCES INC Stock 14843C105 863 38 SH SOLE 19 38 0 0 HEALTH CATALYST INC Stock 42225T107 677 58 SH SOLE 19 58 0 0 LILLY ELI & CO Stock 532457108 79330 231 SH SOLE 19 231 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C680 33646 535 SH SOLE 19 535 0 0 VANGUARD STAR FDS ETF 921909768 1270 23 SH SOLE 19 23 0 0 PROGYNY INC Stock 74340E103 803 25 SH SOLE 19 25 0 0 PPL CORP Stock 69351T106 13367 481 SH SOLE 19 481 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C649 723 6 SH SOLE 19 6 0 0 HOLOGIC INC Stock 436440101 38736 480 SH SOLE 19 480 0 0 FABRINET Stock G3323L100 950 8 SH SOLE 19 8 0 0 LIFE STORAGE INC REIT 53223X107 14551 111 SH SOLE 19 111 0 0 WEATHERFORD INTL PLC Stock G48833118 178 3 SH SOLE 19 3 0 0 NICOLET BANKSHARES INC Stock 65406E102 0 0 SH SOLE 19 0 0 0 ISHARES TR ETF 464287655 714 4 SH SOLE 19 4 0 0 DUKE ENERGY CORP NEW Stock 26441C204 32800 340 SH SOLE 19 340 0 0 MICRON TECHNOLOGY INC Stock 595112103 0 0 SH SOLE 19 0 0 0 CARRIER GLOBAL CORPORATION Stock 14448C104 3203 70 SH SOLE 19 70 0 0 FREEPORT-MCMORAN INC Stock 35671D857 13050 319 SH SOLE 19 319 0 0 SYSCO CORP Stock 871829107 19539 253 SH SOLE 19 253 0 0 AVISTA CORP Stock 05379B107 96998 2285 SH SOLE 19 2285 0 0 CHIPOTLE MEXICAN GRILL INC Stock 169656105 1708 1 SH SOLE 19 1 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E354 8986 144 SH SOLE 19 144 0 0 WOODSIDE ENERGY GROUP LTD ADR 980228308 1458 65 SH SOLE 19 65 0 0 NAPCO SEC TECHNOLOGIES INC Stock 630402105 11274 300 SH SOLE 19 300 0 0 PORTLAND GEN ELEC CO Stock 736508847 5231 107 SH SOLE 19 107 0 0 NIKOLA CORP Stock 654110105 21 17 SH SOLE 19 17 0 0 ISHARES TR ETF 46429B655 21063 418 SH SOLE 19 418 0 0 UBIQUITI INC Stock 90353W103 272 1 SH SOLE 19 1 0 0 SONY GROUP CORPORATION ADR 835699307 4351 48 SH SOLE 19 48 0 0 VALLEY NATL BANCORP Stock 919794107 36027 3899 SH SOLE 19 3899 0 0 LEMONADE INC Stock 52567D107 884 62 SH SOLE 19 62 0 0 STONEX GROUP INC Stock 861896108 104 1 SH SOLE 19 1 0 0 OCCIDENTAL PETE CORP Stock 674599162 1517 37 SH SOLE 19 37 0 0 STERLING INFRASTRUCTURE INC Stock 859241101 833 22 SH SOLE 19 22 0 0 AMN HEALTHCARE SVCS INC Stock 001744101 581 7 SH SOLE 19 7 0 0 LINDSAY CORP Stock 535555106 1209 8 SH SOLE 19 8 0 0 ISHARES TR ETF 464287168 28475 243 SH SOLE 19 243 0 0 AMERICAN ELEC PWR CO INC Stock 025537101 10464 115 SH SOLE 19 115 0 0 ENTERGY CORP NEW Stock 29364G103 33076 307 SH SOLE 19 307 0 0 CNX RES CORP Stock 12653C108 368 23 SH SOLE 19 23 0 0 EDISON INTL Stock 281020107 39036 553 SH SOLE 19 553 0 0 UTZ BRANDS INC Stock 918090101 708 43 SH SOLE 19 43 0 0 SNOWFLAKE INC Stock 833445109 5092 33 SH SOLE 19 33 0 0 APPLIED INDL TECHNOLOGIES IN Stock 03820C105 1990 14 SH SOLE 19 14 0 0 VANGUARD INDEX FDS ETF 922908611 0 0 SH SOLE 19 0 0 0 ACADEMY SPORTS & OUTDOORS IN Stock 00402L107 1762 27 SH SOLE 19 27 0 0 CHEFS WHSE INC Stock 163086101 0 0 SH SOLE 19 0 0 0 ARRAY TECHNOLOGIES INC Stock 04271T100 3632 166 SH SOLE 19 166 0 0 F N B CORP Stock 302520101 161344 13909 SH SOLE 19 13909 0 0 LANDSTAR SYS INC Stock 515098101 4482 25 SH SOLE 19 25 0 0 HOME BANCSHARES INC Stock 436893200 847 39 SH SOLE 19 39 0 0 BRUKER CORP Stock 116794108 3232 41 SH SOLE 19 41 0 0 NEW JERSEY RES CORP Stock 646025106 43198 812 SH SOLE 19 812 0 0 ALLEGRO MICROSYSTEMS INC Stock 01749D105 3263 68 SH SOLE 19 68 0 0 FISKER INC Stock 33813J106 172 28 SH SOLE 19 28 0 0 VIATRIS INC Stock 92556V106 346 36 SH SOLE 19 36 0 0 ISHARES TR ETF 464288877 0 0 SH SOLE 19 0 0 0 AIRBNB INC Stock 009066101 5100 41 SH SOLE 19 41 0 0 BOK FINL CORP Stock 05561Q201 4727 56 SH SOLE 19 56 0 0 ISHARES TR ETF 464289180 1964 105 SH SOLE 19 105 0 0 ISHARES INC ETF 464286525 0 0 SH SOLE 19 0 0 0 PLBY GROUP INC Stock 72814P109 14 7 SH SOLE 19 7 0 0 COURSERA INC Stock 22266M104 472 41 SH SOLE 19 41 0 0 COINBASE GLOBAL INC Stock 19260Q107 541 8 SH SOLE 19 8 0 0 TRACTOR SUPPLY CO Stock 892356106 5406 23 SH SOLE 19 23 0 0 SQUARESPACE INC Stock 85225A107 286 9 SH SOLE 19 9 0 0 CREDIT ACCEP CORP MICH Stock 225310101 0 0 SH SOLE 19 0 0 0 LIGAND PHARMACEUTICALS INC Stock 53220K504 515 7 SH SOLE 19 7 0 0 ORGANON & CO Stock 68622V106 847 36 SH SOLE 19 36 0 0 VISA INC Stock 92826C839 64605 287 SH SOLE 19 286 0 0 JANUS INTERNATIONAL GROUP IN Stock 47103N106 907 92 SH SOLE 19 92 0 0 ATRICURE INC Stock 04963C209 166 4 SH SOLE 19 4 0 0 DT MIDSTREAM INC Stock 23345M107 82547 1672 SH SOLE 19 1672 0 0 HERSHEY CO Stock 427866108 30275 119 SH SOLE 19 119 0 0 PROMETHEUS BIOSCIENCES INC Stock 74349U108 215 2 SH SOLE 19 2 0 0 GUIDEWIRE SOFTWARE INC Stock 40171V100 4185 51 SH SOLE 19 51 0 0 MATADOR RES CO Stock 576485205 1048 22 SH SOLE 19 22 0 0 ISHARES TR ETF 46429B697 727 10 SH SOLE 19 10 0 0 SYLVAMO CORP Stock 871332102 231 5 SH SOLE 19 5 0 0 AMPLITUDE INC Stock 03213A104 149 12 SH SOLE 19 12 0 0 ZACKS TRUST ETF 98888G105 3647973 153858 SH SOLE 19 153858 0 0 VANGUARD INDEX FDS ETF 922908744 140872 1020 SH SOLE 19 1020 0 0 VANGUARD INDEX FDS ETF 922908736 1996 8 SH SOLE 19 8 0 0 ISHARES TR ETF 46429B267 0 0 SH SOLE 19 0 0 0 ENPHASE ENERGY INC Stock 29355A107 1472 7 SH SOLE 19 7 0 0 COPA HOLDINGS SA Stock P31076105 3417 37 SH SOLE 19 37 0 0 MID-AMER APT CMNTYS INC REIT 59522J103 12838 85 SH SOLE 19 85 0 0 L3HARRIS TECHNOLOGIES INC Stock 502431109 21979 112 SH SOLE 19 112 0 0 PHILLIPS 66 Stock 718546104 710 7 SH SOLE 19 7 0 0 CHENIERE ENERGY INC Stock 16411R208 3625 23 SH SOLE 19 23 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 161837 792 SH SOLE 19 792 0 0 ISHARES TR ETF 464287150 0 0 SH SOLE 19 0 0 0 WISDOMTREE TR ETF 97717W604 2485 87 SH SOLE 19 87 0 0 ISHARES INC ETF 46434G848 5724 134 SH SOLE 19 134 0 0 META PLATFORMS INC Stock 30303M102 41540 196 SH SOLE 19 196 0 0 RALPH LAUREN CORP Stock 751212101 3383 29 SH SOLE 19 29 0 0 ISHARES TR ETF 464287192 3873 17 SH SOLE 19 17 0 0 ASML HOLDING N V ADR N07059210 25867 38 SH SOLE 19 38 0 0 BELLRING BRANDS INC Stock 07831C103 1700 50 SH SOLE 19 50 0 0 AMERICAN AIRLS GROUP INC Stock 02376R102 4086 277 SH SOLE 19 277 0 0 UNITED BANKSHARES INC WEST V Stock 909907107 98208 2790 SH SOLE 19 2790 0 0 VANGUARD WORLD FDS ETF 92204A801 178 1 SH SOLE 19 1 0 0 BANCO SANTANDER S.A. ADR 05964H105 4694 1272 SH SOLE 19 1272 0 0 SERVICENOW INC Stock 81762P102 15800 34 SH SOLE 19 34 0 0 PROFRAC HLDG CORP Stock 74319N100 101 8 SH SOLE 19 8 0 0 ASPEN TECHNOLOGY INC Stock 29109X106 2746 12 SH SOLE 19 12 0 0 CITY HLDG CO Stock 177835105 909 10 SH SOLE 19 10 0 0 PALO ALTO NETWORKS INC Stock 697435105 9388 47 SH SOLE 19 47 0 0 TOLL BROTHERS INC Stock 889478103 4982 83 SH SOLE 19 83 0 0 MGP INGREDIENTS INC NEW Stock 55303J106 193 2 SH SOLE 19 2 0 0 JABIL INC Stock 466313103 23629 268 SH SOLE 19 268 0 0 O-I GLASS INC Stock 67098H104 613 27 SH SOLE 19 27 0 0 HALEON PLC ADR 405552100 1245 153 SH SOLE 19 153 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V233 7452 24 SH SOLE 19 24 0 0 MONDELEZ INTL INC Stock 609207105 126899 1820 SH SOLE 19 1820 0 0 ASBURY AUTOMOTIVE GROUP INC Stock 043436104 210 1 SH SOLE 19 1 0 0 BUILDERS FIRSTSOURCE INC Stock 12008R107 1687 19 SH SOLE 19 19 0 0 PVH CORPORATION Stock 693656100 3299 37 SH SOLE 19 37 0 0 BALCHEM CORP Stock 057665200 0 0 SH SOLE 19 0 0 0 WP CAREY INC REIT 92936U109 78097 1008 SH SOLE 19 1008 0 0 QUALYS INC Stock 74758T303 780 6 SH SOLE 19 6 0 0 BROADCOM INC Stock 11135F101 174426 272 SH SOLE 19 271 0 0 SHUTTERSTOCK INC Stock 825690100 145 2 SH SOLE 19 2 0 0 EA SERIES TRUST ETF 02072L714 2288 258 SH SOLE 19 258 0 0 DIAMONDBACK ENERGY INC Stock 25278X109 0 0 SH SOLE 19 0 0 0 VANGUARD MALVERN FDS ETF 922020805 7269 152 SH SOLE 19 152 0 0 JOHNSON CTLS INTL PLC Stock G51502105 47473 788 SH SOLE 19 788 0 0 METLIFE INC Stock 59156R108 132966 2295 SH SOLE 19 2294 0 0 DILLARDS INC Stock 254067101 308 1 SH SOLE 19 1 0 0 MOODYS CORP Stock 615369105 8569 28 SH SOLE 19 28 0 0 EPR PPTYS REIT 26884U109 5372 141 SH SOLE 19 141 0 0 NEW YORK CMNTY BANCORP INC Stock 649445103 153318 16960 SH SOLE 19 16960 0 0 HONDA MOTOR LTD ADR 438128308 1457 55 SH SOLE 19 55 0 0 ING GROEP N.V. ADR 456837103 5923 499 SH SOLE 19 499 0 0 NOVARTIS AG ADR 66987V109 2116 23 SH SOLE 19 23 0 0 ISHARES TR ETF 46432F842 39241 587 SH SOLE 19 587 0 0 F&G ANNUITIES & LIFE INC Stock 30190A104 290 16 SH SOLE 19 16 0 0 TOTALENERGIES SE ADR 89151E109 8917 151 SH SOLE 19 151 0 0 COMMERCIAL METALS CO Stock 201723103 685 14 SH SOLE 19 14 0 0 RBC BEARINGS INC Stock 75524B104 698 3 SH SOLE 19 3 0 0 CF INDS HLDGS INC Stock 125269100 435 6 SH SOLE 19 6 0 0 APOLLO COML REAL EST FIN INC REIT 03762U105 642 69 SH SOLE 19 69 0 0 EXPEDITORS INTL WASH INC Stock 302130109 7158 65 SH SOLE 19 65 0 0 KINDER MORGAN INC DEL Stock 49456B101 46760 2670 SH SOLE 19 2670 0 0 ACCENTURE PLC IRELAND Stock G1151C101 40508 142 SH SOLE 19 141 0 0 PERDOCEO ED CORP Stock 71363P106 631 47 SH SOLE 19 47 0 0 OMNICOM GROUP INC Stock 681919106 3679 39 SH SOLE 19 39 0 0 KROGER CO Stock 501044101 3209 65 SH SOLE 19 65 0 0 ISHARES TR ETF 464288810 2483 46 SH SOLE 19 46 0 0 PROTHENA CORP PLC Stock G72800108 194 4 SH SOLE 19 4 0 0 NICE LTD ADR 653656108 15336 67 SH SOLE 19 67 0 0 NVIDIA CORPORATION Stock 67066G104 143370 516 SH SOLE 19 516 0 0 ISHARES TR ETF 464288646 148941 2947 SH SOLE 19 2947 0 0 ARCHER DANIELS MIDLAND CO Stock 039483102 3744 47 SH SOLE 19 47 0 0 CUMMINS INC Stock 231021106 3822 16 SH SOLE 19 16 0 0 EOG RES INC Stock 26875P101 4585 40 SH SOLE 19 40 0 0 GRAINGER W W INC Stock 384802104 46172 67 SH SOLE 19 67 0 0 ABBVIE INC Stock 00287Y109 301266 1890 SH SOLE 19 1890 0 0 KORN FERRY Stock 500643200 517 10 SH SOLE 19 10 0 0 ISHARES INC ETF 46434G103 634 13 SH SOLE 19 13 0 0 OPTION CARE HEALTH INC Stock 68404L201 381 12 SH SOLE 19 12 0 0 ISHARES TR ETF 464289511 576 11 SH SOLE 19 11 0 0 LANCASTER COLONY CORP Stock 513847103 203 1 SH SOLE 19 1 0 0 NATIONAL FUEL GAS CO Stock 636180101 4619 80 SH SOLE 19 80 0 0 CELANESE CORP DEL Stock 150870103 45967 422 SH SOLE 19 422 0 0 MACYS INC Stock 55616P104 717 41 SH SOLE 19 41 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 10883 117 SH SOLE 19 117 0 0 PBF ENERGY INC Stock 69318G106 217 5 SH SOLE 19 5 0 0 ARTISAN PARTNERS ASSET MGMT Stock 04316A108 959 30 SH SOLE 19 30 0 0 ANSYS INC Stock 03662Q105 5990 18 SH SOLE 19 18 0 0 BRADY CORP Stock 104674106 27671 515 SH SOLE 19 515 0 0 FACTSET RESH SYS INC Stock 303075105 4981 12 SH SOLE 19 12 0 0 POLARIS INC Stock 731068102 3540 32 SH SOLE 19 32 0 0 SIMPSON MFG INC Stock 829073105 767 7 SH SOLE 19 7 0 0 NEUROCRINE BIOSCIENCES INC Stock 64125C109 4454 44 SH SOLE 19 44 0 0 SYNOVUS FINL CORP Stock 87161C501 0 0 SH SOLE 19 0 0 0 ZIMMER BIOMET HOLDINGS INC Stock 98956P102 25969 201 SH SOLE 19 201 0 0 ROCKWELL AUTOMATION INC Stock 773903109 5576 19 SH SOLE 19 19 0 0 HANNON ARMSTRONG SUST INFR C REIT 41068X100 515 18 SH SOLE 19 18 0 0 SEAWORLD ENTMT INC Stock 81282V100 245 4 SH SOLE 19 4 0 0 STRYKER CORPORATION Stock 863667101 31116 109 SH SOLE 19 109 0 0 QUALCOMM INC Stock 747525103 102097 800 SH SOLE 19 800 0 0 T-MOBILE US INC Stock 872590104 13905 96 SH SOLE 19 96 0 0 BLACKSTONE MTG TR INC REIT 09257W100 553 31 SH SOLE 19 31 0 0 FASTENAL CO Stock 311900104 14834 275 SH SOLE 19 275 0 0 GENERAL DYNAMICS CORP Stock 369550108 98693 432 SH SOLE 19 432 0 0 INTUITIVE SURGICAL INC Stock 46120E602 38065 149 SH SOLE 19 149 0 0 ALKERMES PLC Stock G01767105 1212 43 SH SOLE 19 43 0 0 MGM RESORTS INTERNATIONAL Stock 552953101 9417 212 SH SOLE 19 212 0 0 DISCOVER FINL SVCS Stock 254709108 3163 32 SH SOLE 19 32 0 0 MCGRATH RENTCORP Stock 580589109 746 8 SH SOLE 19 8 0 0 MCDONALDS CORP Stock 580135101 173401 620 SH SOLE 19 620 0 0 MOLINA HEALTHCARE INC Stock 60855R100 8827 33 SH SOLE 19 33 0 0 PAYLOCITY HLDG CORP Stock 70438V106 0 0 SH SOLE 19 0 0 0 CONSTELLIUM SE Stock F21107101 672 44 SH SOLE 19 44 0 0 QUEST DIAGNOSTICS INC Stock 74834L100 5376 38 SH SOLE 19 38 0 0 CISCO SYS INC Stock 17275R102 169838 3249 SH SOLE 19 3248 0 0 CAPITAL ONE FINL CORP Stock 14040H105 3750 39 SH SOLE 19 39 0 0 ADVANCED MICRO DEVICES INC Stock 007903107 70861 723 SH SOLE 19 723 0 0 CDW CORP Stock 12514G108 25442 131 SH SOLE 19 130 0 0 AT&T INC Stock 00206R102 101187 5256 SH SOLE 19 5256 0 0 CLEARWAY ENERGY INC Stock 18539C204 157 5 SH SOLE 19 5 0 0 FOX FACTORY HLDG CORP Stock 35138V102 728 6 SH SOLE 19 6 0 0 SPDR SER TR ETF 78468R101 12218 418 SH SOLE 19 418 0 0 EVERTEC INC Stock 30040P103 169 5 SH SOLE 19 5 0 0 PENSKE AUTOMOTIVE GRP INC Stock 70959W103 7658 54 SH SOLE 19 54 0 0 MOTOROLA SOLUTIONS INC Stock 620076307 0 0 SH SOLE 19 0 0 0 ISHARES TR ETF 46432F396 0 0 SH SOLE 19 0 0 0 SELECT SECTOR SPDR TR ETF 81369Y407 5084 34 SH SOLE 19 34 0 0 SELECT SECTOR SPDR TR ETF 81369Y704 6577 65 SH SOLE 19 65 0 0 EXPEDIA GROUP INC Stock 30212P303 6404 66 SH SOLE 19 66 0 0 ISHARES TR ETF 464287721 0 0 SH SOLE 19 0 0 0 ISHARES TR ETF 464287515 3047 10 SH SOLE 19 10 0 0 BANCFIRST CORP Stock 05945F103 166 2 SH SOLE 19 2 0 0 CHARTER COMMUNICATIONS INC N Stock 16119P108 1073 3 SH SOLE 19 3 0 0 GAMING & LEISURE PPTYS INC REIT 36467J108 36570 702 SH SOLE 19 702 0 0 LULULEMON ATHLETICA INC Stock 550021109 11290 31 SH SOLE 19 31 0 0 CHEGG INC Stock 163092109 456 28 SH SOLE 19 28 0 0 ISHARES TR ETF 464287200 0 0 SH SOLE 19 0 0 0 UBS GROUP AG Stock H42097107 790 37 SH SOLE 19 37 0 0 LAMAR ADVERTISING CO NEW REIT 512816109 51203 513 SH SOLE 19 512 0 0 METTLER TOLEDO INTERNATIONAL Stock 592688105 3060 2 SH SOLE 19 2 0 0 ONEOK INC NEW Stock 682680103 29292 461 SH SOLE 19 461 0 0 RESOURCES CONNECTION INC Stock 76122Q105 580 34 SH SOLE 19 34 0 0 ROSS STORES INC Stock 778296103 9880 93 SH SOLE 19 93 0 0 WESCO INTL INC Stock 95082P105 4636 30 SH SOLE 19 30 0 0 BUNGE LIMITED Stock G16962105 6591 69 SH SOLE 19 69 0 0 LADDER CAP CORP REIT 505743104 737 78 SH SOLE 19 78 0 0 MASIMO CORP Stock 574795100 2584 14 SH SOLE 19 14 0 0 WELLS FARGO CO NEW Stock 949746101 972 26 SH SOLE 19 26 0 0 SIGNET JEWELERS LIMITED Stock G81276100 933 12 SH SOLE 19 12 0 0 UNION PAC CORP Stock 907818108 11673 58 SH SOLE 19 58 0 0 RIO TINTO PLC ADR 767204100 6791 99 SH SOLE 19 99 0 0 BEACON ROOFING SUPPLY INC Stock 073685109 235 4 SH SOLE 19 4 0 0 CINTAS CORP Stock 172908105 9254 20 SH SOLE 19 20 0 0 DONALDSON INC Stock 257651109 9278 142 SH SOLE 19 142 0 0 ECOLAB INC Stock 278865100 5794 35 SH SOLE 19 35 0 0 NATIONAL INSTRS CORP Stock 636518102 39779 759 SH SOLE 19 759 0 0 ISHARES TR ETF 464288588 7673 81 SH SOLE 19 81 0 0 ISHARES TR ETF 464288653 0 0 SH SOLE 19 0 0 0 SALESFORCE INC Stock 79466L302 22575 113 SH SOLE 19 113 0 0 MICROCHIP TECHNOLOGY INC. Stock 595017104 24548 293 SH SOLE 19 293 0 0 DARDEN RESTAURANTS INC Stock 237194105 10563 68 SH SOLE 19 68 0 0 IDEXX LABS INC Stock 45168D104 14002 28 SH SOLE 19 28 0 0 RYDER SYS INC Stock 783549108 3123 35 SH SOLE 19 35 0 0 REPUBLIC SVCS INC Stock 760759100 7437 55 SH SOLE 19 55 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 21326 37 SH SOLE 19 37 0 0 TORO CO Stock 891092108 4446 40 SH SOLE 19 40 0 0 LOCKHEED MARTIN CORP Stock 539830109 102437 217 SH SOLE 19 216 0 0 MANHATTAN ASSOCIATES INC Stock 562750109 91052 588 SH SOLE 19 588 0 0 JPMORGAN CHASE & CO Stock 46625H100 227008 1742 SH SOLE 19 1742 0 0 WESTAMERICA BANCORPORATION Stock 957090103 576 13 SH SOLE 19 13 0 0 WINNEBAGO INDS INC Stock 974637100 0 0 SH SOLE 19 0 0 0 INTERNATIONAL PAPER CO Stock 460146103 757 21 SH SOLE 19 21 0 0 HARTFORD FINL SVCS GROUP INC Stock 416515104 9408 135 SH SOLE 19 135 0 0 ISHARES TR ETF 464288638 47690 930 SH SOLE 19 930 0 0 CHEVRON CORP NEW Stock 166764100 364253 2232 SH SOLE 19 2232 0 0 ISHARES TR ETF 464288414 8296 77 SH SOLE 19 77 0 0 ALBEMARLE CORP Stock 012653101 4200 19 SH SOLE 19 19 0 0 CONOCOPHILLIPS Stock 20825C104 109675 1105 SH SOLE 19 1105 0 0 VANGUARD TAX-MANAGED FDS ETF 921943858 2891 64 SH SOLE 19 64 0 0 DANAHER CORPORATION Stock 235851102 13610 54 SH SOLE 19 54 0 0 SPDR SER TR ETF 78464A714 2727 43 SH SOLE 19 43 0 0 TJX COS INC NEW Stock 872540109 11072 141 SH SOLE 19 141 0 0 BANK AMERICA CORP Stock 060505104 142139 4970 SH SOLE 19 4969 0 0 EXTRA SPACE STORAGE INC REIT 30225T102 0 0 SH SOLE 19 0 0 0 INSTALLED BLDG PRODS INC Stock 45780R101 684 6 SH SOLE 19 6 0 0 XENCOR INC Stock 98401F105 167 6 SH SOLE 19 6 0 0 WALMART INC Stock 931142103 202783 1375 SH SOLE 19 1375 0 0 ISHARES TR ETF 464288448 9209 335 SH SOLE 19 335 0 0 INTERNATIONAL BUSINESS MACHS Stock 459200101 79058 603 SH SOLE 19 603 0 0 ORACLE CORP Stock 68389X105 47575 512 SH SOLE 19 512 0 0 RAYTHEON TECHNOLOGIES CORP Stock 75513E101 74067 756 SH SOLE 19 756 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042858 58661 1452 SH SOLE 19 1452 0 0 VARONIS SYS INC Stock 922280102 182 7 SH SOLE 19 7 0 0 TEXAS INSTRS INC Stock 882508104 57663 310 SH SOLE 19 310 0 0 TARGET CORP Stock 87612E106 46211 279 SH SOLE 19 279 0 0 VANGUARD WHITEHALL FDS ETF 921946406 24793 235 SH SOLE 19 235 0 0 INTRA-CELLULAR THERAPIES INC Stock 46116X101 650 12 SH SOLE 19 12 0 0 PFIZER INC Stock 717081103 201308 4934 SH SOLE 19 4934 0 0 MORGAN STANLEY Stock 617446448 35383 403 SH SOLE 19 403 0 0 3M CO Stock 88579Y101 23229 221 SH SOLE 19 221 0 0 GILEAD SCIENCES INC Stock 375558103 80249 967 SH SOLE 19 967 0 0 ENERSYS Stock 29275Y102 174 2 SH SOLE 19 2 0 0 NETSCOUT SYS INC Stock 64115T104 745 26 SH SOLE 19 26 0 0 CATERPILLAR INC Stock 149123101 181608 794 SH SOLE 19 793 0 0 TRINET GROUP INC Stock 896288107 161 2 SH SOLE 19 2 0 0 ALPHABET INC Stock 02079K107 11648 112 SH SOLE 19 112 0 0 AMERICAN EXPRESS CO Stock 025816109 38928 236 SH SOLE 19 236 0 0 AMGEN INC Stock 031162100 60196 249 SH SOLE 19 249 0 0 CLEAN HARBORS INC Stock 184496107 7841 55 SH SOLE 19 55 0 0 APPLIED MATLS INC Stock 038222105 66011 537 SH SOLE 19 537 0 0 OTIS WORLDWIDE CORP Stock 68902V107 1013 12 SH SOLE 19 12 0 0 ANALOG DEVICES INC Stock 032654105 1381 7 SH SOLE 19 7 0 0 PAYCOM SOFTWARE INC Stock 70432V102 3648 12 SH SOLE 19 12 0 0 WISDOMTREE TR ETF 97717W315 2309 61 SH SOLE 19 61 0 0 INTERNATIONAL GAME TECHNOLOG Stock G4863A108 670 25 SH SOLE 19 25 0 0 QUIDELORTHO CORP Stock 219798105 2762 31 SH SOLE 19 31 0 0 HUMANA INC Stock 444859102 3398 7 SH SOLE 19 7 0 0 CVR ENERGY INC Stock 12662P108 229 7 SH SOLE 19 7 0 0 WILLIAMS COS INC Stock 969457100 1284 43 SH SOLE 19 43 0 0 DIGI INTL INC Stock 253798102 775 23 SH SOLE 19 23 0 0 ARISTA NETWORKS INC Stock 040413106 27361 163 SH SOLE 19 163 0 0 FIDELITY NATIONAL FINANCIAL Stock 31620R303 44659 1279 SH SOLE 19 1278 0 0 CRYOPORT INC Stock 229050307 720 30 SH SOLE 19 30 0 0 ATLANTICA SUSTAINABLE INFR P Stock G0751N103 650 22 SH SOLE 19 22 0 0 ISHARES TR ETF 464287440 7335 74 SH SOLE 19 74 0 0 ISHARES TR ETF 464287226 192903 1936 SH SOLE 19 1936 0 0 ISHARES TR ETF 464287432 39676 373 SH SOLE 19 373 0 0 ISHARES TR ETF 46434V621 10848 217 SH SOLE 19 217 0 0 GLOBANT S A Stock L44385109 0 0 SH SOLE 19 0 0 0 ORION ENGINEERED CARBONS S A Stock L72967109 28490 1092 SH SOLE 19 1092 0 0 CATALENT INC Stock 148806102 460 7 SH SOLE 19 7 0 0 HEALTHEQUITY INC Stock 42226A107 176 3 SH SOLE 19 3 0 0 INVESCO DB US DLR INDEX TR ETF 46141D203 23175 831 SH SOLE 19 831 0 0 ISHARES TR ETF 464288794 3116 34 SH SOLE 19 34 0 0 ISHARES TR ETF 46434V878 1005 20 SH SOLE 19 20 0 0 AAON INC Stock 000360206 1354 14 SH SOLE 19 14 0 0 ISHARES TR ETF 464287705 411 4 SH SOLE 19 4 0 0 CITIZENS FINL GROUP INC Stock 174610105 103076 3394 SH SOLE 19 3394 0 0 BRIGHTSPHERE INVT GROUP INC Stock 10948W103 27023 1146 SH SOLE 19 1146 0 0 ISHARES TR ETF 46434V613 0 0 SH SOLE 19 0 0 0 STRIDE INC Stock 86333M108 589 15 SH SOLE 19 15 0 0 KEYSIGHT TECHNOLOGIES INC Stock 49338L103 35687 221 SH SOLE 19 221 0 0 VANGUARD BD INDEX FDS ETF 921937793 1993 26 SH SOLE 19 26 0 0 ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 8341 125 SH SOLE 19 125 0 0 ALTAIR ENGR INC Stock 021369103 937 13 SH SOLE 19 13 0 0 BADGER METER INC Stock 056525108 1096 9 SH SOLE 19 9 0 0 BOISE CASCADE CO DEL Stock 09739D100 949 15 SH SOLE 19 15 0 0 C H ROBINSON WORLDWIDE INC Stock 12541W209 8546 86 SH SOLE 19 86 0 0 CAL MAINE FOODS INC Stock 128030202 1340 22 SH SOLE 19 22 0 0 PEGASYSTEMS INC Stock 705573103 35439 731 SH SOLE 19 731 0 0 EMCOR GROUP INC Stock 29084Q100 11219 69 SH SOLE 19 69 0 0 INTER PARFUMS INC Stock 458334109 427 3 SH SOLE 19 3 0 0 ENCORE WIRE CORP Stock 292562105 1297 7 SH SOLE 19 7 0 0 ISHARES TR ETF 464288620 19960 394 SH SOLE 19 394 0 0 FULTON FINL CORP PA Stock 360271100 663 48 SH SOLE 19 48 0 0 GARTNER INC Stock 366651107 14334 44 SH SOLE 19 44 0 0 GATX CORP Stock 361448103 1210 11 SH SOLE 19 11 0 0 HELMERICH & PAYNE INC Stock 423452101 1001 28 SH SOLE 19 28 0 0 INSIGHT ENTERPRISES INC Stock 45765U103 1573 11 SH SOLE 19 11 0 0 WORKIVA INC Stock 98139A105 307 3 SH SOLE 19 3 0 0 LAM RESEARCH CORP Stock 512807108 13253 25 SH SOLE 19 25 0 0 LATTICE SEMICONDUCTOR CORP Stock 518415104 3152 33 SH SOLE 19 33 0 0 BUCKLE INC Stock 118440106 0 0 SH SOLE 19 0 0 0 MURPHY USA INC Stock 626755102 1548 6 SH SOLE 19 6 0 0 SPDR SER TR ETF 78464A508 19831 487 SH SOLE 19 487 0 0 PHILIP MORRIS INTL INC Stock 718172109 137191 1411 SH SOLE 19 1410 0 0 NRG ENERGY INC Stock 629377508 55721 1625 SH SOLE 19 1625 0 0 NUCOR CORP Stock 670346105 35683 231 SH SOLE 19 231 0 0 PERFORMANCE FOOD GROUP CO Stock 71377A103 5431 90 SH SOLE 19 90 0 0 QUAKER HOUGHTON Stock 747316107 1386 7 SH SOLE 19 7 0 0 SERVICE CORP INTL Stock 817565104 4471 65 SH SOLE 19 65 0 0 SYNOPSYS INC Stock 871607107 25493 66 SH SOLE 19 66 0 0 PNC FINL SVCS GROUP INC Stock 693475105 39688 312 SH SOLE 19 312 0 0 BRISTOL-MYERS SQUIBB CO Stock 110122108 129377 1867 SH SOLE 19 1866 0 0 BERKLEY W R CORP Stock 084423102 2988 48 SH SOLE 19 48 0 0 ISHARES TR ETF 464287341 5211 138 SH SOLE 19 138 0 0 BARRICK GOLD CORP Stock 067901108 44661 2405 SH SOLE 19 2405 0 0 ALTRIA GROUP INC Stock 02209S103 285832 6406 SH SOLE 19 6405 0 0 CITIGROUP INC Stock 172967424 60677 1294 SH SOLE 19 1294 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 96011 457 SH SOLE 19 457 0 0 AGILENT TECHNOLOGIES INC Stock 00846U101 13142 95 SH SOLE 19 95 0 0 EXXON MOBIL CORP Stock 30231G102 369612 3371 SH SOLE 19 3370 0 0 NORTHWESTERN CORP Stock 668074305 115894 2003 SH SOLE 19 2003 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 44863 95 SH SOLE 19 94 0 0 LOWES COS INC Stock 548661107 77437 387 SH SOLE 19 387 0 0 KORNIT DIGITAL LTD Stock M6372Q113 97 5 SH SOLE 19 5 0 0 DEERE & CO Stock 244199105 19413 47 SH SOLE 19 47 0 0 EVERCORE INC Stock 29977A105 26884 233 SH SOLE 19 233 0 0 ZIFF DAVIS INC Stock 48123V102 234 3 SH SOLE 19 3 0 0 COLGATE PALMOLIVE CO Stock 194162103 22996 306 SH SOLE 19 306 0 0 SHOPIFY INC Stock 82509L107 2349 49 SH SOLE 19 49 0 0 DEVON ENERGY CORP NEW Stock 25179M103 33150 655 SH SOLE 19 655 0 0 AVIS BUDGET GROUP Stock 053774105 584 3 SH SOLE 19 3 0 0 WINGSTOP INC Stock 974155103 918 5 SH SOLE 19 5 0 0 UNIVAR SOLUTIONS INC Stock 91336L107 1331 38 SH SOLE 19 38 0 0 EQUITY LIFESTYLE PPTYS INC REIT 29472R108 6579 98 SH SOLE 19 98 0 0 TOPBUILD CORP Stock 89055F103 0 0 SH SOLE 19 0 0 0 LANTHEUS HLDGS INC Stock 516544103 413 5 SH SOLE 19 5 0 0 SAP SE ADR 803054204 10883 86 SH SOLE 19 86 0 0 BIO RAD LABS INC Stock 090572207 4790 10 SH SOLE 19 10 0 0 COMMERCE BANCSHARES INC Stock 200525103 7119 122 SH SOLE 19 122 0 0 KRAFT HEINZ CO Stock 500754106 7695 199 SH SOLE 19 199 0 0 PAYPAL HLDGS INC Stock 70450Y103 11847 156 SH SOLE 19 156 0 0 SCHWAB CHARLES CORP Stock 808513105 7700 147 SH SOLE 19 147 0 0 CROWN CASTLE INC REIT 22822V101 52841 395 SH SOLE 19 394 0 0 LUMENTUM HLDGS INC Stock 55024U109 1080 20 SH SOLE 19 20 0 0 SUNRUN INC Stock 86771W105 2176 108 SH SOLE 19 108 0 0 AUTOZONE INC Stock 053332102 2458 1 SH SOLE 19 1 0 0 BLACKROCK INC Stock 09247X101 140236 210 SH SOLE 19 209 0 0 ISHARES TR ETF 464287507 89557 358 SH SOLE 19 358 0 0 INVESCO ACTVELY MNGD ETC FD ETF 46090F100 9243 650 SH SOLE 19 650 0 0 BANNER CORP Stock 06652V208 707 13 SH SOLE 19 13 0 0 APPLE INC Stock 037833100 304684 1848 SH SOLE 19 1847 0 0 PENUMBRA INC Stock 70975L107 2508 9 SH SOLE 19 9 0 0 UNITED CMNTY BKS BLAIRSVLE G Stock 90984P303 956 34 SH SOLE 19 34 0 0 GSK PLC ADR 37733W204 4341 122 SH SOLE 19 122 0 0 WEC ENERGY GROUP INC Stock 92939U106 4550 48 SH SOLE 19 48 0 0 ABBOTT LABS Stock 002824100 84686 836 SH SOLE 19 836 0 0 GENPACT LIMITED Stock G3922B107 4206 91 SH SOLE 19 91 0 0 DISNEY WALT CO Stock 254687106 13718 137 SH SOLE 19 137 0 0 SURGERY PARTNERS INC Stock 86881A100 172 5 SH SOLE 19 5 0 0 RAYMOND JAMES FINL INC Stock 754730109 104929 1125 SH SOLE 19 1125 0 0 INSULET CORP Stock 45784P101 0 0 SH SOLE 19 0 0 0 BOOKING HOLDINGS INC Stock 09857L108 7957 3 SH SOLE 19 3 0 0 PURE STORAGE INC Stock 74624M102 6837 268 SH SOLE 19 268 0 0 MARSH & MCLENNAN COS INC Stock 571748102 74781 449 SH SOLE 19 449 0 0 ISHARES TR ETF 464287598 433941 2850 SH SOLE 19 2850 0 0 ISHARES TR ETF 464287291 5653 104 SH SOLE 22 104 0 0 SPDR SER TR ETF 78468R812 32692 282 SH SOLE 22 282 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C870 44121 550 SH SOLE 22 550 0 0 INVESCO ACTIVELY MANAGED ETF ETF 46090A887 15376 310 SH SOLE 22 310 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C771 24578 528 SH SOLE 22 528 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E354 18782 301 SH SOLE 22 301 0 0 ISHARES TR ETF 46429B267 98453 4211 SH SOLE 22 4211 0 0 ISHARES TR ETF 464287150 10051 111 SH SOLE 22 111 0 0 ISHARES TR ETF 46432F842 13437 201 SH SOLE 22 201 0 0 ISHARES INC ETF 46434G103 5172 106 SH SOLE 22 106 0 0 ISHARES INC ETF 46434G863 18132 576 SH SOLE 22 576 0 0 ISHARES TR ETF 46432F339 28163 227 SH SOLE 22 227 0 0 SCHWAB STRATEGIC TR ETF 808524730 6513 250 SH SOLE 22 250 0 0 SCHWAB STRATEGIC TR ETF 808524755 27518 880 SH SOLE 22 880 0 0 ISHARES TR ETF 464287200 112636 274 SH SOLE 22 274 0 0 ISHARES TR ETF 46434V407 26467 635 SH SOLE 22 635 0 0 ISHARES TR ETF 464288638 103 2 SH SOLE 22 2 0 0 ISHARES TR ETF 464288414 16915 157 SH SOLE 22 157 0 0 ISHARES TR ETF 46432F370 5657 48 SH SOLE 22 48 0 0 ISHARES TR ETF 464287432 6808 64 SH SOLE 22 64 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V282 10211 37 SH SOLE 22 37 0 0 ISHARES TR ETF 464288281 14322 166 SH SOLE 22 166 0 0 AZENTA INC Stock 114340102 45423 1018 SH SOLE 23 1018 0 0 SCOTTS MIRACLE-GRO CO Stock 810186106 38496 552 SH SOLE 23 552 0 0 WATSCO INC Stock 942622200 86540 272 SH SOLE 23 272 0 0 GETTY RLTY CORP NEW REIT 374297109 50226 1394 SH SOLE 23 1394 0 0 STOCK YDS BANCORP INC Stock 861025104 35951 652 SH SOLE 23 652 0 0 BLACKLINE INC Stock 09239B109 93070 1386 SH SOLE 23 1386 0 0 LCI INDS Stock 50189K103 2088 19 SH SOLE 23 19 0 0 MEDIAALPHA INC Stock 58450V104 51606 3445 SH SOLE 23 3445 0 0 OMEGA FLEX INC Stock 682095104 74665 670 SH SOLE 23 670 0 0 HENRY JACK & ASSOC INC Stock 426281101 26225 174 SH SOLE 23 174 0 0 PRIMERICA INC Stock 74164M108 51155 297 SH SOLE 23 297 0 0 GOOSEHEAD INS INC Stock 38267D109 69844 1338 SH SOLE 23 1338 0 0 CONSTRUCTION PARTNERS INC Stock 21044C107 43562 1617 SH SOLE 23 1617 0 0 SPS COMM INC Stock 78463M107 97624 641 SH SOLE 23 641 0 0 THOR INDS INC Stock 885160101 50412 633 SH SOLE 23 633 0 0 AMER SOFTWARE INC Stock 029683109 13480 1069 SH SOLE 23 1069 0 0 MORNINGSTAR INC Stock 617700109 122427 603 SH SOLE 23 603 0 0 REVOLVE GROUP INC Stock 76156B107 110592 4205 SH SOLE 23 4205 0 0 GROCERY OUTLET HLDG CORP Stock 39874R101 53016 1876 SH SOLE 23 1876 0 0 SERVISFIRST BANCSHARES INC Stock 81768T108 135756 2485 SH SOLE 23 2485 0 0 OPORTUN FINL CORP Stock 68376D104 5547 1437 SH SOLE 23 1437 0 0 BILL HOLDINGS INC Stock 090043100 101100 1246 SH SOLE 23 1246 0 0 MESA LABS INC Stock 59064R109 23414 134 SH SOLE 23 134 0 0 NCINO INC Stock 63947X101 101028 4077 SH SOLE 23 4077 0 0 FULLER H B CO Stock 359694106 35799 523 SH SOLE 23 523 0 0 LAKELAND FINL CORP Stock 511656100 26434 422 SH SOLE 23 422 0 0 LANDSTAR SYS INC Stock 515098101 59873 334 SH SOLE 23 334 0 0 LESLIES INC Stock 527064109 45031 4090 SH SOLE 23 4090 0 0 DREAM FINDERS HOMES INC Stock 26154D100 37113 2801 SH SOLE 23 2801 0 0 OLO INC Stock 68134L109 63403 7770 SH SOLE 23 7770 0 0 LATHAM GROUP INC Stock 51819L107 6258 2188 SH SOLE 23 2188 0 0 HILLMAN SOLUTIONS CORP Stock 431636109 56035 6655 SH SOLE 23 6655 0 0 HOLLEY INC Stock 43538H103 21912 7997 SH SOLE 23 7997 0 0 RYAN SPECIALTY HOLDINGS INC Stock 78351F107 245746 6107 SH SOLE 23 6107 0 0 ASPEN TECHNOLOGY INC Stock 29109X106 89717 392 SH SOLE 23 392 0 0 UNIFIRST CORP MASS Stock 904708104 49873 283 SH SOLE 23 283 0 0 WD 40 CO Stock 929236107 40952 230 SH SOLE 23 230 0 0 RBC BEARINGS INC Stock 75524B104 59113 254 SH SOLE 23 254 0 0 INTERACTIVE BROKERS GROUP IN Stock 45841N107 161983 1962 SH SOLE 23 1962 0 0 ALBANY INTL CORP Stock 012348108 42803 479 SH SOLE 23 479 0 0 PRICESMART INC Stock 741511109 30022 420 SH SOLE 23 420 0 0 NATIONAL BEVERAGE CORP Stock 635017106 56147 1065 SH SOLE 23 1065 0 0 FACTSET RESH SYS INC Stock 303075105 97131 234 SH SOLE 23 234 0 0 GRACO INC Stock 384109104 23071 316 SH SOLE 23 316 0 0 RLI CORP Stock 749607107 57683 434 SH SOLE 23 434 0 0 NATIONAL RESH CORP Stock 637372202 43031 989 SH SOLE 23 989 0 0 HEICO CORP NEW Stock 422806208 111030 817 SH SOLE 23 817 0 0 FOX FACTORY HLDG CORP Stock 35138V102 279515 2303 SH SOLE 23 2303 0 0 EVERTEC INC Stock 30040P103 55316 1639 SH SOLE 23 1639 0 0 U S PHYSICAL THERAPY Stock 90337L108 93308 953 SH SOLE 23 953 0 0 SITEONE LANDSCAPE SUPPLY INC Stock 82982L103 50779 371 SH SOLE 23 371 0 0 ARMSTRONG WORLD INDS INC NEW Stock 04247X102 40892 574 SH SOLE 23 574 0 0 MANHATTAN ASSOCIATES INC Stock 562750109 4026 26 SH SOLE 23 26 0 0 FIRST FINL BANKSHARES INC Stock 32020R109 21277 667 SH SOLE 23 667 0 0 AAON INC Stock 000360206 199955 2068 SH SOLE 23 2068 0 0 BADGER METER INC Stock 056525108 31186 256 SH SOLE 23 256 0 0 MARKETAXESS HLDGS INC Stock 57060D108 146342 374 SH SOLE 23 374 0 0 NVE CORP Stock 629445206 18839 227 SH SOLE 23 227 0 0 BANK HAWAII CORP Stock 062540109 37498 720 SH SOLE 23 720 0 0 OLLIES BARGAIN OUTLET HLDGS Stock 681116109 77466 1337 SH SOLE 23 1337 0 0 HOULIHAN LOKEY INC Stock 441593100 64130 733 SH SOLE 23 733 0 0 CHEESECAKE FACTORY INC Stock 163072101 50612 1444 SH SOLE 23 1444 0 0 JOHN BEAN TECHNOLOGIES CORP Stock 477839104 33989 311 SH SOLE 23 311 0 0 EBAY INC. Stock 278642103 61541 1387 SH SOLE 24 1387 0 0 JOHNSON & JOHNSON Stock 478160104 148025 955 SH SOLE 24 955 0 0 MEDTRONIC PLC Stock G5960L103 76589 950 SH SOLE 24 950 0 0 HESS CORP Stock 42809H107 22365 169 SH SOLE 24 169 0 0 TETRA TECH INC NEW Stock 88162G103 182021 1239 SH SOLE 24 1239 0 0 HOME DEPOT INC Stock 437076102 56368 191 SH SOLE 24 191 0 0 UGI CORP NEW Stock 902681105 90446 2602 SH SOLE 24 2602 0 0 MICROSOFT CORP Stock 594918104 173557 602 SH SOLE 24 602 0 0 WARNER BROS DISCOVERY INC Stock 934423104 20883 1383 SH SOLE 24 1383 0 0 MICRON TECHNOLOGY INC Stock 595112103 78744 1305 SH SOLE 24 1305 0 0 FREEPORT-MCMORAN INC Stock 35671D857 57233 1399 SH SOLE 24 1399 0 0 MDU RES GROUP INC Stock 552690109 48311 1585 SH SOLE 24 1585 0 0 SYNAPTICS INC Stock 87157D109 56909 512 SH SOLE 24 512 0 0 ELECTRONIC ARTS INC Stock 285512109 35171 292 SH SOLE 24 292 0 0 META PLATFORMS INC Stock 30303M102 116567 550 SH SOLE 24 550 0 0 MOSAIC CO NEW Stock 61945C103 164709 3590 SH SOLE 24 3590 0 0 NATIONAL FUEL GAS CO Stock 636180101 124141 2150 SH SOLE 24 2150 0 0 CISCO SYS INC Stock 17275R102 197600 3780 SH SOLE 24 3780 0 0 AT&T INC Stock 00206R102 78636 4085 SH SOLE 24 4085 0 0 BUNGE LIMITED Stock G16962105 176234 1845 SH SOLE 24 1845 0 0 CHEVRON CORP NEW Stock 166764100 33121 203 SH SOLE 24 203 0 0 KRATOS DEFENSE & SEC SOLUTIO Stock 50077B207 126847 9410 SH SOLE 24 9410 0 0 WALMART INC Stock 931142103 80508 546 SH SOLE 24 546 0 0 APPLIED MATLS INC Stock 038222105 64609 526 SH SOLE 24 526 0 0 APPLE INC Stock 037833100 78822 478 SH SOLE 24 478 0 0 SPDR SER TR ETF 78468R663 24149 263 SH SOLE 24 263 0 0 AMAZON COM INC Stock 023135106 4132 40 SH SOLE 25 40 0 0 VIASAT INC Stock 92552V100 3384 100 SH SOLE 25 100 0 0 GOLDMAN SACHS ETF TR ETF 381430529 263168 2628 SH SOLE 25 2628 0 0 SPDR SER TR ETF 78464A474 597826 20176 SH SOLE 25 20176 0 0 ISHARES INC ETF 46434G764 213106 4320 SH SOLE 25 4320 0 0 VICTORY PORTFOLIOS II ETF 92647N535 270422 5513 SH SOLE 25 5513 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V357 257715 1782 SH SOLE 25 1782 0 0 JANUS DETROIT STR TR ETF 47103U845 646016 13048 SH SOLE 25 13048 0 0 SPDR SER TR ETF 78468R200 593559 19506 SH SOLE 25 19505 0 0 SPDR SER TR ETF 78464A805 537956 10667 SH SOLE 25 10667 0 0 ORACLE CORP Stock 68389X105 10314 111 SH SOLE 25 111 0 0 SPDR SER TR ETF 78464A854 595703 12372 SH SOLE 25 12371 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J841 488312 23716 SH SOLE 25 23715 0 0 SPDR SER TR ETF 78468R663 814624 8872 SH SOLE 25 8871 0 0 STARBUCKS CORP Stock 855244109 13016 125 SH SOLE 26 125 0 0 MEDTRONIC PLC Stock G5960L103 48775 605 SH SOLE 26 605 0 0 MERCK & CO INC Stock 58933Y105 64366 605 SH SOLE 26 605 0 0 GOLDMAN SACHS ETF TR ETF 381430529 96635 965 SH SOLE 26 965 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 39279 1010 SH SOLE 26 1010 0 0 DUPONT DE NEMOURS INC Stock 26614N102 72488 1010 SH SOLE 26 1010 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 123508 400 SH SOLE 26 400 0 0 UNILEVER PLC ADR 904767704 64134 1235 SH SOLE 26 1235 0 0 COMCAST CORP NEW Stock 20030N101 46250 1220 SH SOLE 26 1220 0 0 EQUITY COMWLTH REIT 294628102 50325 2430 SH SOLE 26 2430 0 0 CORTEVA INC Stock 22052L104 60913 1010 SH SOLE 26 1010 0 0 INGREDION INC Stock 457187102 45779 450 SH SOLE 26 450 0 0 ENBRIDGE INC Stock 29250N105 58408 1531 SH SOLE 26 1531 0 0 EOG RES INC Stock 26875P101 38401 335 SH SOLE 26 335 0 0 CISCO SYS INC Stock 17275R102 46263 885 SH SOLE 26 885 0 0 TJX COS INC NEW Stock 872540109 12929 165 SH SOLE 26 165 0 0 AGNICO EAGLE MINES LTD Stock 008474108 87057 1708 SH SOLE 26 1708 0 0 BARRICK GOLD CORP Stock 067901108 29155 1570 SH SOLE 26 1570 0 0 LOEWS CORP Stock 540424108 70494 1215 SH SOLE 26 1215 0 0 TRAVELERS COMPANIES INC Stock 89417E109 41995 245 SH SOLE 26 245 0 0 SPDR SER TR ETF 78468R663 128548 1400 SH SOLE 26 1400 0 0 AMAZON COM INC Stock 023135106 384859 3726 SH SOLE 28 3726 0 0 NETFLIX INC Stock 64110L106 189323 548 SH SOLE 28 548 0 0 MASTERCARD INCORPORATED Stock 57636Q104 138823 382 SH SOLE 28 382 0 0 ADOBE SYSTEMS INCORPORATED Stock 00724F101 131797 342 SH SOLE 28 342 0 0 MICROSOFT CORP Stock 594918104 189990 659 SH SOLE 28 659 0 0 DOCUSIGN INC Stock 256163106 39702 681 SH SOLE 28 681 0 0 NIKE INC Stock 654106103 63282 516 SH SOLE 28 516 0 0 ALIGN TECHNOLOGY INC Stock 016255101 36421 109 SH SOLE 28 109 0 0 ILLUMINA INC Stock 452327109 89067 383 SH SOLE 28 383 0 0 AIRBNB INC Stock 009066101 115443 928 SH SOLE 28 928 0 0 VISA INC Stock 92826C839 133021 590 SH SOLE 28 590 0 0 SERVICENOW INC Stock 81762P102 151963 327 SH SOLE 28 327 0 0 ACCENTURE PLC IRELAND Stock G1151C101 106893 374 SH SOLE 28 374 0 0 ZOETIS INC Stock 98978V103 71902 432 SH SOLE 28 432 0 0 AUTODESK INC Stock 052769106 119276 573 SH SOLE 28 573 0 0 SALESFORCE INC Stock 79466L302 172011 861 SH SOLE 28 861 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 90490 157 SH SOLE 28 157 0 0 ALPHABET INC Stock 02079K107 171808 1652 SH SOLE 28 1652 0 0 GARTNER INC Stock 366651107 73298 225 SH SOLE 28 225 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 99244 210 SH SOLE 28 210 0 0 PAYPAL HLDGS INC Stock 70450Y103 72751 958 SH SOLE 28 958 0 0 ABBOTT LABS Stock 002824100 102273 1010 SH SOLE 28 1010 0 0 STARBUCKS CORP Stock 855244109 234293 2250 SH SOLE 30 2250 0 0 DOLLAR GEN CORP NEW Stock 256677105 179943 855 SH SOLE 30 855 0 0 MASTERCARD INCORPORATED Stock 57636Q104 241880 666 SH SOLE 30 665 0 0 SHERWIN WILLIAMS CO Stock 824348106 193977 863 SH SOLE 30 863 0 0 AUTOMATIC DATA PROCESSING IN Stock 053015103 203706 915 SH SOLE 30 915 0 0 NIKE INC Stock 654106103 248346 2025 SH SOLE 30 2025 0 0 LILLY ELI & CO Stock 532457108 226657 660 SH SOLE 30 660 0 0 CARRIER GLOBAL CORPORATION Stock 14448C104 215025 4700 SH SOLE 30 4700 0 0 D R HORTON INC Stock 23331A109 252529 2585 SH SOLE 30 2585 0 0 ACCENTURE PLC IRELAND Stock G1151C101 228648 800 SH SOLE 30 800 0 0 ABBVIE INC Stock 00287Y109 235868 1480 SH SOLE 30 1480 0 0 S&P GLOBAL INC Stock 78409V104 189624 550 SH SOLE 30 550 0 0 ZOETIS INC Stock 98978V103 207218 1245 SH SOLE 30 1245 0 0 CDW CORP Stock 12514G108 259204 1330 SH SOLE 30 1330 0 0 TEXAS INSTRS INC Stock 882508104 228068 1226 SH SOLE 30 1226 0 0 CANADIAN NATL RY CO Stock 136375102 205268 1740 SH SOLE 30 1740 0 0 PARKER-HANNIFIN CORP Stock 701094104 235277 700 SH SOLE 30 700 0 0 ROPER TECHNOLOGIES INC Stock 776696106 213735 485 SH SOLE 30 485 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 190454 403 SH SOLE 30 403 0 0 LOWES COS INC Stock 548661107 218099 1091 SH SOLE 30 1090 0 0 TOYOTA MOTOR CORP ADR 892331307 3826 27 SH SOLE 31 27 0 0 SHELL PLC ADR 780259305 7538 131 SH SOLE 31 131 0 0 SANOFI ADR 80105N105 7564 139 SH SOLE 31 139 0 0 BRITISH AMERN TOB PLC ADR 110448107 6322 180 SH SOLE 31 180 0 0 UNILEVER PLC ADR 904767704 3113 60 SH SOLE 31 59 0 0 ASE TECHNOLOGY HLDG CO LTD ADR 00215W100 3180 399 SH SOLE 31 399 0 0 WOODSIDE ENERGY GROUP LTD ADR 980228308 5518 246 SH SOLE 31 246 0 0 BCE INC Stock 05534B760 6101 136 SH SOLE 31 136 0 0 NOVARTIS AG ADR 66987V109 10764 117 SH SOLE 31 117 0 0 TOTALENERGIES SE ADR 89151E109 7913 134 SH SOLE 31 134 0 0 VALE S A ADR 91912E105 5097 323 SH SOLE 31 323 0 0 RIO TINTO PLC ADR 767204100 6929 101 SH SOLE 31 101 0 0 COCA-COLA FEMSA SAB DE CV ADR 191241108 8852 110 SH SOLE 31 110 0 0 AMAZON COM INC Stock 023135106 88726 859 SH SOLE 33 859 0 0 PARAMOUNT GLOBAL Stock 92556H206 4395 197 SH SOLE 33 197 0 0 ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 7033 56 SH SOLE 33 56 0 0 GLOBAL PMTS INC Stock 37940X102 4002 38 SH SOLE 33 38 0 0 PRUDENTIAL FINL INC Stock 744320102 3721 45 SH SOLE 33 44 0 0 WYNN RESORTS LTD Stock 983134107 1567 14 SH SOLE 33 14 0 0 ULTA BEAUTY INC Stock 90384S303 1091 2 SH SOLE 33 2 0 0 STARBUCKS CORP Stock 855244109 37146 357 SH SOLE 33 356 0 0 SEMPRA Stock 816851109 20732 137 SH SOLE 33 137 0 0 PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 753 12 SH SOLE 33 12 0 0 BLOCK INC Stock 852234103 1098 16 SH SOLE 33 16 0 0 ELEVANCE HEALTH INC Stock 036752103 5553 12 SH SOLE 33 12 0 0 EBAY INC. Stock 278642103 1648 37 SH SOLE 33 37 0 0 DOLLAR GEN CORP NEW Stock 256677105 7170 34 SH SOLE 33 34 0 0 WILLIS TOWERS WATSON PLC LTD Stock G96629103 932 4 SH SOLE 33 4 0 0 MONSTER BEVERAGE CORP NEW Stock 61174X109 16203 300 SH SOLE 33 300 0 0 VULCAN MATLS CO Stock 929160109 2582 15 SH SOLE 33 15 0 0 JOHNSON & JOHNSON Stock 478160104 32382 209 SH SOLE 33 208 0 0 AKAMAI TECHNOLOGIES INC Stock 00971T101 157 2 SH SOLE 33 2 0 0 FLEETCOR TECHNOLOGIES INC Stock 339041105 843 4 SH SOLE 33 4 0 0 TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109 119 1 SH SOLE 33 1 0 0 SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103 4391 66 SH SOLE 33 66 0 0 WASTE MGMT INC DEL Stock 94106L109 4287 26 SH SOLE 33 26 0 0 DEXCOM INC Stock 252131107 1627 14 SH SOLE 33 14 0 0 COSTCO WHSL CORP NEW Stock 22160K105 21896 44 SH SOLE 33 44 0 0 HCA HEALTHCARE INC Stock 40412C101 6614 25 SH SOLE 33 25 0 0 GOLDMAN SACHS GROUP INC Stock 38141G104 5273 16 SH SOLE 33 16 0 0 LAS VEGAS SANDS CORP Stock 517834107 1724 30 SH SOLE 33 30 0 0 SHINHAN FINANCIAL GROUP CO L ADR 824596100 1724 64 SH SOLE 33 64 0 0 TOYOTA MOTOR CORP ADR 892331307 3259 23 SH SOLE 33 23 0 0 SHELL PLC ADR 780259305 4258 74 SH SOLE 33 74 0 0 YUM BRANDS INC Stock 988498101 7141 54 SH SOLE 33 54 0 0 OLD DOMINION FREIGHT LINE IN Stock 679580100 1364 4 SH SOLE 33 4 0 0 BOSTON SCIENTIFIC CORP Stock 101137107 5003 100 SH SOLE 33 100 0 0 F5 INC Stock 315616102 291 2 SH SOLE 33 2 0 0 PROCTER AND GAMBLE CO Stock 742718109 45082 303 SH SOLE 33 303 0 0 COCA COLA CO Stock 191216100 16416 265 SH SOLE 33 264 0 0 GENERAL MLS INC Stock 370334104 256 3 SH SOLE 33 3 0 0 IDEX CORP Stock 45167R104 7178 31 SH SOLE 33 31 0 0 PPG INDS INC Stock 693506107 401 3 SH SOLE 33 3 0 0 OCCIDENTAL PETE CORP Stock 674599105 2757 44 SH SOLE 33 44 0 0 TRUIST FINL CORP Stock 89832Q109 9699 284 SH SOLE 33 284 0 0 UNITED PARCEL SERVICE INC Stock 911312106 11148 57 SH SOLE 33 57 0 0 MARRIOTT INTL INC NEW Stock 571903202 5321 32 SH SOLE 33 32 0 0 BIOGEN INC Stock 09062X103 834 3 SH SOLE 33 3 0 0 CARNIVAL CORP Stock 143658300 721 71 SH SOLE 33 71 0 0 VENTAS INC REIT 92276F100 1567 36 SH SOLE 33 36 0 0 ESSEX PPTY TR INC REIT 297178105 1046 5 SH SOLE 33 5 0 0 AVALONBAY CMNTYS INC REIT 053484101 672 4 SH SOLE 33 4 0 0 INTEL CORP Stock 458140100 10458 320 SH SOLE 33 320 0 0 CME GROUP INC Stock 12572Q105 4068 21 SH SOLE 33 21 0 0 HUNT J B TRANS SVCS INC Stock 445658107 3348 19 SH SOLE 33 19 0 0 STATE STR CORP Stock 857477103 681 9 SH SOLE 33 9 0 0 MEDTRONIC PLC Stock G5960L103 11314 140 SH SOLE 33 140 0 0 CLOROX CO DEL Stock 189054109 158 1 SH SOLE 33 1 0 0 COMERICA INC Stock 200340107 347 8 SH SOLE 33 8 0 0 FORTIVE CORP Stock 34959J108 1024 15 SH SOLE 33 15 0 0 NETFLIX INC Stock 64110L106 19692 57 SH SOLE 33 57 0 0 PAYCHEX INC Stock 704326107 12280 107 SH SOLE 33 107 0 0 HORMEL FOODS CORP Stock 440452100 1482 37 SH SOLE 33 37 0 0 PACCAR INC Stock 693718108 220 3 SH SOLE 33 3 0 0 SEI INVTS CO Stock 784117103 9956 173 SH SOLE 33 173 0 0 EQUITY RESIDENTIAL REIT 29476L107 1140 19 SH SOLE 33 19 0 0 HESS CORP Stock 42809H107 3589 27 SH SOLE 33 27 0 0 LAUDER ESTEE COS INC Stock 518439104 2227 9 SH SOLE 33 9 0 0 PROLOGIS INC. REIT 74340W103 12498 100 SH SOLE 33 100 0 0 SUN LIFE FINANCIAL INC. Stock 866796105 2008 43 SH SOLE 33 43 0 0 SANOFI ADR 80105N105 3374 62 SH SOLE 33 62 0 0 MERCK & CO INC Stock 58933Y105 49551 466 SH SOLE 33 465 0 0 MCKESSON CORP Stock 58155Q103 1428 4 SH SOLE 33 4 0 0 THE TRADE DESK INC Stock 88339J105 731 12 SH SOLE 33 12 0 0 MASTERCARD INCORPORATED Stock 57636Q104 26925 74 SH SOLE 33 74 0 0 FIRST REP BK SAN FRANCISCO C Stock 33616C100 2071 148 SH SOLE 33 148 0 0 ILLINOIS TOOL WKS INC Stock 452308109 20278 83 SH SOLE 33 83 0 0 UNITED RENTALS INC Stock 911363109 2774 7 SH SOLE 33 7 0 0 EMERSON ELEC CO Stock 291011104 2636 30 SH SOLE 33 30 0 0 YUM CHINA HLDGS INC Stock 98850P109 2979 47 SH SOLE 33 47 0 0 ALLSTATE CORP Stock 020002101 1572 14 SH SOLE 33 14 0 0 DIAGEO PLC ADR 25243Q205 2718 15 SH SOLE 33 15 0 0 LAMB WESTON HLDGS INC Stock 513272104 4416 42 SH SOLE 33 42 0 0 VERTEX PHARMACEUTICALS INC Stock 92532F100 14493 46 SH SOLE 33 46 0 0 COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 6047 99 SH SOLE 33 99 0 0 SMUCKER J M CO Stock 832696405 315 2 SH SOLE 33 2 0 0 CORNING INC Stock 219350105 318 9 SH SOLE 33 9 0 0 EDWARDS LIFESCIENCES CORP Stock 28176E108 12823 155 SH SOLE 33 155 0 0 BANK NEW YORK MELLON CORP Stock 064058100 4044 89 SH SOLE 33 89 0 0 HOWMET AEROSPACE INC Stock 443201108 381 9 SH SOLE 33 9 0 0 GEN DIGITAL INC Stock 668771108 137 8 SH SOLE 33 8 0 0 DAVITA INC Stock 23918K108 162 2 SH SOLE 33 2 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 18643 479 SH SOLE 33 479 0 0 CHUBB LIMITED Stock H1467J104 9709 50 SH SOLE 33 50 0 0 FEDEX CORP Stock 31428X106 5045 22 SH SOLE 33 22 0 0 PULTE GROUP INC Stock 745867101 583 10 SH SOLE 33 10 0 0 SHERWIN WILLIAMS CO Stock 824348106 3162 14 SH SOLE 33 14 0 0 PEPSICO INC Stock 713448108 49098 269 SH SOLE 33 269 0 0 MARATHON OIL CORP Stock 565849106 5535 231 SH SOLE 33 231 0 0 TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 2357 143 SH SOLE 33 143 0 0 DXC TECHNOLOGY CO Stock 23355L106 997 39 SH SOLE 33 39 0 0 KIMBERLY-CLARK CORP Stock 494368103 2550 19 SH SOLE 33 19 0 0 MOLSON COORS BEVERAGE CO Stock 60871R209 367 7 SH SOLE 33 7 0 0 INTERPUBLIC GROUP COS INC Stock 460690100 1750 47 SH SOLE 33 47 0 0 TE CONNECTIVITY LTD Stock H84989104 262 2 SH SOLE 33 2 0 0 HONEYWELL INTL INC Stock 438516106 20523 107 SH SOLE 33 107 0 0 TRANE TECHNOLOGIES PLC Stock G8994E103 2591 14 SH SOLE 33 14 0 0 FIRSTENERGY CORP Stock 337932107 320 8 SH SOLE 33 8 0 0 FORD MTR CO DEL Stock 345370860 6663 529 SH SOLE 33 528 0 0 INGERSOLL RAND INC Stock 45687V106 116 2 SH SOLE 33 2 0 0 US BANCORP DEL Stock 902973304 10291 285 SH SOLE 33 285 0 0 XCEL ENERGY INC Stock 98389B100 2183 32 SH SOLE 33 32 0 0 ARGENX SE ADR 04016X101 745 2 SH SOLE 33 2 0 0 BP PLC ADR 055622104 1745 46 SH SOLE 33 46 0 0 HOME DEPOT INC Stock 437076102 33817 115 SH SOLE 33 114 0 0 BAXTER INTL INC Stock 071813109 2596 64 SH SOLE 33 64 0 0 AUTOMATIC DATA PROCESSING IN Stock 053015103 23886 107 SH SOLE 33 107 0 0 DUPONT DE NEMOURS INC Stock 26614N102 3320 46 SH SOLE 33 46 0 0 COOPER COS INC Stock 216648402 1867 5 SH SOLE 33 5 0 0 ICICI BANK LIMITED ADR 45104G104 1057 49 SH SOLE 33 49 0 0 INFOSYS LTD ADR 456788108 2320 133 SH SOLE 33 133 0 0 BHP GROUP LTD ADR 088606108 3488 55 SH SOLE 33 55 0 0 SOUTHERN CO Stock 842587107 5754 83 SH SOLE 33 82 0 0 ROKU INC Stock 77543R102 461 7 SH SOLE 33 7 0 0 BLACK KNIGHT INC Stock 09215C105 5065 88 SH SOLE 33 88 0 0 VICI PPTYS INC REIT 925652109 1957 60 SH SOLE 33 60 0 0 AMERISOURCEBERGEN CORP Stock 03073E105 160 1 SH SOLE 33 1 0 0 BECTON DICKINSON & CO Stock 075887109 10904 44 SH SOLE 33 44 0 0 KEYCORP Stock 493267108 3072 245 SH SOLE 33 245 0 0 MONGODB INC Stock 60937P106 466 2 SH SOLE 33 2 0 0 REGIONS FINANCIAL CORP NEW Stock 7591EP100 538 29 SH SOLE 33 29 0 0 BRITISH AMERN TOB PLC ADR 110448107 2283 65 SH SOLE 33 65 0 0 SEA LTD ADR 81141R100 519 6 SH SOLE 33 6 0 0 LABORATORY CORP AMER HLDGS Stock 50540R409 5965 26 SH SOLE 33 26 0 0 FORTINET INC Stock 34959E109 1529 23 SH SOLE 33 23 0 0 IQVIA HLDGS INC Stock 46266C105 6364 32 SH SOLE 33 32 0 0 AON PLC Stock G0403H108 6643 21 SH SOLE 33 21 0 0 SMITH A O CORP Stock 831865209 838 12 SH SOLE 33 12 0 0 LUMEN TECHNOLOGIES INC Stock 550241103 612 231 SH SOLE 33 231 0 0 GALLAGHER ARTHUR J & CO Stock 363576109 1540 8 SH SOLE 33 8 0 0 ATMOS ENERGY CORP Stock 049560105 337 3 SH SOLE 33 3 0 0 NUTRIEN LTD Stock 67077M108 665 9 SH SOLE 33 9 0 0 ZIM INTEGRATED SHIPPING SERV Stock M9T951109 1132 48 SH SOLE 33 48 0 0 ISHARES TR ETF 464287804 90608 937 SH SOLE 33 937 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 57740 187 SH SOLE 33 187 0 0 CARTERS INC Stock 146229109 5826 81 SH SOLE 33 81 0 0 ADOBE SYSTEMS INCORPORATED Stock 00724F101 20810 54 SH SOLE 33 54 0 0 SOUTHERN COPPER CORP Stock 84265V105 2364 31 SH SOLE 33 31 0 0 WEYERHAEUSER CO MTN BE REIT 962166104 3605 120 SH SOLE 33 119 0 0 EXELON CORP Stock 30161N101 1829 44 SH SOLE 33 43 0 0 ALPHABET INC Stock 02079K305 70640 681 SH SOLE 33 681 0 0 PROGRESSIVE CORP Stock 743315103 5586 39 SH SOLE 33 39 0 0 PG&E CORP Stock 69331C108 162 10 SH SOLE 33 10 0 0 FISERV INC Stock 337738108 4069 36 SH SOLE 33 36 0 0 OREILLY AUTOMOTIVE INC Stock 67103H107 6792 8 SH SOLE 33 8 0 0 ZSCALER INC Stock 98980G102 584 5 SH SOLE 33 5 0 0 EASTMAN CHEM CO Stock 277432100 2881 34 SH SOLE 33 34 0 0 PRINCIPAL FINANCIAL GROUP IN Stock 74251V102 525 7 SH SOLE 33 7 0 0 INTUIT Stock 461202103 8935 20 SH SOLE 33 20 0 0 HALLIBURTON CO Stock 406216101 8244 261 SH SOLE 33 260 0 0 CONSTELLATION BRANDS INC Stock 21036P108 911 4 SH SOLE 33 4 0 0 UNILEVER PLC ADR 904767704 3272 63 SH SOLE 33 63 0 0 NEWMONT CORP Stock 651639106 4014 82 SH SOLE 33 81 0 0 CSX CORP Stock 126408103 5564 186 SH SOLE 33 185 0 0 COMCAST CORP NEW Stock 20030N101 11345 299 SH SOLE 33 299 0 0 ASE TECHNOLOGY HLDG CO LTD ADR 00215W100 2216 278 SH SOLE 33 278 0 0 GENERAC HLDGS INC Stock 368736104 2592 24 SH SOLE 33 24 0 0 MICROSOFT CORP Stock 594918104 229999 798 SH SOLE 33 797 0 0 LENNAR CORP Stock 526057104 315 3 SH SOLE 33 3 0 0 CERIDIAN HCM HLDG INC Stock 15677J108 1025 14 SH SOLE 33 14 0 0 VALERO ENERGY CORP Stock 91913Y100 2272 16 SH SOLE 33 16 0 0 WARNER BROS DISCOVERY INC Stock 934423104 7006 464 SH SOLE 33 464 0 0 HEALTHPEAK PROPERTIES INC REIT 42250P103 1913 87 SH SOLE 33 87 0 0 CANADIAN NAT RES LTD Stock 136385101 2325 42 SH SOLE 33 42 0 0 SCHLUMBERGER LTD Stock 806857108 1937 39 SH SOLE 33 39 0 0 CVS HEALTH CORP Stock 126650100 15159 204 SH SOLE 33 204 0 0 DTE ENERGY CO Stock 233331107 674 6 SH SOLE 33 6 0 0 EVERGY INC Stock 30034W106 1100 18 SH SOLE 33 18 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 672 6 SH SOLE 33 6 0 0 V F CORP Stock 918204108 229 10 SH SOLE 33 10 0 0 KEURIG DR PEPPER INC Stock 49271V100 2900 82 SH SOLE 33 82 0 0 AVERY DENNISON CORP Stock 053611109 1265 7 SH SOLE 33 7 0 0 PDD HOLDINGS INC ADR 722304102 987 13 SH SOLE 33 13 0 0 AMERICA MOVIL SAB DE CV ADR 02390A101 1326 63 SH SOLE 33 63 0 0 BOEING CO Stock 097023105 26129 123 SH SOLE 33 123 0 0 COPART INC Stock 217204106 10454 139 SH SOLE 33 139 0 0 NEXTERA ENERGY INC Stock 65339F101 28187 366 SH SOLE 33 365 0 0 NIKE INC Stock 654106103 14237 116 SH SOLE 33 116 0 0 ALIGN TECHNOLOGY INC Stock 016255101 14702 44 SH SOLE 33 44 0 0 TESLA INC Stock 88160R101 58919 284 SH SOLE 33 284 0 0 MSCI INC Stock 55354G100 1679 3 SH SOLE 33 3 0 0 LINDE PLC Stock G54950103 12522 35 SH SOLE 33 35 0 0 CMS ENERGY CORP Stock 125896100 1612 26 SH SOLE 33 26 0 0 HILTON WORLDWIDE HLDGS INC Stock 43300A203 423 3 SH SOLE 33 3 0 0 ITAU UNIBANCO HLDG S A ADR 465562106 1982 407 SH SOLE 33 407 0 0 MODERNA INC Stock 60770K107 5836 38 SH SOLE 33 38 0 0 NXP SEMICONDUCTORS N V Stock N6596X109 373 2 SH SOLE 33 2 0 0 BOSTON PROPERTIES INC REIT 101121101 3843 71 SH SOLE 33 71 0 0 HOST HOTELS & RESORTS INC REIT 44107P104 1922 117 SH SOLE 33 116 0 0 PUBLIC STORAGE REIT 74460D109 305 1 SH SOLE 33 1 0 0 SOCIEDAD QUIMICA Y MINERA DE ADR 833635105 730 9 SH SOLE 33 9 0 0 WALGREENS BOOTS ALLIANCE INC Stock 931427108 1764 51 SH SOLE 33 51 0 0 ASSURANT INC Stock 04621X108 120 1 SH SOLE 33 1 0 0 AMPHENOL CORP NEW Stock 032095101 6309 77 SH SOLE 33 77 0 0 BROOKFIELD CORP Stock 11271J107 0 0 SH SOLE 33 0 0 0 DOLLAR TREE INC Stock 256746108 2297 16 SH SOLE 33 16 0 0 INTERNATIONAL FLAVORS&FRAGRA Stock 459506101 1202 13 SH SOLE 33 13 0 0 FOX CORP Stock 35137L105 1566 46 SH SOLE 33 46 0 0 ROYAL CARIBBEAN GROUP Stock V7780T103 522 8 SH SOLE 33 8 0 0 EVEREST RE GROUP LTD Stock G3223R108 358 1 SH SOLE 33 1 0 0 STANLEY BLACK & DECKER INC Stock 854502101 2907 36 SH SOLE 33 36 0 0 FOX CORP Stock 35137L204 751 24 SH SOLE 33 24 0 0 WELLTOWER INC REIT 95040Q104 2755 38 SH SOLE 33 38 0 0 ARCH CAP GROUP LTD Stock G0450A105 204 3 SH SOLE 33 3 0 0 UNITED AIRLS HLDGS INC Stock 910047109 133 3 SH SOLE 33 3 0 0 CONAGRA BRANDS INC Stock 205887102 2866 76 SH SOLE 33 76 0 0 LYONDELLBASELL INDUSTRIES N Stock N53745100 2846 30 SH SOLE 33 30 0 0 CREDIT SUISSE GROUP ADR 225401108 96 108 SH SOLE 33 108 0 0 FIFTH THIRD BANCORP Stock 316773100 1785 67 SH SOLE 33 67 0 0 UBER TECHNOLOGIES INC Stock 90353T100 380 12 SH SOLE 33 12 0 0 ILLUMINA INC Stock 452327109 3953 17 SH SOLE 33 17 0 0 CORTEVA INC Stock 22052L104 1820 30 SH SOLE 33 30 0 0 CONSOLIDATED EDISON INC Stock 209115104 1950 20 SH SOLE 33 20 0 0 GENERAL MTRS CO Stock 37045V100 4561 124 SH SOLE 33 124 0 0 HUNTINGTON BANCSHARES INC Stock 446150104 1725 154 SH SOLE 33 154 0 0 AMCOR PLC Stock G0250X107 17 2 SH SOLE 33 1 0 0 TERADYNE INC Stock 880770102 647 6 SH SOLE 33 6 0 0 WABTEC Stock 929740108 505 5 SH SOLE 33 5 0 0 LILLY ELI & CO Stock 532457108 37870 110 SH SOLE 33 110 0 0 HASBRO INC Stock 418056107 161 3 SH SOLE 33 3 0 0 AIR PRODS & CHEMS INC Stock 009158106 26470 92 SH SOLE 33 92 0 0 DATADOG INC Stock 23804L103 1090 15 SH SOLE 33 15 0 0 LEIDOS HOLDINGS INC Stock 525327102 931 10 SH SOLE 33 10 0 0 PPL CORP Stock 69351T106 1120 40 SH SOLE 33 40 0 0 HOLOGIC INC Stock 436440101 323 4 SH SOLE 33 4 0 0 FRESENIUS MED CARE AG&CO KGA ADR 358029106 2360 111 SH SOLE 33 111 0 0 DUKE ENERGY CORP NEW Stock 26441C204 6271 65 SH SOLE 33 65 0 0 DIGITAL RLTY TR INC REIT 253868103 4287 44 SH SOLE 33 43 0 0 MICRON TECHNOLOGY INC Stock 595112103 1629 27 SH SOLE 33 27 0 0 DR REDDYS LABS LTD ADR 256135203 1196 21 SH SOLE 33 21 0 0 INCYTE CORP Stock 45337C102 145 2 SH SOLE 33 2 0 0 CARRIER GLOBAL CORPORATION Stock 14448C104 229 5 SH SOLE 33 5 0 0 AFLAC INC Stock 001055102 3188 49 SH SOLE 33 49 0 0 FREEPORT-MCMORAN INC Stock 35671D857 5932 145 SH SOLE 33 145 0 0 WOODSIDE ENERGY GROUP LTD ADR 980228308 1929 86 SH SOLE 33 86 0 0 SONY GROUP CORPORATION ADR 835699307 1722 19 SH SOLE 33 19 0 0 HUANENG PWR INTL INC SPON ADR H SHS ADR 443304100 0 34 SH SOLE 33 34 0 0 MATCH GROUP INC NEW Stock 57667L107 845 22 SH SOLE 33 22 0 0 CAESARS ENTERTAINMENT INC NE Stock 12769G100 4198 86 SH SOLE 33 86 0 0 QUANTA SVCS INC Stock 74762E102 1001 6 SH SOLE 33 6 0 0 AMERICAN ELEC PWR CO INC Stock 025537101 4255 47 SH SOLE 33 46 0 0 ENTERGY CORP NEW Stock 29364G103 1429 13 SH SOLE 33 13 0 0 LI AUTO INC ADR 50202M102 1996 80 SH SOLE 33 80 0 0 EDISON INTL Stock 281020107 1448 21 SH SOLE 33 20 0 0 EVERSOURCE ENERGY Stock 30040W108 2661 34 SH SOLE 33 34 0 0 BROWN FORMAN CORP Stock 115637209 1613 25 SH SOLE 33 25 0 0 SUZANO S A ADR 86959K105 657 80 SH SOLE 33 80 0 0 MARATHON PETE CORP Stock 56585A102 3144 23 SH SOLE 33 23 0 0 SNOWFLAKE INC Stock 833445109 1389 9 SH SOLE 33 9 0 0 REGENERON PHARMACEUTICALS Stock 75886F107 13147 16 SH SOLE 33 16 0 0 PETROLEO BRASILEIRO SA PETRO ADR 71654V101 343 37 SH SOLE 33 37 0 0 VIATRIS INC Stock 92556V106 1049 109 SH SOLE 33 109 0 0 FIRST SOLAR INC Stock 336433107 218 1 SH SOLE 33 1 0 0 WOORI FINL GROUP INC ADR 981064108 1630 62 SH SOLE 33 62 0 0 XYLEM INC Stock 98419M100 209 2 SH SOLE 33 2 0 0 APTIV PLC Stock G6095L109 4600 41 SH SOLE 33 41 0 0 COINBASE GLOBAL INC Stock 19260Q107 743 11 SH SOLE 33 11 0 0 TRACTOR SUPPLY CO Stock 892356106 950 4 SH SOLE 33 4 0 0 ELECTRONIC ARTS INC Stock 285512109 1574 13 SH SOLE 33 13 0 0 ORGANON & CO Stock 68622V106 329 14 SH SOLE 33 14 0 0 VISA INC Stock 92826C839 46744 207 SH SOLE 33 207 0 0 HERSHEY CO Stock 427866108 1283 5 SH SOLE 33 5 0 0 BATH & BODY WORKS INC Stock 070830104 1879 51 SH SOLE 33 51 0 0 ENPHASE ENERGY INC Stock 29355A107 1051 5 SH SOLE 33 5 0 0 GRAB HOLDINGS LIMITED Stock G4124C109 1589 528 SH SOLE 33 528 0 0 MID-AMER APT CMNTYS INC REIT 59522J103 4229 28 SH SOLE 33 28 0 0 L3HARRIS TECHNOLOGIES INC Stock 502431109 395 2 SH SOLE 33 2 0 0 PHILLIPS 66 Stock 718546104 9593 95 SH SOLE 33 94 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 1839 9 SH SOLE 33 9 0 0 IRON MTN INC DEL REIT 46284V101 1302 25 SH SOLE 33 24 0 0 CONSTELLATION ENERGY CORP Stock 21037T109 1023 13 SH SOLE 33 13 0 0 META PLATFORMS INC Stock 30303M102 52985 250 SH SOLE 33 250 0 0 ASML HOLDING N V ADR N07059210 1361 2 SH SOLE 33 2 0 0 SERVICENOW INC Stock 81762P102 3718 8 SH SOLE 33 8 0 0 PACKAGING CORP AMER Stock 695156109 139 1 SH SOLE 33 1 0 0 EPAM SYS INC Stock 29414B104 1495 5 SH SOLE 33 5 0 0 FMC CORP Stock 302491303 615 5 SH SOLE 33 5 0 0 HALEON PLC ADR 405552100 2263 278 SH SOLE 33 278 0 0 MONDELEZ INTL INC Stock 609207105 22589 324 SH SOLE 33 324 0 0 BROADCOM INC Stock 11135F101 41264 64 SH SOLE 33 64 0 0 WORKDAY INC Stock 98138H101 4131 20 SH SOLE 33 20 0 0 DIAMONDBACK ENERGY INC Stock 25278X109 4910 36 SH SOLE 33 36 0 0 D R HORTON INC Stock 23331A109 1962 20 SH SOLE 33 20 0 0 JOHNSON CTLS INTL PLC Stock G51502105 4035 67 SH SOLE 33 67 0 0 METLIFE INC Stock 59156R108 2760 48 SH SOLE 33 47 0 0 CANADIAN PAC RAILWAYLTD Stock 13646K108 1308 17 SH SOLE 33 17 0 0 MOODYS CORP Stock 615369105 6141 20 SH SOLE 33 20 0 0 MARTIN MARIETTA MATLS INC Stock 573284106 0 0 SH SOLE 33 0 0 0 PIONEER NAT RES CO Stock 723787107 1033 5 SH SOLE 33 5 0 0 HSBC HLDGS PLC ADR 404280406 2184 64 SH SOLE 33 64 0 0 NOMURA HLDGS INC ADR 65535H208 1801 474 SH SOLE 33 474 0 0 NOVARTIS AG ADR 66987V109 828 9 SH SOLE 33 9 0 0 ROYAL BK CDA SUSTAINABL Stock 780087102 2390 25 SH SOLE 33 25 0 0 TELEFONICA S A ADR 879382208 950 222 SH SOLE 33 222 0 0 TOTALENERGIES SE ADR 89151E109 3366 57 SH SOLE 33 57 0 0 HEXCEL CORP NEW Stock 428291108 12695 186 SH SOLE 33 186 0 0 CF INDS HLDGS INC Stock 125269100 878 12 SH SOLE 33 12 0 0 EXPEDITORS INTL WASH INC Stock 302130109 6277 57 SH SOLE 33 57 0 0 KINDER MORGAN INC DEL Stock 49456B101 2426 139 SH SOLE 33 138 0 0 ACCENTURE PLC IRELAND Stock G1151C101 5482 19 SH SOLE 33 19 0 0 EQUIFAX INC Stock 294429105 406 2 SH SOLE 33 2 0 0 MOHAWK INDS INC Stock 608190104 100 1 SH SOLE 33 1 0 0 NORTHERN TR CORP Stock 665859104 3009 34 SH SOLE 33 34 0 0 GE HEALTHCARE TECHNOLOGIES I Stock 36266G107 6234 76 SH SOLE 33 76 0 0 OMNICOM GROUP INC Stock 681919106 189 2 SH SOLE 33 2 0 0 KROGER CO Stock 501044101 1360 28 SH SOLE 33 27 0 0 ENBRIDGE INC Stock 29250N105 1869 49 SH SOLE 33 49 0 0 AES CORP Stock 00130H105 1269 53 SH SOLE 33 52 0 0 NICE LTD ADR 653656108 916 4 SH SOLE 33 4 0 0 NVIDIA CORPORATION Stock 67066G104 84457 304 SH SOLE 33 304 0 0 WESTERN DIGITAL CORP. Stock 958102105 113 3 SH SOLE 33 3 0 0 ARCHER DANIELS MIDLAND CO Stock 039483102 2091 26 SH SOLE 33 26 0 0 BALL CORP Stock 058498106 551 10 SH SOLE 33 10 0 0 CUMMINS INC Stock 231021106 6965 29 SH SOLE 33 29 0 0 EOG RES INC Stock 26875P101 3213 28 SH SOLE 33 28 0 0 GENUINE PARTS CO Stock 372460105 4058 24 SH SOLE 33 24 0 0 GRAINGER W W INC Stock 384802104 2772 4 SH SOLE 33 4 0 0 MOSAIC CO NEW Stock 61945C103 556 12 SH SOLE 33 12 0 0 ABBVIE INC Stock 00287Y109 47248 296 SH SOLE 33 296 0 0 S&P GLOBAL INC Stock 78409V104 10274 30 SH SOLE 33 29 0 0 COTERRA ENERGY INC Stock 127097103 958 39 SH SOLE 33 39 0 0 NORWEGIAN CRUISE LINE HLDG L Stock G66721104 484 36 SH SOLE 33 36 0 0 PTC INC Stock 69370C100 1411 11 SH SOLE 33 11 0 0 WEST PHARMACEUTICAL SVSC INC Stock 955306105 694 2 SH SOLE 33 2 0 0 INVESCO LTD Stock G491BT108 164 10 SH SOLE 33 10 0 0 CELANESE CORP DEL Stock 150870103 1742 16 SH SOLE 33 16 0 0 ZOETIS INC Stock 98978V103 666 4 SH SOLE 33 4 0 0 VALE S A ADR 91912E105 2225 141 SH SOLE 33 141 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 6790 73 SH SOLE 33 73 0 0 ANSYS INC Stock 03662Q105 3994 12 SH SOLE 33 12 0 0 CHURCH & DWIGHT CO INC Stock 171340102 1597 18 SH SOLE 33 18 0 0 FACTSET RESH SYS INC Stock 303075105 6641 16 SH SOLE 33 16 0 0 JACOBS SOLUTIONS INC Stock 46982L108 10811 92 SH SOLE 33 92 0 0 ZIMMER BIOMET HOLDINGS INC Stock 98956P102 388 3 SH SOLE 33 3 0 0 ROCKWELL AUTOMATION INC Stock 773903109 6496 22 SH SOLE 33 22 0 0 VERISIGN INC Stock 92343E102 845 4 SH SOLE 33 4 0 0 STRYKER CORPORATION Stock 863667101 7432 26 SH SOLE 33 26 0 0 QUALCOMM INC Stock 747525103 17914 140 SH SOLE 33 140 0 0 T-MOBILE US INC Stock 872590104 14774 102 SH SOLE 33 102 0 0 FASTENAL CO Stock 311900104 432 8 SH SOLE 33 8 0 0 GENERAL DYNAMICS CORP Stock 369550108 2071 9 SH SOLE 33 9 0 0 RESMED INC Stock 761152107 1755 8 SH SOLE 33 8 0 0 INTUITIVE SURGICAL INC Stock 46120E602 7920 31 SH SOLE 33 31 0 0 MGM RESORTS INTERNATIONAL Stock 552953101 2043 46 SH SOLE 33 46 0 0 DISCOVER FINL SVCS Stock 254709108 3972 40 SH SOLE 33 40 0 0 MCDONALDS CORP Stock 580135101 28066 100 SH SOLE 33 100 0 0 MOLINA HEALTHCARE INC Stock 60855R100 1872 7 SH SOLE 33 7 0 0 AMETEK INC Stock 031100100 145 1 SH SOLE 33 1 0 0 INTERCONTINENTAL EXCHANGE IN Stock 45866F104 10552 101 SH SOLE 33 101 0 0 QUEST DIAGNOSTICS INC Stock 74834L100 141 1 SH SOLE 33 1 0 0 DOVER CORP Stock 260003108 304 2 SH SOLE 33 2 0 0 CISCO SYS INC Stock 17275R102 26346 504 SH SOLE 33 503 0 0 TAPESTRY INC Stock 876030107 129 3 SH SOLE 33 3 0 0 CAPITAL ONE FINL CORP Stock 14040H105 6250 65 SH SOLE 33 65 0 0 APA CORPORATION Stock 03743Q108 3145 87 SH SOLE 33 87 0 0 ADVANCED MICRO DEVICES INC Stock 007903107 26169 267 SH SOLE 33 267 0 0 AUTODESK INC Stock 052769106 17902 86 SH SOLE 33 86 0 0 NEWS CORP NEW Stock 65249B208 192 11 SH SOLE 33 11 0 0 NEWS CORP NEW Stock 65249B109 380 22 SH SOLE 33 22 0 0 AT&T INC Stock 00206R102 11010 572 SH SOLE 33 571 0 0 WISDOMTREE TR ETF 97717W505 52290 1276 SH SOLE 33 1276 0 0 HENRY SCHEIN INC Stock 806407102 1142 14 SH SOLE 33 14 0 0 GENERAL ELECTRIC CO Stock 369604301 9950 104 SH SOLE 33 104 0 0 MOTOROLA SOLUTIONS INC Stock 620076307 3738 13 SH SOLE 33 13 0 0 EXPEDIA GROUP INC Stock 30212P303 2523 26 SH SOLE 33 26 0 0 CHARTER COMMUNICATIONS INC N Stock 16119P108 5722 16 SH SOLE 33 16 0 0 SKYWORKS SOLUTIONS INC Stock 83088M102 118 1 SH SOLE 33 1 0 0 WIX COM LTD Stock M98068105 998 10 SH SOLE 33 10 0 0 ENI S P A ADR 26874R108 364 13 SH SOLE 33 13 0 0 UBS GROUP AG Stock H42097107 3094 145 SH SOLE 33 145 0 0 THE CIGNA GROUP Stock 125523100 4648 18 SH SOLE 33 18 0 0 METTLER TOLEDO INTERNATIONAL Stock 592688105 1530 1 SH SOLE 33 1 0 0 ONEOK INC NEW Stock 682680103 2669 42 SH SOLE 33 42 0 0 ROSS STORES INC Stock 778296103 14858 140 SH SOLE 33 140 0 0 WELLS FARGO CO NEW Stock 949746101 2285 61 SH SOLE 33 61 0 0 UNION PAC CORP Stock 907818108 16312 81 SH SOLE 33 81 0 0 RIO TINTO PLC ADR 767204100 2401 35 SH SOLE 33 35 0 0 CINTAS CORP Stock 172908105 2325 5 SH SOLE 33 5 0 0 ECOLAB INC Stock 278865100 2155 13 SH SOLE 33 13 0 0 CARMAX INC Stock 143130102 3600 56 SH SOLE 33 56 0 0 CHARLES RIV LABS INTL INC Stock 159864107 807 4 SH SOLE 33 4 0 0 SALESFORCE INC Stock 79466L302 16981 85 SH SOLE 33 85 0 0 JUNIPER NETWORKS INC Stock 48203R104 208 6 SH SOLE 33 6 0 0 MICROCHIP TECHNOLOGY INC. Stock 595017104 4963 59 SH SOLE 33 59 0 0 MCCORMICK & CO INC Stock 579780206 927 11 SH SOLE 33 11 0 0 NORTHROP GRUMMAN CORP Stock 666807102 3257 7 SH SOLE 33 7 0 0 DARDEN RESTAURANTS INC Stock 237194105 310 2 SH SOLE 33 2 0 0 IDEXX LABS INC Stock 45168D104 5501 11 SH SOLE 33 11 0 0 REPUBLIC SVCS INC Stock 760759100 3538 26 SH SOLE 33 26 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 12116 21 SH SOLE 33 21 0 0 LOCKHEED MARTIN CORP Stock 539830109 22298 47 SH SOLE 33 47 0 0 JPMORGAN CHASE & CO Stock 46625H100 32944 253 SH SOLE 33 252 0 0 INTERNATIONAL PAPER CO Stock 460146103 3174 88 SH SOLE 33 88 0 0 HARTFORD FINL SVCS GROUP INC Stock 416515104 209 3 SH SOLE 33 3 0 0 MONOLITHIC PWR SYS INC Stock 609839105 2505 5 SH SOLE 33 5 0 0 CHEVRON CORP NEW Stock 166764100 41897 257 SH SOLE 33 256 0 0 ALBEMARLE CORP Stock 012653101 9066 41 SH SOLE 33 41 0 0 CONOCOPHILLIPS Stock 20825C104 7566 76 SH SOLE 33 76 0 0 DANAHER CORPORATION Stock 235851102 7830 31 SH SOLE 33 31 0 0 M & T BK CORP Stock 55261F104 2272 19 SH SOLE 33 19 0 0 PERKINELMER INC Stock 714046109 933 7 SH SOLE 33 7 0 0 TJX COS INC NEW Stock 872540109 5124 65 SH SOLE 33 65 0 0 BANK AMERICA CORP Stock 060505104 14398 503 SH SOLE 33 503 0 0 KOREA ELEC PWR CORP ADR 500631106 1763 254 SH SOLE 33 254 0 0 PRUDENTIAL PLC ADR 74435K204 629 23 SH SOLE 33 23 0 0 WALMART INC Stock 931142103 28388 193 SH SOLE 33 192 0 0 INTERNATIONAL BUSINESS MACHS Stock 459200101 19876 152 SH SOLE 33 151 0 0 ORACLE CORP Stock 68389X105 21193 228 SH SOLE 33 228 0 0 RAYTHEON TECHNOLOGIES CORP Stock 75513E101 6942 71 SH SOLE 33 70 0 0 TEXAS INSTRS INC Stock 882508104 33953 183 SH SOLE 33 182 0 0 TARGET CORP Stock 87612E106 6482 39 SH SOLE 33 39 0 0 PFIZER INC Stock 717081103 14483 355 SH SOLE 33 354 0 0 MORGAN STANLEY Stock 617446448 13082 149 SH SOLE 33 149 0 0 3M CO Stock 88579Y101 9880 94 SH SOLE 33 94 0 0 KLA CORP Stock 482480100 399 1 SH SOLE 33 1 0 0 HP INC Stock 40434L105 1327 45 SH SOLE 33 45 0 0 GILEAD SCIENCES INC Stock 375558103 10995 133 SH SOLE 33 132 0 0 CATERPILLAR INC Stock 149123101 1602 7 SH SOLE 33 7 0 0 BAKER HUGHES COMPANY Stock 05722G100 2529 88 SH SOLE 33 87 0 0 ALPHABET INC Stock 02079K107 55224 531 SH SOLE 33 531 0 0 BEST BUY INC Stock 086516101 78 1 SH SOLE 33 1 0 0 AMERICAN EXPRESS CO Stock 025816109 12558 76 SH SOLE 33 76 0 0 AMGEN INC Stock 031162100 18014 75 SH SOLE 33 74 0 0 APPLIED MATLS INC Stock 038222105 14266 116 SH SOLE 33 116 0 0 OTIS WORLDWIDE CORP Stock 68902V107 253 3 SH SOLE 33 3 0 0 ANALOG DEVICES INC Stock 032654105 5190 26 SH SOLE 33 26 0 0 TYSON FOODS INC Stock 902494103 178 3 SH SOLE 33 3 0 0 TRANSDIGM GROUP INC Stock 893641100 2990 4 SH SOLE 33 4 0 0 HUMANA INC Stock 444859102 7295 15 SH SOLE 33 15 0 0 KB FINL GROUP INC ADR 48241A105 1785 49 SH SOLE 33 49 0 0 FRANKLIN RESOURCES INC Stock 354613101 162 6 SH SOLE 33 6 0 0 WILLIAMS COS INC Stock 969457100 2288 77 SH SOLE 33 76 0 0 ZIONS BANCORPORATION N A Stock 989701107 359 12 SH SOLE 33 12 0 0 AGNICO EAGLE MINES LTD Stock 008474108 1886 37 SH SOLE 33 37 0 0 ARISTA NETWORKS INC Stock 040413106 1175 7 SH SOLE 33 7 0 0 CANADIAN NATL RY CO Stock 136375102 2359 20 SH SOLE 33 20 0 0 ORIX CORP ADR 686330101 1888 23 SH SOLE 33 23 0 0 EQUINOR ASA ADR 29446M102 1876 66 SH SOLE 33 66 0 0 TC ENERGY CORP Stock 87807B107 2023 52 SH SOLE 33 52 0 0 UNITED MICROELECTRONICS CORP ADR 910873405 2120 242 SH SOLE 33 242 0 0 WIPRO LTD ADR 97651M109 1648 367 SH SOLE 33 367 0 0 FIDELITY NATIONAL FINANCIAL Stock 31620R303 1607 46 SH SOLE 33 46 0 0 LIBERTY MEDIA CORP DEL Stock 531229854 3442 46 SH SOLE 33 46 0 0 CATALENT INC Stock 148806102 1906 29 SH SOLE 33 29 0 0 SYNCHRONY FINANCIAL Stock 87165B103 2071 71 SH SOLE 33 71 0 0 EATON CORP PLC Stock G29183103 15443 90 SH SOLE 33 90 0 0 TRIMBLE INC Stock 896239100 1153 22 SH SOLE 33 22 0 0 CITIZENS FINL GROUP INC Stock 174610105 3705 122 SH SOLE 33 122 0 0 KEYSIGHT TECHNOLOGIES INC Stock 49338L103 27775 172 SH SOLE 33 172 0 0 ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 2936 44 SH SOLE 33 44 0 0 ALLIANT ENERGY CORP Stock 018802108 908 17 SH SOLE 33 17 0 0 BORGWARNER INC Stock 099724106 196 4 SH SOLE 33 4 0 0 C H ROBINSON WORLDWIDE INC Stock 12541W209 1206 12 SH SOLE 33 12 0 0 DELTA AIR LINES INC DEL Stock 247361702 3911 112 SH SOLE 33 112 0 0 EMCOR GROUP INC Stock 29084Q100 10568 65 SH SOLE 33 65 0 0 MARKETAXESS HLDGS INC Stock 57060D108 783 2 SH SOLE 33 2 0 0 GARTNER INC Stock 366651107 326 1 SH SOLE 33 1 0 0 LAM RESEARCH CORP Stock 512807108 9016 17 SH SOLE 33 17 0 0 QORVO INC Stock 74736K101 203 2 SH SOLE 33 2 0 0 PHILIP MORRIS INTL INC Stock 718172109 4398 45 SH SOLE 33 45 0 0 NRG ENERGY INC Stock 629377508 103 3 SH SOLE 33 3 0 0 NUCOR CORP Stock 670346105 1864 12 SH SOLE 33 12 0 0 PARKER-HANNIFIN CORP Stock 701094104 2353 7 SH SOLE 33 7 0 0 ROPER TECHNOLOGIES INC Stock 776696106 20280 46 SH SOLE 33 46 0 0 SYNOPSYS INC Stock 871607107 5794 15 SH SOLE 33 15 0 0 EQUINIX INC REIT 29444U700 9409 13 SH SOLE 33 13 0 0 BRISTOL-MYERS SQUIBB CO Stock 110122108 8361 121 SH SOLE 33 120 0 0 BERKLEY W R CORP Stock 084423102 1814 29 SH SOLE 33 29 0 0 BARRICK GOLD CORP Stock 067901108 464 25 SH SOLE 33 25 0 0 REALTY INCOME CORP REIT 756109104 4630 73 SH SOLE 33 73 0 0 ALTRIA GROUP INC Stock 02209S103 8943 200 SH SOLE 33 200 0 0 DOMINION ENERGY INC Stock 25746U109 2180 39 SH SOLE 33 39 0 0 CITIGROUP INC Stock 172967424 3901 83 SH SOLE 33 83 0 0 AMERICAN WTR WKS CO INC NEW Stock 030420103 1611 11 SH SOLE 33 11 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 6933 33 SH SOLE 33 33 0 0 AGILENT TECHNOLOGIES INC Stock 00846U101 26148 189 SH SOLE 33 189 0 0 EXXON MOBIL CORP Stock 30231G102 43257 394 SH SOLE 33 394 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 52162 110 SH SOLE 33 110 0 0 PRICE T ROWE GROUP INC Stock 74144T108 3885 34 SH SOLE 33 34 0 0 TRAVELERS COMPANIES INC Stock 89417E109 2762 16 SH SOLE 33 16 0 0 LOWES COS INC Stock 548661107 7058 35 SH SOLE 33 35 0 0 LINCOLN NATL CORP IND Stock 534187109 315 14 SH SOLE 33 14 0 0 SOLAREDGE TECHNOLOGIES INC Stock 83417M104 912 3 SH SOLE 33 3 0 0 ON SEMICONDUCTOR CORP Stock 682189105 1564 19 SH SOLE 33 19 0 0 DEERE & CO Stock 244199105 8683 21 SH SOLE 33 21 0 0 ETSY INC Stock 29786A106 3785 34 SH SOLE 33 34 0 0 SOUTHWEST AIRLS CO Stock 844741108 1739 53 SH SOLE 33 53 0 0 COLGATE PALMOLIVE CO Stock 194162103 8737 116 SH SOLE 33 116 0 0 AMERICAN INTL GROUP INC Stock 026874784 7212 143 SH SOLE 33 143 0 0 SHOPIFY INC Stock 82509L107 3308 69 SH SOLE 33 69 0 0 DEVON ENERGY CORP NEW Stock 25179M103 1911 38 SH SOLE 33 37 0 0 VODAFONE GROUP PLC NEW ADR 92857W308 320 29 SH SOLE 33 29 0 0 FOMENTO ECONOMICO MEXICANO S ADR 344419106 476 5 SH SOLE 33 5 0 0 NOVO-NORDISK A S ADR 670100205 8594 54 SH SOLE 33 54 0 0 SAP SE ADR 803054204 3543 28 SH SOLE 33 28 0 0 WESTROCK CO Stock 96145D105 954 31 SH SOLE 33 31 0 0 KRAFT HEINZ CO Stock 500754106 3184 82 SH SOLE 33 82 0 0 PAYPAL HLDGS INC Stock 70450Y103 9189 121 SH SOLE 33 121 0 0 NASDAQ INC Stock 631103108 384 7 SH SOLE 33 7 0 0 SCHWAB CHARLES CORP Stock 808513105 4950 94 SH SOLE 33 94 0 0 ACTIVISION BLIZZARD INC Stock 00507V109 6334 74 SH SOLE 33 74 0 0 BAIDU INC ADR 056752108 1207 8 SH SOLE 33 8 0 0 DENTSPLY SIRONA INC Stock 24906P109 471 12 SH SOLE 33 12 0 0 CROWN CASTLE INC REIT 22822V101 13729 103 SH SOLE 33 102 0 0 TORONTO DOMINION BK ONT Stock 891160509 779 13 SH SOLE 33 13 0 0 AUTOZONE INC Stock 053332102 4916 2 SH SOLE 33 2 0 0 BLACKROCK INC Stock 09247X101 24869 37 SH SOLE 33 37 0 0 CBRE GROUP INC Stock 12504L109 6626 91 SH SOLE 33 91 0 0 BIO-TECHNE CORP Stock 09073M104 1188 16 SH SOLE 33 16 0 0 DISH NETWORK CORPORATION Stock 25470M109 1735 186 SH SOLE 33 186 0 0 APPLE INC Stock 037833100 274576 1665 SH SOLE 33 1665 0 0 GSK PLC ADR 37733W204 925 26 SH SOLE 33 26 0 0 WEC ENERGY GROUP INC Stock 92939U106 13588 143 SH SOLE 33 143 0 0 ABBOTT LABS Stock 002824100 26181 259 SH SOLE 33 258 0 0 GENPACT LIMITED Stock G3922B107 2311 50 SH SOLE 33 50 0 0 DISNEY WALT CO Stock 254687106 5107 51 SH SOLE 33 51 0 0 RAYMOND JAMES FINL INC Stock 754730109 3566 38 SH SOLE 33 38 0 0 UNIVERSAL HLTH SVCS INC Stock 913903100 254 2 SH SOLE 33 2 0 0 BOOKING HOLDINGS INC Stock 09857L108 7957 3 SH SOLE 33 3 0 0 MARSH & MCLENNAN COS INC Stock 571748102 25522 153 SH SOLE 33 153 0 0 LIVE NATION ENTERTAINMENT IN Stock 538034109 5180 74 SH SOLE 33 74 0 0 DOMINOS PIZZA INC Stock 25754A201 2314 7 SH SOLE 33 7 0 0 BANK OZK LITTLE ROCK ARK Stock 06417N103 13264 388 SH SOLE 34 387 0 0 EXP WORLD HLDGS INC Stock 30212W100 13104 1033 SH SOLE 34 1032 0 0 PERRIGO CO PLC Stock G97822103 13756 384 SH SOLE 34 383 0 0 CRA INTL INC Stock 12618T105 11795 109 SH SOLE 34 109 0 0 KINSALE CAP GROUP INC Stock 49714P108 12609 42 SH SOLE 34 42 0 0 TETRA TECH INC NEW Stock 88162G103 13713 93 SH SOLE 34 93 0 0 INSPERITY INC Stock 45778Q107 15838 130 SH SOLE 34 130 0 0 MONRO INC Stock 610236101 12505 253 SH SOLE 34 252 0 0 HAMILTON LANE INC Stock 407497106 14011 189 SH SOLE 34 189 0 0 ENSIGN GROUP INC Stock 29358P101 21454 225 SH SOLE 34 224 0 0 LEMAITRE VASCULAR INC Stock 525558201 16173 314 SH SOLE 34 314 0 0 TERRENO RLTY CORP REIT 88146M101 13309 206 SH SOLE 34 206 0 0 FEDERAL AGRIC MTG CORP Stock 313148306 15287 115 SH SOLE 34 114 0 0 CHORD ENERGY CORPORATION Stock 674215207 17055 127 SH SOLE 34 126 0 0 COGENT COMMUNICATIONS HLDGS Stock 19239V302 12776 201 SH SOLE 34 200 0 0 KENNEDY-WILSON HOLDINGS INC Stock 489398107 9156 552 SH SOLE 34 551 0 0 MATERION CORP Stock 576690101 20853 180 SH SOLE 34 179 0 0 BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107 14825 322 SH SOLE 34 321 0 0 TRAVEL PLUS LEISURE CO Stock 894164102 12619 322 SH SOLE 34 321 0 0 ENCOMPASS HEALTH CORP Stock 29261A100 14210 263 SH SOLE 34 262 0 0 TTEC HLDGS INC Stock 89854H102 9713 261 SH SOLE 34 260 0 0 UTZ BRANDS INC Stock 918090101 13918 845 SH SOLE 34 845 0 0 LAKELAND FINL CORP Stock 511656100 12232 195 SH SOLE 34 195 0 0 CHEMED CORP NEW Stock 16359R103 15172 28 SH SOLE 34 28 0 0 LANDSTAR SYS INC Stock 515098101 16162 90 SH SOLE 34 90 0 0 HOME BANCSHARES INC Stock 436893200 14776 681 SH SOLE 34 680 0 0 STEVANATO GROUP S P A Stock T9224W109 19555 755 SH SOLE 34 755 0 0 ALLISON TRANSMISSION HLDGS I Stock 01973R101 13769 304 SH SOLE 34 304 0 0 ARIS WATER SOLUTIONS INC Stock 04041L106 5892 756 SH SOLE 34 756 0 0 CIVITAS RESOURCES INC Stock 17888H103 16524 242 SH SOLE 34 241 0 0 KAISER ALUMINUM CORP Stock 483007704 2813 38 SH SOLE 34 37 0 0 COHEN & STEERS INC Stock 19247A100 13313 208 SH SOLE 34 208 0 0 CHESAPEAKE UTILS CORP Stock 165303108 14239 111 SH SOLE 34 111 0 0 KULICKE & SOFFA INDS INC Stock 501242101 12098 230 SH SOLE 34 229 0 0 SHUTTERSTOCK INC Stock 825690100 14067 194 SH SOLE 34 193 0 0 UNIFIRST CORP MASS Stock 904708104 10506 60 SH SOLE 34 59 0 0 CASEYS GEN STORES INC Stock 147528103 15558 72 SH SOLE 34 71 0 0 UFP INDUSTRIES INC Stock 90278Q108 12428 156 SH SOLE 34 156 0 0 ALTRA INDL MOTION CORP Stock 02208R106 0 0 SH SOLE 34 0 0 0 ABM INDS INC Stock 000957100 12352 275 SH SOLE 34 274 0 0 AUDIOCODES LTD Stock M15342104 6754 448 SH SOLE 34 447 0 0 SHOE CARNIVAL INC Stock 824889109 11410 445 SH SOLE 34 444 0 0 UNIVERSAL DISPLAY CORP Stock 91347P105 18804 121 SH SOLE 34 121 0 0 U S PHYSICAL THERAPY Stock 90337L108 14383 147 SH SOLE 34 146 0 0 AIR LEASE CORP Stock 00912X302 13697 348 SH SOLE 34 347 0 0 UMH PPTYS INC REIT 903002103 12718 860 SH SOLE 34 859 0 0 POWER INTEGRATIONS INC Stock 739276103 12143 143 SH SOLE 34 143 0 0 BRUNSWICK CORP Stock 117043109 13711 167 SH SOLE 34 167 0 0 ELEMENT SOLUTIONS INC Stock 28618M106 11674 605 SH SOLE 34 604 0 0 STANDEX INTL CORP Stock 854231107 16871 138 SH SOLE 34 137 0 0 NEXSTAR MEDIA GROUP INC Stock 65336K103 13625 79 SH SOLE 34 78 0 0 INTER PARFUMS INC Stock 458334109 22588 159 SH SOLE 34 158 0 0 LITTELFUSE INC Stock 537008104 14756 55 SH SOLE 34 55 0 0 NORTHERN OIL AND GAS INC MN Stock 665531307 16124 531 SH SOLE 34 531 0 0 QUAKER HOUGHTON Stock 747316107 11473 58 SH SOLE 34 57 0 0 NEXPOINT RESIDENTIAL TR INC REIT 65341D102 12004 275 SH SOLE 34 274 0 0 WINGSTOP INC Stock 974155103 18147 99 SH SOLE 34 98 0 0 CABLE ONE INC Stock 12685J105 11299 16 SH SOLE 34 16 0 0 BWX TECHNOLOGIES INC Stock 05605H100 15794 251 SH SOLE 34 250 0 0 PRUDENTIAL FINL INC Stock 744320102 12080 146 SH SOLE 36 146 0 0 HEWLETT PACKARD ENTERPRISE C Stock 42824C109 37276 2340 SH SOLE 36 2340 0 0 STARBUCKS CORP Stock 855244109 11142 107 SH SOLE 36 107 0 0 RMR GROUP INC Stock 74967R106 79 3 SH SOLE 36 3 0 0 SPDR SER TR ETF 78464A672 385799 13331 SH SOLE 36 13331 0 0 VANGUARD INDEX FDS ETF 922908652 24339 174 SH SOLE 36 173 0 0 ISHARES TR ETF 464287291 3871 71 SH SOLE 36 71 0 0 ISHARES TR ETF 46435G409 894473 36082 SH SOLE 36 36082 0 0 HCA HEALTHCARE INC Stock 40412C101 20303 77 SH SOLE 36 77 0 0 ISHARES TR ETF 464287234 105595 2676 SH SOLE 36 2676 0 0 SPDR SER TR ETF 78468R739 57203 1203 SH SOLE 36 1203 0 0 ISHARES TR ETF 464288570 117718 1509 SH SOLE 36 1509 0 0 ISHARES TR ETF 464287762 240839 882 SH SOLE 36 882 0 0 ISHARES TR ETF 464287796 29104 665 SH SOLE 36 665 0 0 OCCIDENTAL PETE CORP Stock 674599105 41608 666 SH SOLE 36 666 0 0 UNITED PARCEL SERVICE INC Stock 911312106 970 5 SH SOLE 36 5 0 0 ISHARES TR ETF 464288802 6671 76 SH SOLE 36 76 0 0 ISHARES TR ETF 464288240 94663 1941 SH SOLE 36 1941 0 0 INTEL CORP Stock 458140100 4414 135 SH SOLE 36 135 0 0 WESTERN ALLIANCE BANCORP Stock 957638109 15780 444 SH SOLE 36 444 0 0 ISHARES TR ETF 464287788 17358 244 SH SOLE 36 244 0 0 ISHARES TR ETF 46435G516 81215 1131 SH SOLE 36 1130 0 0 ISHARES TR ETF 464288158 537118 5131 SH SOLE 36 5131 0 0 SPDR S&P 500 ETF TR ETF 78462F103 74509 182 SH SOLE 36 182 0 0 FIRST REP BK SAN FRANCISCO C Stock 33616C100 6463 462 SH SOLE 36 462 0 0 ISHARES TR ETF 464288521 164858 3271 SH SOLE 36 3271 0 0 ISHARES INC ETF 46434G889 29977 722 SH SOLE 36 722 0 0 ISHARES TR ETF 464287176 8650 78 SH SOLE 36 78 0 0 ISHARES TR ETF 464287325 56351 676 SH SOLE 36 676 0 0 ISHARES TR ETF 464287101 316285 1691 SH SOLE 36 1691 0 0 ISHARES TR ETF 46435G474 82459 3263 SH SOLE 36 3263 0 0 FIDELITY COVINGTON TRUST ETF 316092824 9876 208 SH SOLE 36 208 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 21934 564 SH SOLE 36 564 0 0 ISHARES TR ETF 46435G425 3848450 42548 SH SOLE 36 42547 0 0 SPDR SER TR ETF 78464A359 2146 32 SH SOLE 36 32 0 0 HOME DEPOT INC Stock 437076102 29512 100 SH SOLE 36 100 0 0 SPDR SER TR ETF 78464A375 460481 14173 SH SOLE 36 14173 0 0 OFFICE PPTYS INCOME TR REIT 67623C109 1808 147 SH SOLE 36 147 0 0 ISHARES TR ETF 46435G193 61413 2668 SH SOLE 36 2668 0 0 ISHARES TR ETF 46435G268 12444 227 SH SOLE 36 227 0 0 SOUTHERN CO Stock 842587107 19204 276 SH SOLE 36 276 0 0 ISHARES TR ETF 464287614 198396 812 SH SOLE 36 812 0 0 LUMEN TECHNOLOGIES INC Stock 550241103 154 58 SH SOLE 36 58 0 0 SCHWAB STRATEGIC TR ETF 808524300 75662 1161 SH SOLE 36 1161 0 0 ISHARES TR ETF 464287804 225250 2329 SH SOLE 36 2329 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 94484 306 SH SOLE 36 306 0 0 FIDELITY COVINGTON TRUST ETF 316092717 9281 410 SH SOLE 36 410 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C870 43559 543 SH SOLE 36 543 0 0 ALPHABET INC Stock 02079K305 8298 80 SH SOLE 36 80 0 0 GLOBAL X FDS ETF 37954Y657 26414 1330 SH SOLE 36 1330 0 0 COMCAST CORP NEW Stock 20030N101 41549 1096 SH SOLE 36 1096 0 0 ISHARES TR ETF 46435U713 206109 5523 SH SOLE 36 5522 0 0 MICROSOFT CORP Stock 594918104 1442 5 SH SOLE 36 5 0 0 ISHARES TR ETF 46435U663 48368 1423 SH SOLE 36 1423 0 0 WARNER BROS DISCOVERY INC Stock 934423104 7943 526 SH SOLE 36 526 0 0 CVS HEALTH CORP Stock 126650100 372 5 SH SOLE 36 5 0 0 ISHARES TR ETF 464287861 417117 8339 SH SOLE 36 8339 0 0 TESLA INC Stock 88160R101 622 3 SH SOLE 36 3 0 0 ISHARES TR ETF 46435U549 49502 1030 SH SOLE 36 1030 0 0 SELECT SECTOR SPDR TR ETF 81369Y605 7459 232 SH SOLE 36 232 0 0 SCHWAB STRATEGIC TR ETF 808524409 34561 527 SH SOLE 36 527 0 0 KKR & CO INC Stock 48251W104 44695 851 SH SOLE 36 851 0 0 VANGUARD INDEX FDS ETF 922908363 141983 378 SH SOLE 36 377 0 0 ASTRAZENECA PLC ADR 046353108 4911 71 SH SOLE 36 70 0 0 CORTEVA INC Stock 22052L104 37030 614 SH SOLE 36 614 0 0 ISHARES TR ETF 46435U218 331359 4650 SH SOLE 36 4650 0 0 ISHARES TR ETF 46429B747 9129 92 SH SOLE 36 92 0 0 SPDR SER TR ETF 78464A300 259469 3406 SH SOLE 36 3406 0 0 ISHARES TR ETF 464288885 2619890 27966 SH SOLE 36 27966 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C680 1537 24 SH SOLE 36 24 0 0 ISHARES TR ETF 464287473 39931 376 SH SOLE 36 376 0 0 BARCLAYS BANK PLC ETF 06738C778 1548 49 SH SOLE 36 49 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C771 9966 214 SH SOLE 36 214 0 0 ISHARES TR ETF 46429B663 313 3 SH SOLE 36 3 0 0 ISHARES TR ETF 46436E601 199649 4385 SH SOLE 36 4385 0 0 OCCIDENTAL PETE CORP Stock 674599162 3444 84 SH SOLE 36 84 0 0 ISHARES TR ETF 464287168 81440 695 SH SOLE 36 695 0 0 ISHARES TR ETF 464287481 110717 1216 SH SOLE 36 1216 0 0 ISHARES TR ETF 46436E619 6355 147 SH SOLE 36 147 0 0 ISHARES TR ETF 46436E759 65492 1099 SH SOLE 36 1099 0 0 ISHARES TR ETF 46436E767 118417 3581 SH SOLE 36 3580 0 0 SCHWAB STRATEGIC TR ETF 808524839 56902 1213 SH SOLE 36 1213 0 0 ISHARES TR ETF 464288877 1430715 29481 SH SOLE 36 29481 0 0 ISHARES INC ETF 464286533 25876 474 SH SOLE 36 474 0 0 BLACKROCK ETF TRUST ETF 09290C509 121412 2684 SH SOLE 36 2683 0 0 ISHARES TR ETF 46429B689 2841 42 SH SOLE 36 42 0 0 ISHARES TR ETF 46429B697 723860 9951 SH SOLE 36 9951 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V431 20472 240 SH SOLE 36 240 0 0 PORTILLOS INC Stock 73642K106 534 25 SH SOLE 36 25 0 0 ISHARES INC ETF 464286517 5299 147 SH SOLE 36 147 0 0 ISHARES TR ETF 46429B267 993513 42494 SH SOLE 36 42494 0 0 ISHARES TR ETF 464287150 96840 1069 SH SOLE 36 1069 0 0 GLOBAL X FDS ETF 37954Y343 5200 125 SH SOLE 36 125 0 0 NUVEEN MUNICIPAL CREDIT INC CEF 67070X101 3967 332 SH SOLE 36 332 0 0 JOHNSON CTLS INTL PLC Stock G51502105 422 7 SH SOLE 36 7 0 0 ISHARES TR ETF 46432F834 17620 284 SH SOLE 36 284 0 0 ISHARES TR ETF 46432F842 107762 1612 SH SOLE 36 1612 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E362 4137 98 SH SOLE 36 98 0 0 ENBRIDGE INC Stock 29250N105 2442 64 SH SOLE 36 64 0 0 ISHARES TR ETF 464288810 3887 72 SH SOLE 36 72 0 0 SPDR SER TR ETF 78468R200 4838 159 SH SOLE 36 159 0 0 ISHARES TR ETF 464288646 616 12 SH SOLE 36 12 0 0 EOG RES INC Stock 26875P101 1146 10 SH SOLE 36 10 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V548 32540 1825 SH SOLE 36 1825 0 0 WISDOMTREE TR ETF 97717W760 124196 2038 SH SOLE 36 2038 0 0 ISHARES INC ETF 46434G103 1175694 24097 SH SOLE 36 24097 0 0 ISHARES INC ETF 46434G863 696214 22116 SH SOLE 36 22116 0 0 NUVEEN QUALITY MUNCP INCOME CEF 67066V101 3355 291 SH SOLE 36 291 0 0 ISHARES TR ETF 464287333 73 1 SH SOLE 36 1 0 0 MCDONALDS CORP Stock 580135101 29359 105 SH SOLE 36 105 0 0 VANGUARD CHARLOTTE FDS ETF 92203J407 20569 420 SH SOLE 36 420 0 0 AT&T INC Stock 00206R102 41927 2178 SH SOLE 36 2178 0 0 VANGUARD BD INDEX FDS ETF 921937819 28783 375 SH SOLE 36 375 0 0 SELECT SECTOR SPDR TR ETF 81369Y506 5053 61 SH SOLE 36 61 0 0 SELECT SECTOR SPDR TR ETF 81369Y100 5162 64 SH SOLE 36 64 0 0 ISHARES TR ETF 46432F339 2325545 18745 SH SOLE 36 18744 0 0 ISHARES TR ETF 464288513 5742 76 SH SOLE 36 76 0 0 ISHARES TR ETF 464287887 80146 729 SH SOLE 36 729 0 0 ISHARES TR ETF 46432F396 224689 1616 SH SOLE 36 1616 0 0 ISHARES TR ETF 464287721 1244412 13408 SH SOLE 36 13408 0 0 CHARTER COMMUNICATIONS INC N Stock 16119P108 6795 19 SH SOLE 36 19 0 0 SPDR SER TR ETF 78468R861 18307 962 SH SOLE 36 962 0 0 ISHARES TR ETF 464287408 77853 513 SH SOLE 36 513 0 0 ISHARES TR ETF 464287309 38270 599 SH SOLE 36 599 0 0 ISHARES TR ETF 464287200 8549326 20797 SH SOLE 36 20797 0 0 ADVENT CONV & INCOME FD CEF 00764C109 2931 254 SH SOLE 36 253 0 0 ISHARES TR ETF 46434V407 4650 112 SH SOLE 36 111 0 0 ISHARES TR ETF 464288588 1116259 11784 SH SOLE 36 11783 0 0 ISHARES TR ETF 464288653 768084 6706 SH SOLE 36 6705 0 0 SPDR INDEX SHS FDS ETF 78463X202 28197 628 SH SOLE 36 628 0 0 SPDR INDEX SHS FDS ETF 78463X509 75120 2201 SH SOLE 36 2201 0 0 ISHARES TR ETF 464288414 1686403 15653 SH SOLE 36 15652 0 0 VANGUARD TAX-MANAGED FDS ETF 921943858 81089 1795 SH SOLE 36 1795 0 0 VANECK ETF TRUST ETF 92189F403 0 15 SH SOLE 36 14 0 0 SPDR SER TR ETF 78464A805 1654154 32801 SH SOLE 36 32801 0 0 WALMART INC Stock 931142103 15482 105 SH SOLE 36 105 0 0 ISHARES TR ETF 464288448 25291 920 SH SOLE 36 920 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042858 29246 724 SH SOLE 36 723 0 0 TARGET CORP Stock 87612E106 1656 10 SH SOLE 36 10 0 0 VANGUARD WHITEHALL FDS ETF 921946406 85983 815 SH SOLE 36 815 0 0 SPDR SER TR ETF 78468R721 1572075 33577 SH SOLE 36 33577 0 0 ISHARES TR ETF 464287242 75896 692 SH SOLE 36 692 0 0 DYNEX CAP INC REIT 26817Q886 836 69 SH SOLE 36 69 0 0 ISHARES TR ETF 46432F388 27605 298 SH SOLE 36 298 0 0 ISHARES TR ETF 46434V803 10639 361 SH SOLE 36 361 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E784 499 26 SH SOLE 36 26 0 0 WILLIAMS COS INC Stock 969457100 4330 145 SH SOLE 36 145 0 0 ZIONS BANCORPORATION N A Stock 989701107 7093 237 SH SOLE 36 237 0 0 ISHARES TR ETF 464287671 125166 1410 SH SOLE 36 1410 0 0 ISHARES TR ETF 464287663 58065 787 SH SOLE 36 787 0 0 VANGUARD SPECIALIZED FUNDS ETF 921908844 14631 95 SH SOLE 36 95 0 0 ISHARES TR ETF 464287440 50166 506 SH SOLE 36 506 0 0 ISHARES TR ETF 464287226 233855 2347 SH SOLE 36 2347 0 0 ISHARES TR ETF 464287432 169168 1590 SH SOLE 36 1590 0 0 ISHARES TR ETF 46434V621 10848 217 SH SOLE 36 217 0 0 SPDR SER TR ETF 78464A854 166160 3451 SH SOLE 36 3450 0 0 ISHARES TR ETF 464287879 20596 220 SH SOLE 36 220 0 0 ISHARES TR ETF 46434V613 3023619 65517 SH SOLE 36 65517 0 0 VANGUARD BD INDEX FDS ETF 921937793 8670 113 SH SOLE 36 113 0 0 VANGUARD BD INDEX FDS ETF 921937827 19118 250 SH SOLE 36 249 0 0 MEDIFAST INC Stock 58470H101 518 5 SH SOLE 36 5 0 0 ISHARES TR ETF 464288372 1097 23 SH SOLE 36 23 0 0 ISHARES U S ETF TR ETF 46431W853 43957 1626 SH SOLE 36 1626 0 0 FIDELITY COVINGTON TRUST ETF 316092857 9409 378 SH SOLE 36 377 0 0 ISHARES TR ETF 464288281 202403 2346 SH SOLE 36 2345 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 56711 120 SH SOLE 36 120 0 0 SPDR INDEX SHS FDS ETF 78463X889 561169 17471 SH SOLE 36 17471 0 0 ISHARES TR ETF 464287507 13258 53 SH SOLE 36 53 0 0 ISHARES TR ETF 464287465 16378 229 SH SOLE 36 229 0 0 APPLE INC Stock 037833100 60353 366 SH SOLE 36 366 0 0 ISHARES TR ETF 46435G102 24766 341 SH SOLE 36 341 0 0 ISHARES TR ETF 464287622 383567 1703 SH SOLE 36 1703 0 0 ISHARES TR ETF 464287598 67299 442 SH SOLE 36 442 0 0 GOLDMAN SACHS ETF TR ETF 381430529 14821 148 SH SOLE 37 148 0 0 SPDR SER TR ETF 78464A474 33660 1136 SH SOLE 37 1136 0 0 ISHARES INC ETF 46434G764 11987 243 SH SOLE 37 243 0 0 VICTORY PORTFOLIOS II ETF 92647N535 15156 309 SH SOLE 37 309 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V357 14462 100 SH SOLE 37 100 0 0 JANUS DETROIT STR TR ETF 47103U845 36291 733 SH SOLE 37 733 0 0 SPDR SER TR ETF 78468R200 33382 1097 SH SOLE 37 1097 0 0 SPDR SER TR ETF 78464A805 30258 600 SH SOLE 37 600 0 0 SPDR SER TR ETF 78464A854 33512 696 SH SOLE 37 696 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J841 27467 1334 SH SOLE 37 1334 0 0 SPDR SER TR ETF 78468R663 45910 500 SH SOLE 37 500 0 0 AMAZON COM INC Stock 023135106 4132 40 SH SOLE 39 40 0 0 INVESCO QQQ TR ETF 46090E103 6419 20 SH SOLE 39 20 0 0 INTEL CORP Stock 458140100 1535 47 SH SOLE 39 47 0 0 ISHARES TR ETF 464287457 22101 269 SH SOLE 39 269 0 0 ALPHABET INC Stock 02079K305 4875 47 SH SOLE 39 47 0 0 HANESBRANDS INC Stock 410345102 884 168 SH SOLE 39 168 0 0 META PLATFORMS INC Stock 30303M102 1696 8 SH SOLE 39 8 0 0 PALO ALTO NETWORKS INC Stock 697435105 4794 24 SH SOLE 39 24 0 0 CARMAX INC Stock 143130102 3021 47 SH SOLE 39 47 0 0 ISHARES TR ETF 464288661 48707 414 SH SOLE 39 414 0 0 APPLE INC Stock 037833100 5442 33 SH SOLE 39 33 0 0 PROCTER AND GAMBLE CO Stock 742718109 13977 94 SH SOLE 40 94 0 0 INTEL CORP Stock 458140100 16172 495 SH SOLE 40 495 0 0 SMUCKER J M CO Stock 832696405 157 1 SH SOLE 40 1 0 0 BRITISH AMERN TOB PLC ADR 110448107 70 2 SH SOLE 40 2 0 0 WABTEC Stock 929740108 101 1 SH SOLE 40 1 0 0 GE HEALTHCARE TECHNOLOGIES I Stock 36266G107 1312 16 SH SOLE 40 16 0 0 GENERAL ELECTRIC CO Stock 369604301 4589 48 SH SOLE 40 48 0 0 AMAZON COM INC Stock 023135106 61974 600 SH SOLE 41 600 0 0 COSTCO WHSL CORP NEW Stock 22160K105 124218 250 SH SOLE 41 250 0 0 OLD DOMINION FREIGHT LINE IN Stock 679580100 68168 200 SH SOLE 41 200 0 0 PROCTER AND GAMBLE CO Stock 742718109 107800 725 SH SOLE 41 725 0 0 CME GROUP INC Stock 12572Q105 95760 500 SH SOLE 41 500 0 0 LAUDER ESTEE COS INC Stock 518439104 80100 325 SH SOLE 41 325 0 0 THE TRADE DESK INC Stock 88339J105 61519 1010 SH SOLE 41 1010 0 0 SHERWIN WILLIAMS CO Stock 824348106 106766 475 SH SOLE 41 475 0 0 PEPSICO INC Stock 713448108 109380 600 SH SOLE 41 600 0 0 HOME DEPOT INC Stock 437076102 95914 325 SH SOLE 41 325 0 0 ADOBE SYSTEMS INCORPORATED Stock 00724F101 69367 180 SH SOLE 41 180 0 0 ALPHABET INC Stock 02079K305 82984 800 SH SOLE 41 800 0 0 OREILLY AUTOMOTIVE INC Stock 67103H107 118857 140 SH SOLE 41 140 0 0 INTUIT Stock 461202103 89166 200 SH SOLE 41 200 0 0 MICROSOFT CORP Stock 594918104 115320 400 SH SOLE 41 400 0 0 TESLA INC Stock 88160R101 99581 480 SH SOLE 41 480 0 0 NXP SEMICONDUCTORS N V Stock N6596X109 102561 550 SH SOLE 41 550 0 0 LILLY ELI & CO Stock 532457108 113329 330 SH SOLE 41 330 0 0 FREEPORT-MCMORAN INC Stock 35671D857 130912 3200 SH SOLE 41 3200 0 0 QUANTA SVCS INC Stock 74762E102 86653 520 SH SOLE 41 520 0 0 VISA INC Stock 92826C839 95821 425 SH SOLE 41 425 0 0 SERVICENOW INC Stock 81762P102 88297 190 SH SOLE 41 190 0 0 PIONEER NAT RES CO Stock 723787107 204240 1000 SH SOLE 41 1000 0 0 ACCENTURE PLC IRELAND Stock G1151C101 100034 350 SH SOLE 41 350 0 0 NVIDIA CORPORATION Stock 67066G104 124997 450 SH SOLE 41 450 0 0 ZOETIS INC Stock 98978V103 91542 550 SH SOLE 41 550 0 0 INTUITIVE SURGICAL INC Stock 46120E602 97079 380 SH SOLE 41 380 0 0 DOVER CORP Stock 260003108 106358 700 SH SOLE 41 700 0 0 VEEVA SYS INC Stock 922475108 79949 435 SH SOLE 41 435 0 0 NORTHROP GRUMMAN CORP Stock 666807102 87727 190 SH SOLE 41 190 0 0 DARDEN RESTAURANTS INC Stock 237194105 124128 800 SH SOLE 41 800 0 0 CHEVRON CORP NEW Stock 166764100 28553 175 SH SOLE 41 175 0 0 PAYCOM SOFTWARE INC Stock 70432V102 72962 240 SH SOLE 41 240 0 0 EATON CORP PLC Stock G29183103 111371 650 SH SOLE 41 650 0 0 CIENA CORP Stock 171779309 99788 1900 SH SOLE 41 1900 0 0 ROPER TECHNOLOGIES INC Stock 776696106 99155 225 SH SOLE 41 225 0 0 SYNOPSYS INC Stock 871607107 113944 295 SH SOLE 41 295 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 118148 250 SH SOLE 41 250 0 0 APPLE INC Stock 037833100 123675 750 SH SOLE 41 750 0 0 ABBOTT LABS Stock 002824100 91134 900 SH SOLE 41 900 0 0 AMAZON COM INC Stock 023135106 104220 1009 SH SOLE 43 1009 0 0 ROLLINS INC Stock 775711104 2515 67 SH SOLE 43 67 0 0 SEALED AIR CORP NEW Stock 81211K100 38402 836 SH SOLE 43 836 0 0 SEMPRA Stock 816851109 18734 124 SH SOLE 43 123 0 0 PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 30351 486 SH SOLE 43 486 0 0 ELEVANCE HEALTH INC Stock 036752103 45661 99 SH SOLE 43 99 0 0 DOLLAR GEN CORP NEW Stock 256677105 50158 238 SH SOLE 43 238 0 0 WILLIS TOWERS WATSON PLC LTD Stock G96629103 33314 143 SH SOLE 43 143 0 0 VULCAN MATLS CO Stock 929160109 2402 14 SH SOLE 43 14 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V142 960 18 SH SOLE 43 18 0 0 SHELL PLC ADR 780259305 31657 550 SH SOLE 43 550 0 0 TELEDYNE TECHNOLOGIES INC Stock 879360105 3132 7 SH SOLE 43 7 0 0 OLD DOMINION FREIGHT LINE IN Stock 679580100 4090 12 SH SOLE 43 12 0 0 BOSTON SCIENTIFIC CORP Stock 101137107 20162 403 SH SOLE 43 403 0 0 IDEX CORP Stock 45167R104 1155 5 SH SOLE 43 5 0 0 PPG INDS INC Stock 693506107 33929 254 SH SOLE 43 254 0 0 VAIL RESORTS INC Stock 91879Q109 2337 10 SH SOLE 43 10 0 0 MEDTRONIC PLC Stock G5960L103 84977 1054 SH SOLE 43 1054 0 0 NETFLIX INC Stock 64110L106 22802 66 SH SOLE 43 66 0 0 HESS CORP Stock 42809H107 34413 260 SH SOLE 43 260 0 0 ISHARES TR ETF 46435G516 4023 56 SH SOLE 43 56 0 0 POOL CORP Stock 73278L105 3082 9 SH SOLE 43 9 0 0 SANOFI ADR 80105N105 70964 1304 SH SOLE 43 1304 0 0 MASTERCARD INCORPORATED Stock 57636Q104 33470 92 SH SOLE 43 92 0 0 SBA COMMUNICATIONS CORP NEW REIT 78410G104 1305 5 SH SOLE 43 5 0 0 ALLSTATE CORP Stock 020002101 18815 170 SH SOLE 43 169 0 0 COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 78991 1296 SH SOLE 43 1296 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 30532 785 SH SOLE 43 785 0 0 SHERWIN WILLIAMS CO Stock 824348106 12612 56 SH SOLE 43 56 0 0 NEWELL BRANDS INC Stock 651229106 17537 1410 SH SOLE 43 1409 0 0 NUSHARES ETF TR ETF 67092P508 1091 38 SH SOLE 43 38 0 0 NUSHARES ETF TR ETF 67092P300 2385 70 SH SOLE 43 70 0 0 FLOOR & DECOR HLDGS INC Stock 339750101 1179 12 SH SOLE 43 12 0 0 ISHARES TR ETF 46435G425 2714 30 SH SOLE 43 30 0 0 BP PLC ADR 055622104 80780 2129 SH SOLE 43 2129 0 0 BAXTER INTL INC Stock 071813109 63018 1554 SH SOLE 43 1553 0 0 SUNCOR ENERGY INC NEW Stock 867224107 15183 489 SH SOLE 43 489 0 0 AMERISOURCEBERGEN CORP Stock 03073E105 25520 159 SH SOLE 43 159 0 0 MONGODB INC Stock 60937P106 1166 5 SH SOLE 43 5 0 0 BRITISH AMERN TOB PLC ADR 110448107 28295 806 SH SOLE 43 805 0 0 LABORATORY CORP AMER HLDGS Stock 50540R409 72213 315 SH SOLE 43 314 0 0 GALLAGHER ARTHUR J & CO Stock 363576109 25901 135 SH SOLE 43 135 0 0 TELEFLEX INCORPORATED Stock 879369106 2280 9 SH SOLE 43 9 0 0 WILLSCOT MOBIL MINI HLDNG CO Stock 971378104 2625 56 SH SOLE 43 56 0 0 WASTE CONNECTIONS INC Stock 94106B101 17392 125 SH SOLE 43 125 0 0 EXELON CORP Stock 30161N101 16246 388 SH SOLE 43 387 0 0 ALPHABET INC Stock 02079K305 67632 652 SH SOLE 43 652 0 0 PG&E CORP Stock 69331C108 16057 993 SH SOLE 43 993 0 0 INTUIT Stock 461202103 58937 132 SH SOLE 43 132 0 0 CONSTELLATION BRANDS INC Stock 21036P108 33077 146 SH SOLE 43 146 0 0 UNILEVER PLC ADR 904767704 69839 1345 SH SOLE 43 1344 0 0 COMCAST CORP NEW Stock 20030N101 62721 1654 SH SOLE 43 1654 0 0 MICROSOFT CORP Stock 594918104 193576 671 SH SOLE 43 671 0 0 SS&C TECHNOLOGIES HLDGS INC Stock 78467J100 59416 1052 SH SOLE 43 1052 0 0 ISHARES TR ETF 46435U663 3229 95 SH SOLE 43 95 0 0 EQUITABLE HLDGS INC Stock 29452E101 0 0 SH SOLE 43 0 0 0 COPART INC Stock 217204106 7521 100 SH SOLE 43 100 0 0 NIKE INC Stock 654106103 31452 256 SH SOLE 43 256 0 0 TESLA INC Stock 88160R101 35891 173 SH SOLE 43 173 0 0 MSCI INC Stock 55354G100 31360 56 SH SOLE 43 56 0 0 FOX CORP Stock 35137L105 37147 1091 SH SOLE 43 1090 0 0 TRADEWEB MKTS INC Stock 892672106 6006 76 SH SOLE 43 76 0 0 KKR & CO INC Stock 48251W104 4989 95 SH SOLE 43 95 0 0 ALCON AG Stock H01301128 3104 44 SH SOLE 43 44 0 0 ASTRAZENECA PLC ADR 046353108 58799 847 SH SOLE 43 847 0 0 GENERAL MTRS CO Stock 37045V100 71559 1951 SH SOLE 43 1950 0 0 LILLY ELI & CO Stock 532457108 30942 90 SH SOLE 43 90 0 0 LEIDOS HOLDINGS INC Stock 525327102 47559 517 SH SOLE 43 516 0 0 BILL HOLDINGS INC Stock 090043100 5923 73 SH SOLE 43 73 0 0 LEAR CORP Stock 521865204 25248 181 SH SOLE 43 181 0 0 ROGERS COMMUNICATIONS INC Stock 775109200 19964 431 SH SOLE 43 430 0 0 APOLLO GLOBAL MGMT INC Stock 03769M106 29649 469 SH SOLE 43 469 0 0 FIDELITY NATL INFORMATION SV Stock 31620M106 53527 985 SH SOLE 43 985 0 0 REPLIGEN CORP Stock 759916109 2525 15 SH SOLE 43 15 0 0 MICRON TECHNOLOGY INC Stock 595112103 42161 699 SH SOLE 43 698 0 0 CHIPOTLE MEXICAN GRILL INC Stock 169656105 18791 11 SH SOLE 43 11 0 0 SONY GROUP CORPORATION ADR 835699307 44237 488 SH SOLE 43 488 0 0 MATCH GROUP INC NEW Stock 57667L107 25414 662 SH SOLE 43 662 0 0 AMERICAN ELEC PWR CO INC Stock 025537101 16437 181 SH SOLE 43 180 0 0 FIRST CTZNS BANCSHARES INC N Stock 31946M103 65241 67 SH SOLE 43 67 0 0 TRACTOR SUPPLY CO Stock 892356106 3056 13 SH SOLE 43 13 0 0 VISA INC Stock 92826C839 98238 436 SH SOLE 43 435 0 0 ENPHASE ENERGY INC Stock 29355A107 2944 14 SH SOLE 43 14 0 0 COSTAR GROUP INC Stock 22160N109 4062 59 SH SOLE 43 59 0 0 SPLUNK INC Stock 848637104 2972 31 SH SOLE 43 31 0 0 L3HARRIS TECHNOLOGIES INC Stock 502431109 46030 235 SH SOLE 43 234 0 0 CHENIERE ENERGY INC Stock 16411R208 23028 146 SH SOLE 43 146 0 0 RALPH LAUREN CORP Stock 751212101 16125 138 SH SOLE 43 138 0 0 ASML HOLDING N V ADR N07059210 60692 89 SH SOLE 43 89 0 0 SERVICENOW INC Stock 81762P102 31601 68 SH SOLE 43 68 0 0 ASPEN TECHNOLOGY INC Stock 29109X106 2975 13 SH SOLE 43 13 0 0 PALO ALTO NETWORKS INC Stock 697435105 6991 35 SH SOLE 43 35 0 0 KONINKLIJKE PHILIPS N V ADR 500472303 39845 2171 SH SOLE 43 2171 0 0 EQUIFAX INC Stock 294429105 2434 12 SH SOLE 43 12 0 0 ENTEGRIS INC Stock 29362U104 5987 73 SH SOLE 43 73 0 0 NVIDIA CORPORATION Stock 67066G104 62786 226 SH SOLE 43 226 0 0 S&P GLOBAL INC Stock 78409V104 31451 91 SH SOLE 43 91 0 0 WEST PHARMACEUTICAL SVSC INC Stock 955306105 5890 17 SH SOLE 43 17 0 0 ZOETIS INC Stock 98978V103 24840 149 SH SOLE 43 149 0 0 HEICO CORP NEW Stock 422806109 3763 22 SH SOLE 43 22 0 0 BLACKSTONE INC Stock 09260D107 15102 172 SH SOLE 43 171 0 0 ANSYS INC Stock 03662Q105 2662 8 SH SOLE 43 8 0 0 ZIMMER BIOMET HOLDINGS INC Stock 98956P102 53825 417 SH SOLE 43 416 0 0 INTUITIVE SURGICAL INC Stock 46120E602 25292 99 SH SOLE 43 99 0 0 EQT CORP Stock 26884L109 24108 756 SH SOLE 43 755 0 0 INTERCONTINENTAL EXCHANGE IN Stock 45866F104 11680 112 SH SOLE 43 112 0 0 CISCO SYS INC Stock 17275R102 63927 1223 SH SOLE 43 1222 0 0 ADVANCED MICRO DEVICES INC Stock 007903107 34304 350 SH SOLE 43 350 0 0 AT&T INC Stock 00206R102 23827 1238 SH SOLE 43 1237 0 0 GENERAL ELECTRIC CO Stock 369604301 27558 288 SH SOLE 43 288 0 0 MOTOROLA SOLUTIONS INC Stock 620076307 2289 8 SH SOLE 43 8 0 0 EXPEDIA GROUP INC Stock 30212P303 3978 41 SH SOLE 43 41 0 0 BURLINGTON STORES INC Stock 122017106 2829 14 SH SOLE 43 14 0 0 VEEVA SYS INC Stock 922475108 1103 6 SH SOLE 43 6 0 0 LULULEMON ATHLETICA INC Stock 550021109 2185 6 SH SOLE 43 6 0 0 THE CIGNA GROUP Stock 125523100 36702 144 SH SOLE 43 143 0 0 ROSS STORES INC Stock 778296103 31472 297 SH SOLE 43 296 0 0 WELLS FARGO CO NEW Stock 949746101 89802 2402 SH SOLE 43 2402 0 0 UNION PAC CORP Stock 907818108 29145 145 SH SOLE 43 144 0 0 CINTAS CORP Stock 172908105 19912 43 SH SOLE 43 43 0 0 CHARLES RIV LABS INTL INC Stock 159864107 2018 10 SH SOLE 43 10 0 0 IDEXX LABS INC Stock 45168D104 32005 64 SH SOLE 43 64 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 37474 65 SH SOLE 43 65 0 0 JPMORGAN CHASE & CO Stock 46625H100 61417 471 SH SOLE 43 471 0 0 MONOLITHIC PWR SYS INC Stock 609839105 6006 12 SH SOLE 43 12 0 0 CONOCOPHILLIPS Stock 20825C104 23997 242 SH SOLE 43 241 0 0 DANAHER CORPORATION Stock 235851102 27489 109 SH SOLE 43 109 0 0 PRUDENTIAL PLC ADR 74435K204 19247 704 SH SOLE 43 704 0 0 WALMART INC Stock 931142103 35466 241 SH SOLE 43 240 0 0 RAYTHEON TECHNOLOGIES CORP Stock 75513E101 25784 263 SH SOLE 43 263 0 0 KLA CORP Stock 482480100 26377 66 SH SOLE 43 66 0 0 CATERPILLAR INC Stock 149123101 25981 114 SH SOLE 43 113 0 0 BAKER HUGHES COMPANY Stock 05722G100 11746 407 SH SOLE 43 407 0 0 PAYCOM SOFTWARE INC Stock 70432V102 3040 10 SH SOLE 43 10 0 0 FIVE9 INC Stock 338307101 2964 41 SH SOLE 43 41 0 0 TRANSDIGM GROUP INC Stock 893641100 46667 63 SH SOLE 43 63 0 0 HUMANA INC Stock 444859102 42788 88 SH SOLE 43 88 0 0 ARES MANAGEMENT CORPORATION Stock 03990B101 4172 50 SH SOLE 43 50 0 0 WILLIAMS COS INC Stock 969457100 62461 2092 SH SOLE 43 2091 0 0 CANADIAN NATL RY CO Stock 136375102 17460 148 SH SOLE 43 148 0 0 FIDELITY NATIONAL FINANCIAL Stock 31620R303 30491 873 SH SOLE 43 872 0 0 GLOBANT S A Stock L44385109 2952 18 SH SOLE 43 18 0 0 LIBERTY MEDIA CORP DEL Stock 531229854 5238 70 SH SOLE 43 70 0 0 CITIZENS FINL GROUP INC Stock 174610105 17321 570 SH SOLE 43 570 0 0 HUBSPOT INC Stock 443573100 4716 11 SH SOLE 43 11 0 0 PLANET FITNESS INC Stock 72703H101 4272 55 SH SOLE 43 55 0 0 MARKETAXESS HLDGS INC Stock 57060D108 1956 5 SH SOLE 43 5 0 0 SYNOPSYS INC Stock 871607107 3476 9 SH SOLE 43 9 0 0 EQUINIX INC REIT 29444U700 7931 11 SH SOLE 43 11 0 0 CITIGROUP INC Stock 172967424 90356 1927 SH SOLE 43 1926 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 36766 175 SH SOLE 43 175 0 0 AGILENT TECHNOLOGIES INC Stock 00846U101 2075 15 SH SOLE 43 15 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 42150 89 SH SOLE 43 89 0 0 ON SEMICONDUCTOR CORP Stock 682189105 5598 68 SH SOLE 43 68 0 0 ETSY INC Stock 29786A106 2004 18 SH SOLE 43 18 0 0 AMERICAN INTL GROUP INC Stock 026874784 59401 1180 SH SOLE 43 1179 0 0 NOVO-NORDISK A S ADR 670100205 34236 215 SH SOLE 43 215 0 0 KRAFT HEINZ CO Stock 500754106 67945 1757 SH SOLE 43 1757 0 0 PAYPAL HLDGS INC Stock 70450Y103 11087 146 SH SOLE 43 146 0 0 SCHWAB CHARLES CORP Stock 808513105 11791 225 SH SOLE 43 225 0 0 ACTIVISION BLIZZARD INC Stock 00507V109 21662 253 SH SOLE 43 253 0 0 CARDINAL HEALTH INC Stock 14149Y108 38840 514 SH SOLE 43 514 0 0 BIO-TECHNE CORP Stock 09073M104 2671 36 SH SOLE 43 36 0 0 APPLE INC Stock 037833100 125101 759 SH SOLE 43 758 0 0 RAYMOND JAMES FINL INC Stock 754730109 18535 199 SH SOLE 43 198 0 0 INSULET CORP Stock 45784P101 1276 4 SH SOLE 43 4 0 0 LIVE NATION ENTERTAINMENT IN Stock 538034109 3150 45 SH SOLE 43 45 0 0 DOMINOS PIZZA INC Stock 25754A201 1649 5 SH SOLE 43 5 0 0 FERRARI N V Stock N3167Y103 4606 17 SH SOLE 43 17 0 0 IDEX CORP Stock 45167R104 297336 1287 SH SOLE 45 1287 0 0 CROCS INC Stock 227046109 323434 2558 SH SOLE 45 2558 0 0 STEEL DYNAMICS INC Stock 858119100 300174 2655 SH SOLE 45 2655 0 0 MARATHON OIL CORP Stock 565849106 335224 13991 SH SOLE 45 13991 0 0 INTERPUBLIC GROUP COS INC Stock 460690100 295090 7924 SH SOLE 45 7924 0 0 TRANE TECHNOLOGIES PLC Stock G8994E103 305959 1663 SH SOLE 45 1663 0 0 BLOCK H & R INC Stock 093671105 398043 11292 SH SOLE 45 11292 0 0 GALLAGHER ARTHUR J & CO Stock 363576109 391612 2047 SH SOLE 45 2047 0 0 LILLY ELI & CO Stock 532457108 291564 849 SH SOLE 45 849 0 0 KBR INC Stock 48242W106 323639 5879 SH SOLE 45 5879 0 0 DICKS SPORTING GOODS INC Stock 253393102 279240 1968 SH SOLE 45 1968 0 0 QUANTA SVCS INC Stock 74762E102 403935 2424 SH SOLE 45 2424 0 0 BROADCOM INC Stock 11135F101 295108 460 SH SOLE 45 460 0 0 COMMERCIAL METALS CO Stock 201723103 420198 8593 SH SOLE 45 8593 0 0 GRAINGER W W INC Stock 384802104 312031 453 SH SOLE 45 453 0 0 ABBVIE INC Stock 00287Y109 292444 1835 SH SOLE 45 1835 0 0 KLA CORP Stock 482480100 295785 741 SH SOLE 45 741 0 0 EMCOR GROUP INC Stock 29084Q100 324692 1997 SH SOLE 45 1997 0 0 FLUOR CORP NEW Stock 343412102 278252 9002 SH SOLE 45 9002 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 337194 1605 SH SOLE 45 1605 0 0 APPLE INC Stock 037833100 121 1 SH SOLE 45 0 0 0 AMAZON COM INC Stock 023135106 22621 219 SH SOLE 46 219 0 0 PARAMOUNT GLOBAL Stock 92556H206 156 7 SH SOLE 46 7 0 0 ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 251 2 SH SOLE 46 2 0 0 GLOBAL PMTS INC Stock 37940X102 1263 12 SH SOLE 46 12 0 0 ROLLINS INC Stock 775711104 1276 34 SH SOLE 46 34 0 0 PRUDENTIAL FINL INC Stock 744320102 3061 37 SH SOLE 46 37 0 0 HEWLETT PACKARD ENTERPRISE C Stock 42824C109 1975 124 SH SOLE 46 124 0 0 WYNN RESORTS LTD Stock 983134107 1567 14 SH SOLE 46 14 0 0 SEMPRA Stock 816851109 6198 41 SH SOLE 46 41 0 0 PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 4809 77 SH SOLE 46 77 0 0 ELEVANCE HEALTH INC Stock 036752103 3678 8 SH SOLE 46 8 0 0 EBAY INC. Stock 278642103 843 19 SH SOLE 46 19 0 0 AKAMAI TECHNOLOGIES INC Stock 00971T101 861 11 SH SOLE 46 11 0 0 TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109 954 8 SH SOLE 46 8 0 0 SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103 66 1 SH SOLE 46 1 0 0 LKQ CORP Stock 501889208 1022 18 SH SOLE 46 18 0 0 DEXCOM INC Stock 252131107 697 6 SH SOLE 46 6 0 0 HCA HEALTHCARE INC Stock 40412C101 2900 11 SH SOLE 46 11 0 0 GOLDMAN SACHS GROUP INC Stock 38141G104 4907 15 SH SOLE 46 15 0 0 YUM BRANDS INC Stock 988498101 1717 13 SH SOLE 46 13 0 0 BOSTON SCIENTIFIC CORP Stock 101137107 3702 74 SH SOLE 46 74 0 0 GENERAL MLS INC Stock 370334104 5384 63 SH SOLE 46 63 0 0 PPG INDS INC Stock 693506107 3874 29 SH SOLE 46 29 0 0 MARRIOTT INTL INC NEW Stock 571903202 1992 12 SH SOLE 46 12 0 0 INTEL CORP Stock 458140100 5325 163 SH SOLE 46 163 0 0 CME GROUP INC Stock 12572Q105 2873 15 SH SOLE 46 15 0 0 STATE STR CORP Stock 857477103 1362 18 SH SOLE 46 18 0 0 MEDTRONIC PLC Stock G5960L103 3628 45 SH SOLE 46 45 0 0 COMERICA INC Stock 200340107 651 15 SH SOLE 46 15 0 0 FORTIVE CORP Stock 34959J108 2250 33 SH SOLE 46 33 0 0 NETFLIX INC Stock 64110L106 4837 14 SH SOLE 46 14 0 0 PAYCHEX INC Stock 704326107 688 6 SH SOLE 46 6 0 0 HORMEL FOODS CORP Stock 440452100 917 23 SH SOLE 46 23 0 0 PACCAR INC Stock 693718108 3294 45 SH SOLE 46 45 0 0 WATERS CORP Stock 941848103 1239 4 SH SOLE 46 4 0 0 PROLOGIS INC. REIT 74340W103 3743 30 SH SOLE 46 30 0 0 MERCK & CO INC Stock 58933Y105 11277 106 SH SOLE 46 106 0 0 MASTERCARD INCORPORATED Stock 57636Q104 8358 23 SH SOLE 46 23 0 0 FIRST REP BK SAN FRANCISCO C Stock 33616C100 126 9 SH SOLE 46 9 0 0 ILLINOIS TOOL WKS INC Stock 452308109 3652 15 SH SOLE 46 15 0 0 SBA COMMUNICATIONS CORP NEW REIT 78410G104 1044 4 SH SOLE 46 4 0 0 STEEL DYNAMICS INC Stock 858119100 3957 35 SH SOLE 46 35 0 0 NORDSON CORP Stock 655663102 667 3 SH SOLE 46 3 0 0 EMERSON ELEC CO Stock 291011104 3311 38 SH SOLE 46 38 0 0 GLOBE LIFE INC Stock 37959E102 550 5 SH SOLE 46 5 0 0 ALLSTATE CORP Stock 020002101 1551 14 SH SOLE 46 14 0 0 COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 1645 27 SH SOLE 46 27 0 0 SMUCKER J M CO Stock 832696405 2203 14 SH SOLE 46 14 0 0 CORNING INC Stock 219350105 1693 48 SH SOLE 46 48 0 0 BANK NEW YORK MELLON CORP Stock 064058100 2954 65 SH SOLE 46 65 0 0 GEN DIGITAL INC Stock 668771108 841 49 SH SOLE 46 49 0 0 DAVITA INC Stock 23918K108 1217 15 SH SOLE 46 15 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 7817 201 SH SOLE 46 201 0 0 CHUBB LIMITED Stock H1467J104 3689 19 SH SOLE 46 19 0 0 SNAP ON INC Stock 833034101 1234 5 SH SOLE 46 5 0 0 NEWELL BRANDS INC Stock 651229106 809 65 SH SOLE 46 65 0 0 DXC TECHNOLOGY CO Stock 23355L106 1482 58 SH SOLE 46 58 0 0 KIMBERLY-CLARK CORP Stock 494368103 4027 30 SH SOLE 46 30 0 0 MOLSON COORS BEVERAGE CO Stock 60871R209 1447 28 SH SOLE 46 28 0 0 INTERPUBLIC GROUP COS INC Stock 460690100 1266 34 SH SOLE 46 34 0 0 TE CONNECTIVITY LTD Stock H84989104 1443 11 SH SOLE 46 11 0 0 INGERSOLL RAND INC Stock 45687V106 2036 35 SH SOLE 46 35 0 0 US BANCORP DEL Stock 902973304 2596 72 SH SOLE 46 72 0 0 HOME DEPOT INC Stock 437076102 8558 29 SH SOLE 46 29 0 0 AUTOMATIC DATA PROCESSING IN Stock 053015103 4230 19 SH SOLE 46 19 0 0 VERISK ANALYTICS INC Stock 92345Y106 1535 8 SH SOLE 46 8 0 0 VICI PPTYS INC REIT 925652109 1240 38 SH SOLE 46 38 0 0 BECTON DICKINSON & CO Stock 075887109 3713 15 SH SOLE 46 15 0 0 BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 879 6 SH SOLE 46 6 0 0 KEYCORP Stock 493267108 1114 89 SH SOLE 46 89 0 0 REGIONS FINANCIAL CORP NEW Stock 7591EP100 1633 88 SH SOLE 46 88 0 0 AON PLC Stock G0403H108 2207 7 SH SOLE 46 7 0 0 STERIS PLC Stock G8473T100 574 3 SH SOLE 46 3 0 0 GALLAGHER ARTHUR J & CO Stock 363576109 2104 11 SH SOLE 46 11 0 0 ADOBE SYSTEMS INCORPORATED Stock 00724F101 4624 12 SH SOLE 46 12 0 0 WEYERHAEUSER CO MTN BE REIT 962166104 1386 46 SH SOLE 46 46 0 0 ALPHABET INC Stock 02079K305 13589 131 SH SOLE 46 131 0 0 PROGRESSIVE CORP Stock 743315103 3290 23 SH SOLE 46 23 0 0 FISERV INC Stock 337738108 3165 28 SH SOLE 46 28 0 0 PRINCIPAL FINANCIAL GROUP IN Stock 74251V102 743 10 SH SOLE 46 10 0 0 INTUIT Stock 461202103 3121 7 SH SOLE 46 7 0 0 CONSTELLATION BRANDS INC Stock 21036P108 2711 12 SH SOLE 46 12 0 0 CSX CORP Stock 126408103 3293 110 SH SOLE 46 110 0 0 COMCAST CORP NEW Stock 20030N101 5307 140 SH SOLE 46 140 0 0 GENERAC HLDGS INC Stock 368736104 756 7 SH SOLE 46 7 0 0 MICROSOFT CORP Stock 594918104 50453 175 SH SOLE 46 175 0 0 LENNAR CORP Stock 526057104 631 6 SH SOLE 46 6 0 0 CERIDIAN HCM HLDG INC Stock 15677J108 293 4 SH SOLE 46 4 0 0 CVS HEALTH CORP Stock 126650100 3344 45 SH SOLE 46 45 0 0 MASCO CORP Stock 574599106 1442 29 SH SOLE 46 29 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 1344 12 SH SOLE 46 12 0 0 KEURIG DR PEPPER INC Stock 49271V100 1870 53 SH SOLE 46 53 0 0 AVERY DENNISON CORP Stock 053611109 358 2 SH SOLE 46 2 0 0 CBOE GLOBAL MKTS INC Stock 12503M108 1879 14 SH SOLE 46 14 0 0 COPART INC Stock 217204106 1880 25 SH SOLE 46 25 0 0 NIKE INC Stock 654106103 3802 31 SH SOLE 46 31 0 0 TESLA INC Stock 88160R101 12655 61 SH SOLE 46 61 0 0 HILTON WORLDWIDE HLDGS INC Stock 43300A203 2113 15 SH SOLE 46 15 0 0 NXP SEMICONDUCTORS N V Stock N6596X109 1678 9 SH SOLE 46 9 0 0 NORFOLK SOUTHN CORP Stock 655844108 2968 14 SH SOLE 46 14 0 0 HOST HOTELS & RESORTS INC REIT 44107P104 1600 97 SH SOLE 46 97 0 0 INTERNATIONAL FLAVORS&FRAGRA Stock 459506101 2667 29 SH SOLE 46 29 0 0 EVEREST RE GROUP LTD Stock G3223R108 716 2 SH SOLE 46 2 0 0 STANLEY BLACK & DECKER INC Stock 854502101 1289 16 SH SOLE 46 16 0 0 FOX CORP Stock 35137L204 125 4 SH SOLE 46 4 0 0 ARCH CAP GROUP LTD Stock G0450A105 1290 19 SH SOLE 46 19 0 0 CONAGRA BRANDS INC Stock 205887102 1916 51 SH SOLE 46 51 0 0 ILLUMINA INC Stock 452327109 1860 8 SH SOLE 46 8 0 0 WESTERN UN CO Stock 959802109 413 37 SH SOLE 46 37 0 0 HUNTINGTON BANCSHARES INC Stock 446150104 1232 110 SH SOLE 46 110 0 0 TERADYNE INC Stock 880770102 430 4 SH SOLE 46 4 0 0 WABTEC Stock 929740108 1819 18 SH SOLE 46 18 0 0 LILLY ELI & CO Stock 532457108 9959 29 SH SOLE 46 29 0 0 HASBRO INC Stock 418056107 161 3 SH SOLE 46 3 0 0 HOLOGIC INC Stock 436440101 1453 18 SH SOLE 46 18 0 0 FIDELITY NATL INFORMATION SV Stock 31620M106 1956 36 SH SOLE 46 36 0 0 DIGITAL RLTY TR INC REIT 253868103 590 6 SH SOLE 46 6 0 0 MICRON TECHNOLOGY INC Stock 595112103 2293 38 SH SOLE 46 38 0 0 CARRIER GLOBAL CORPORATION Stock 14448C104 1647 36 SH SOLE 46 36 0 0 AFLAC INC Stock 001055102 2323 36 SH SOLE 46 36 0 0 SYSCO CORP Stock 871829107 3475 45 SH SOLE 46 45 0 0 MATCH GROUP INC NEW Stock 57667L107 691 18 SH SOLE 46 18 0 0 CAESARS ENTERTAINMENT INC NE Stock 12769G100 879 18 SH SOLE 46 18 0 0 QUANTA SVCS INC Stock 74762E102 2000 12 SH SOLE 46 12 0 0 EDISON INTL Stock 281020107 5082 72 SH SOLE 46 72 0 0 EVERSOURCE ENERGY Stock 30040W108 3991 51 SH SOLE 46 51 0 0 BROWN FORMAN CORP Stock 115637209 1285 20 SH SOLE 46 20 0 0 FIRST SOLAR INC Stock 336433107 2610 12 SH SOLE 46 12 0 0 XYLEM INC Stock 98419M100 1885 18 SH SOLE 46 18 0 0 TRACTOR SUPPLY CO Stock 892356106 705 3 SH SOLE 46 3 0 0 ELECTRONIC ARTS INC Stock 285512109 1445 12 SH SOLE 46 12 0 0 ORGANON & CO Stock 68622V106 964 41 SH SOLE 46 41 0 0 VISA INC Stock 92826C839 10146 45 SH SOLE 46 45 0 0 HERSHEY CO Stock 427866108 2799 11 SH SOLE 46 11 0 0 KELLOGG CO Stock 487836108 2879 43 SH SOLE 46 43 0 0 ENPHASE ENERGY INC Stock 29355A107 1682 8 SH SOLE 46 8 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 3269 16 SH SOLE 46 16 0 0 IRON MTN INC DEL REIT 46284V101 952 18 SH SOLE 46 18 0 0 SERVICENOW INC Stock 81762P102 2788 6 SH SOLE 46 6 0 0 EPAM SYS INC Stock 29414B104 897 3 SH SOLE 46 3 0 0 MONDELEZ INTL INC Stock 609207105 6205 89 SH SOLE 46 89 0 0 PENTAIR PLC Stock G7S00T104 1437 26 SH SOLE 46 26 0 0 BROADCOM INC Stock 11135F101 7698 12 SH SOLE 46 12 0 0 D R HORTON INC Stock 23331A109 782 8 SH SOLE 46 8 0 0 JOHNSON CTLS INTL PLC Stock G51502105 3071 51 SH SOLE 46 51 0 0 METLIFE INC Stock 59156R108 2202 38 SH SOLE 46 38 0 0 MOODYS CORP Stock 615369105 2448 8 SH SOLE 46 8 0 0 MARTIN MARIETTA MATLS INC Stock 573284106 710 2 SH SOLE 46 2 0 0 EXPEDITORS INTL WASH INC Stock 302130109 771 7 SH SOLE 46 7 0 0 ACCENTURE PLC IRELAND Stock G1151C101 5430 19 SH SOLE 46 19 0 0 MOHAWK INDS INC Stock 608190104 200 2 SH SOLE 46 2 0 0 OMNICOM GROUP INC Stock 681919106 1226 13 SH SOLE 46 13 0 0 NVIDIA CORPORATION Stock 67066G104 16666 60 SH SOLE 46 60 0 0 WESTERN DIGITAL CORP. Stock 958102105 301 8 SH SOLE 46 8 0 0 BALL CORP Stock 058498106 1102 20 SH SOLE 46 20 0 0 GENUINE PARTS CO Stock 372460105 3514 21 SH SOLE 46 21 0 0 GRAINGER W W INC Stock 384802104 2066 3 SH SOLE 46 3 0 0 WEST PHARMACEUTICAL SVSC INC Stock 955306105 1386 4 SH SOLE 46 4 0 0 INVESCO LTD Stock G491BT108 361 22 SH SOLE 46 22 0 0 ZOETIS INC Stock 98978V103 4494 27 SH SOLE 46 27 0 0 CHURCH & DWIGHT CO INC Stock 171340102 1591 18 SH SOLE 46 18 0 0 JACOBS SOLUTIONS INC Stock 46982L108 1998 17 SH SOLE 46 17 0 0 ZIMMER BIOMET HOLDINGS INC Stock 98956P102 904 7 SH SOLE 46 7 0 0 ROCKWELL AUTOMATION INC Stock 773903109 1761 6 SH SOLE 46 6 0 0 VERISIGN INC Stock 92343E102 634 3 SH SOLE 46 3 0 0 STRYKER CORPORATION Stock 863667101 3426 12 SH SOLE 46 12 0 0 QUALCOMM INC Stock 747525103 3827 30 SH SOLE 46 30 0 0 T-MOBILE US INC Stock 872590104 4780 33 SH SOLE 46 33 0 0 FASTENAL CO Stock 311900104 1456 27 SH SOLE 46 27 0 0 INTUITIVE SURGICAL INC Stock 46120E602 2810 11 SH SOLE 46 11 0 0 MGM RESORTS INTERNATIONAL Stock 552953101 1910 43 SH SOLE 46 43 0 0 MCDONALDS CORP Stock 580135101 8388 30 SH SOLE 46 30 0 0 INTERCONTINENTAL EXCHANGE IN Stock 45866F104 2607 25 SH SOLE 46 25 0 0 DOVER CORP Stock 260003108 1216 8 SH SOLE 46 8 0 0 CISCO SYS INC Stock 17275R102 7266 139 SH SOLE 46 139 0 0 ADVANCED MICRO DEVICES INC Stock 007903107 4312 44 SH SOLE 46 44 0 0 AUTODESK INC Stock 052769106 1249 6 SH SOLE 46 6 0 0 NEWS CORP NEW Stock 65249B208 662 38 SH SOLE 46 38 0 0 AT&T INC Stock 00206R102 6564 341 SH SOLE 46 341 0 0 HENRY SCHEIN INC Stock 806407102 408 5 SH SOLE 46 5 0 0 EXPEDIA GROUP INC Stock 30212P303 1067 11 SH SOLE 46 11 0 0 CHARTER COMMUNICATIONS INC N Stock 16119P108 1788 5 SH SOLE 46 5 0 0 ALLEGION PLC Stock G0176J109 427 4 SH SOLE 46 4 0 0 THE CIGNA GROUP Stock 125523100 3322 13 SH SOLE 46 13 0 0 METTLER TOLEDO INTERNATIONAL Stock 592688105 1530 1 SH SOLE 46 1 0 0 UNION PAC CORP Stock 907818108 5837 29 SH SOLE 46 29 0 0 CINTAS CORP Stock 172908105 2313 5 SH SOLE 46 5 0 0 CARMAX INC Stock 143130102 514 8 SH SOLE 46 8 0 0 SALESFORCE INC Stock 79466L302 2597 13 SH SOLE 46 13 0 0 MICROCHIP TECHNOLOGY INC. Stock 595017104 1424 17 SH SOLE 46 17 0 0 MCCORMICK & CO INC Stock 579780206 1997 24 SH SOLE 46 24 0 0 DARDEN RESTAURANTS INC Stock 237194105 621 4 SH SOLE 46 4 0 0 IDEXX LABS INC Stock 45168D104 1500 3 SH SOLE 46 3 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 8646 15 SH SOLE 46 15 0 0 HARTFORD FINL SVCS GROUP INC Stock 416515104 1115 16 SH SOLE 46 16 0 0 CAMPBELL SOUP CO Stock 134429109 2254 41 SH SOLE 46 41 0 0 M & T BK CORP Stock 55261F104 1196 10 SH SOLE 46 10 0 0 INTERNATIONAL BUSINESS MACHS Stock 459200101 5768 44 SH SOLE 46 44 0 0 TARGET CORP Stock 87612E106 2650 16 SH SOLE 46 16 0 0 MORGAN STANLEY Stock 617446448 4829 55 SH SOLE 46 55 0 0 KLA CORP Stock 482480100 2794 7 SH SOLE 46 7 0 0 HP INC Stock 40434L105 1086 37 SH SOLE 46 37 0 0 CATERPILLAR INC Stock 149123101 5034 22 SH SOLE 46 22 0 0 ALPHABET INC Stock 02079K107 16224 156 SH SOLE 46 156 0 0 BEST BUY INC Stock 086516101 626 8 SH SOLE 46 8 0 0 AMERICAN EXPRESS CO Stock 025816109 2969 18 SH SOLE 46 18 0 0 OTIS WORLDWIDE CORP Stock 68902V107 2532 30 SH SOLE 46 30 0 0 HUMANA INC Stock 444859102 2427 5 SH SOLE 46 5 0 0 FRANKLIN RESOURCES INC Stock 354613101 889 33 SH SOLE 46 33 0 0 ZIONS BANCORPORATION N A Stock 989701107 30 1 SH SOLE 46 1 0 0 ARISTA NETWORKS INC Stock 040413106 839 5 SH SOLE 46 5 0 0 SYNCHRONY FINANCIAL Stock 87165B103 174 6 SH SOLE 46 6 0 0 LAM RESEARCH CORP Stock 512807108 3181 6 SH SOLE 46 6 0 0 QORVO INC Stock 74736K101 102 1 SH SOLE 46 1 0 0 NUCOR CORP Stock 670346105 4171 27 SH SOLE 46 27 0 0 ROBERT HALF INTL INC Stock 770323103 645 8 SH SOLE 46 8 0 0 SYNOPSYS INC Stock 871607107 1931 5 SH SOLE 46 5 0 0 PNC FINL SVCS GROUP INC Stock 693475105 3305 26 SH SOLE 46 26 0 0 EQUINIX INC REIT 29444U700 1442 2 SH SOLE 46 2 0 0 LOEWS CORP Stock 540424108 14505 250 SH SOLE 46 250 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 1681 8 SH SOLE 46 8 0 0 AGILENT TECHNOLOGIES INC Stock 00846U101 3182 23 SH SOLE 46 23 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 10870 23 SH SOLE 46 23 0 0 TRAVELERS COMPANIES INC Stock 89417E109 2228 13 SH SOLE 46 13 0 0 ON SEMICONDUCTOR CORP Stock 682189105 1070 13 SH SOLE 46 13 0 0 DEERE & CO Stock 244199105 4955 12 SH SOLE 46 12 0 0 ETSY INC Stock 29786A106 891 8 SH SOLE 46 8 0 0 AMERICAN INTL GROUP INC Stock 026874784 3576 71 SH SOLE 46 71 0 0 BIO RAD LABS INC Stock 090572207 1437 3 SH SOLE 46 3 0 0 KRAFT HEINZ CO Stock 500754106 3635 94 SH SOLE 46 94 0 0 PAYPAL HLDGS INC Stock 70450Y103 2278 30 SH SOLE 46 30 0 0 NASDAQ INC Stock 631103108 765 14 SH SOLE 46 14 0 0 SCHWAB CHARLES CORP Stock 808513105 2829 54 SH SOLE 46 54 0 0 ACTIVISION BLIZZARD INC Stock 00507V109 1969 23 SH SOLE 46 23 0 0 DENTSPLY SIRONA INC Stock 24906P109 1021 26 SH SOLE 46 26 0 0 CROWN CASTLE INC REIT 22822V101 2275 17 SH SOLE 46 17 0 0 CBRE GROUP INC Stock 12504L109 1019 14 SH SOLE 46 14 0 0 BIO-TECHNE CORP Stock 09073M104 1335 18 SH SOLE 46 18 0 0 APPLE INC Stock 037833100 58210 353 SH SOLE 46 353 0 0 ABBOTT LABS Stock 002824100 6784 67 SH SOLE 46 67 0 0 DISNEY WALT CO Stock 254687106 5207 52 SH SOLE 46 52 0 0 RAYMOND JAMES FINL INC Stock 754730109 466 5 SH SOLE 46 5 0 0 MARSH & MCLENNAN COS INC Stock 571748102 4497 27 SH SOLE 46 27 0 0 LIVE NATION ENTERTAINMENT IN Stock 538034109 770 11 SH SOLE 46 11 0 0 AMAZON COM INC Stock 023135106 79327 768 SH SOLE 48 768 0 0 BLOCK INC Stock 852234103 19428 283 SH SOLE 48 283 0 0 ALNYLAM PHARMACEUTICALS INC Stock 02043Q107 26042 130 SH SOLE 48 130 0 0 ASCENDIS PHARMA A/S ADR 04351P101 8899 83 SH SOLE 48 83 0 0 DEXCOM INC Stock 252131107 11618 100 SH SOLE 48 100 0 0 ISHARES TR ETF 464287796 7175 164 SH SOLE 48 164 0 0 BOSTON BEER INC Stock 100557107 11505 35 SH SOLE 48 35 0 0 NETFLIX INC Stock 64110L106 16583 48 SH SOLE 48 48 0 0 MASTERCARD INCORPORATED Stock 57636Q104 46880 129 SH SOLE 48 129 0 0 ISHARES TR ETF 464288752 7732 110 SH SOLE 48 110 0 0 OKTA INC Stock 679295105 19663 228 SH SOLE 48 228 0 0 ARGENX SE ADR 04016X101 21237 57 SH SOLE 48 57 0 0 VERISK ANALYTICS INC Stock 92345Y106 12663 66 SH SOLE 48 66 0 0 COGNEX CORP Stock 192422103 15311 309 SH SOLE 48 309 0 0 CACTUS INC Stock 127203107 16162 392 SH SOLE 48 392 0 0 CONSTELLATION BRANDS INC Stock 21036P108 49696 220 SH SOLE 48 220 0 0 DOCUSIGN INC Stock 256163106 14633 251 SH SOLE 48 251 0 0 NIKE INC Stock 654106103 31886 260 SH SOLE 48 260 0 0 TESLA INC Stock 88160R101 75101 362 SH SOLE 48 362 0 0 SILK RD MED INC Stock 82710M100 8687 222 SH SOLE 48 222 0 0 WABTEC Stock 929740108 44264 438 SH SOLE 48 438 0 0 BILL HOLDINGS INC Stock 090043100 13632 168 SH SOLE 48 168 0 0 CHIPOTLE MEXICAN GRILL INC Stock 169656105 51249 30 SH SOLE 48 30 0 0 REGENERON PHARMACEUTICALS Stock 75886F107 45192 55 SH SOLE 48 55 0 0 VISA INC Stock 92826C839 44867 199 SH SOLE 48 199 0 0 ROCKET LAB USA INC Stock 773122106 5656 1400 SH SOLE 48 1400 0 0 NVIDIA CORPORATION Stock 67066G104 48610 175 SH SOLE 48 175 0 0 S&P GLOBAL INC Stock 78409V104 10688 31 SH SOLE 48 31 0 0 INTUITIVE SURGICAL INC Stock 46120E602 25292 99 SH SOLE 48 99 0 0 PAYLOCITY HLDG CORP Stock 70438V106 41346 208 SH SOLE 48 208 0 0 INTERCONTINENTAL EXCHANGE IN Stock 45866F104 17312 166 SH SOLE 48 166 0 0 ISHARES TR ETF 464287812 5379 27 SH SOLE 48 27 0 0 ISHARES TR ETF 464287838 4373 33 SH SOLE 48 33 0 0 SALESFORCE INC Stock 79466L302 33163 166 SH SOLE 48 166 0 0 MONOLITHIC PWR SYS INC Stock 609839105 21523 43 SH SOLE 48 43 0 0 ALPHABET INC Stock 02079K107 74568 717 SH SOLE 48 717 0 0 ISHARES TR ETF 464288794 5590 61 SH SOLE 48 61 0 0 ISHARES TR ETF 464288786 5137 60 SH SOLE 48 60 0 0 HUBSPOT INC Stock 443573100 16293 38 SH SOLE 48 38 0 0 KEYSIGHT TECHNOLOGIES INC Stock 49338L103 22769 141 SH SOLE 48 141 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 9034 43 SH SOLE 48 43 0 0 BLUEPRINT MEDICINES CORP Stock 09627Y109 6344 141 SH SOLE 48 141 0 0 AMAZON COM INC Stock 023135106 1057690 10240 SH SOLE 49 10240 0 0 ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 1005 8 SH SOLE 49 8 0 0 STARBUCKS CORP Stock 855244109 1458 14 SH SOLE 49 14 0 0 DOLLAR GEN CORP NEW Stock 256677105 166684 792 SH SOLE 49 792 0 0 JOHNSON & JOHNSON Stock 478160104 36225 234 SH SOLE 49 233 0 0 WILLIAMS SONOMA INC Stock 969904101 1582 13 SH SOLE 49 13 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V142 2672 50 SH SOLE 49 50 0 0 COSTCO WHSL CORP NEW Stock 22160K105 366690 738 SH SOLE 49 738 0 0 PROCTER AND GAMBLE CO Stock 742718109 35983 242 SH SOLE 49 242 0 0 GENERAL MLS INC Stock 370334104 1538 18 SH SOLE 49 18 0 0 ENTERPRISE PRODS PARTNERS L Stock 293792107 12950 500 SH SOLE 49 500 0 0 CARNIVAL CORP Stock 143658300 4365 430 SH SOLE 49 430 0 0 ISHARES TR ETF 464288240 12388 254 SH SOLE 49 254 0 0 NETFLIX INC Stock 64110L106 2418 7 SH SOLE 49 7 0 0 PAYCHEX INC Stock 704326107 24233 211 SH SOLE 49 211 0 0 MEDICAL PPTYS TRUST INC REIT 58463J304 880 107 SH SOLE 49 107 0 0 ISHARES TR ETF 46435G524 309041 5098 SH SOLE 49 5098 0 0 MERCK & CO INC Stock 58933Y105 2660 25 SH SOLE 49 25 0 0 ISHARES TR ETF 464288158 29834 285 SH SOLE 49 285 0 0 SPDR S&P 500 ETF TR ETF 78462F103 21698 53 SH SOLE 49 53 0 0 AURORA CANNABIS INC Stock 05156X884 33 47 SH SOLE 49 47 0 0 MASTERCARD INCORPORATED Stock 57636Q104 36704 101 SH SOLE 49 101 0 0 UNITED RENTALS INC Stock 911363109 31661 80 SH SOLE 49 80 0 0 ETF SER SOLUTIONS ETF 26922A784 971914 28090 SH SOLE 49 28090 0 0 DIAGEO PLC ADR 25243Q205 9240 51 SH SOLE 49 51 0 0 GLOBAL X FDS ETF 37954Y715 3723 146 SH SOLE 49 146 0 0 DIREXION SHS ETF TR ETF 25459W102 5837 157 SH SOLE 49 157 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 164699 4235 SH SOLE 49 4235 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042718 5134 47 SH SOLE 49 47 0 0 SNAP ON INC Stock 833034101 40498 164 SH SOLE 49 164 0 0 SHERWIN WILLIAMS CO Stock 824348106 14650 65 SH SOLE 49 65 0 0 PEPSICO INC Stock 713448108 49275 270 SH SOLE 49 270 0 0 ISHARES TR ETF 464287630 270388 1973 SH SOLE 49 1973 0 0 ROKU INC Stock 77543R102 8886 135 SH SOLE 49 135 0 0 AMERISOURCEBERGEN CORP Stock 03073E105 1601 10 SH SOLE 49 10 0 0 BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 183945 1255 SH SOLE 49 1255 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q837 7498 149 SH SOLE 49 149 0 0 SAIA INC Stock 78709Y105 1632 6 SH SOLE 49 6 0 0 SCHWAB STRATEGIC TR ETF 808524300 2802 43 SH SOLE 49 43 0 0 ISHARES TR ETF 464287804 1197243 12381 SH SOLE 49 12381 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 78736 255 SH SOLE 49 255 0 0 ADOBE SYSTEMS INCORPORATED Stock 00724F101 191529 497 SH SOLE 49 497 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C409 161760 2122 SH SOLE 49 2122 0 0 ALPHABET INC Stock 02079K305 225094 2170 SH SOLE 49 2170 0 0 PROGRESSIVE CORP Stock 743315103 201285 1407 SH SOLE 49 1407 0 0 MICROSOFT CORP Stock 594918104 1449235 5027 SH SOLE 49 5026 0 0 WARNER BROS DISCOVERY INC Stock 934423104 43715 2895 SH SOLE 49 2895 0 0 AMERIPRISE FINL INC Stock 03076C106 1533 5 SH SOLE 49 5 0 0 CBOE GLOBAL MKTS INC Stock 12503M108 2148 16 SH SOLE 49 16 0 0 COPART INC Stock 217204106 221719 2948 SH SOLE 49 2948 0 0 VANGUARD INDEX FDS ETF 922908751 1447178 7634 SH SOLE 49 7634 0 0 NEXTERA ENERGY INC Stock 65339F101 95354 1237 SH SOLE 49 1237 0 0 ETF SER SOLUTIONS ETF 26922A388 5542803 213431 SH SOLE 49 213431 0 0 TESLA INC Stock 88160R101 26555 128 SH SOLE 49 128 0 0 SILGAN HLDGS INC Stock 827048109 1395 26 SH SOLE 49 26 0 0 HILTON WORLDWIDE HLDGS INC Stock 43300A203 14087 100 SH SOLE 49 100 0 0 VANGUARD WORLD FDS ETF 92204A504 1667604 6993 SH SOLE 49 6993 0 0 SELECT SECTOR SPDR TR ETF 81369Y605 1101829 34271 SH SOLE 49 34271 0 0 TEUCRIUM COMMODITY TR ETF 88166A102 971 39 SH SOLE 49 38 0 0 ALPS ETF TR ETF 00162Q452 889 23 SH SOLE 49 23 0 0 ETF SER SOLUTIONS ETF 26922A446 2312014 74247 SH SOLE 49 74247 0 0 VANGUARD WORLD FDS ETF 92204A603 3429 18 SH SOLE 49 18 0 0 VANGUARD WORLD FDS ETF 92204A702 1980817 5139 SH SOLE 49 5138 0 0 ACUITY BRANDS INC Stock 00508Y102 1827 10 SH SOLE 49 10 0 0 ETF SER SOLUTIONS ETF 26922A289 459 14 SH SOLE 49 14 0 0 ROYAL CARIBBEAN GROUP Stock V7780T103 7183 110 SH SOLE 49 110 0 0 VANGUARD INDEX FDS ETF 922908363 4624153 12296 SH SOLE 49 12295 0 0 CREDIT SUISSE GROUP ADR 225401108 178 200 SH SOLE 49 200 0 0 GENERAL MTRS CO Stock 37045V100 1504 41 SH SOLE 49 41 0 0 GLOBAL X FDS ETF 37954Y830 968 25 SH SOLE 49 25 0 0 VANECK ETF TRUST ETF 92189F106 1391 43 SH SOLE 49 43 0 0 ETF SER SOLUTIONS ETF 26922A222 6992970 231632 SH SOLE 49 231632 0 0 LILLY ELI & CO Stock 532457108 154156 449 SH SOLE 49 448 0 0 ISHARES TR ETF 464287473 208700 1965 SH SOLE 49 1965 0 0 ISHARES TR ETF 464287655 9098 51 SH SOLE 49 51 0 0 AFLAC INC Stock 001055102 54528 845 SH SOLE 49 845 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V589 1870 185 SH SOLE 49 185 0 0 GLADSTONE LD CORP REIT 376549101 516 31 SH SOLE 49 31 0 0 ISHARES TR ETF 464287481 265043 2911 SH SOLE 49 2910 0 0 VANGUARD INDEX FDS ETF 922908611 787621 4961 SH SOLE 49 4961 0 0 CHEMED CORP NEW Stock 16359R103 184448 343 SH SOLE 49 343 0 0 AIRBNB INC Stock 009066101 622 5 SH SOLE 49 5 0 0 ENERGY TRANSFER L P Stock 29273V100 12470 1000 SH SOLE 49 1000 0 0 VANGUARD INDEX FDS ETF 922908538 583328 2993 SH SOLE 49 2993 0 0 TEUCRIUM COMMODITY TR ETF 88166A508 279 40 SH SOLE 49 39 0 0 HAYWARD HLDGS INC Stock 421298100 11720 1000 SH SOLE 49 1000 0 0 VANGUARD BD INDEX FDS ETF 92203C303 165496 3361 SH SOLE 49 3361 0 0 TRACTOR SUPPLY CO Stock 892356106 1880 8 SH SOLE 49 8 0 0 LATHAM GROUP INC Stock 51819L107 2860 1000 SH SOLE 49 1000 0 0 HONEST CO INC Stock 438333106 1260 700 SH SOLE 49 700 0 0 VISA INC Stock 92826C839 206521 916 SH SOLE 49 916 0 0 LUCID GROUP INC Stock 549498103 7236 900 SH SOLE 49 900 0 0 ETF SER SOLUTIONS ETF 26922B709 661615 33423 SH SOLE 49 33423 0 0 UNITED STS OIL FD LP ETF 91232N207 1196 18 SH SOLE 49 18 0 0 PORTILLOS INC Stock 73642K106 8548 400 SH SOLE 49 400 0 0 VANGUARD INDEX FDS ETF 922908595 561391 2594 SH SOLE 49 2594 0 0 VANGUARD INDEX FDS ETF 922908736 2076815 8326 SH SOLE 49 8325 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 174915 856 SH SOLE 49 856 0 0 ISHARES TR ETF 464287150 33322 368 SH SOLE 49 368 0 0 EAGLE MATLS INC Stock 26969P108 1614 11 SH SOLE 49 11 0 0 META PLATFORMS INC Stock 30303M102 3179 15 SH SOLE 49 15 0 0 CAPITAL GROUP GROWTH ETF ETF 14020G101 1811579 80658 SH SOLE 49 80658 0 0 CAPITAL GROUP DIVIDEND VALUE ETF 14020W106 2766918 110943 SH SOLE 49 110943 0 0 CAPITAL GROUP INTL FOCUS EQT ETF 14019W109 1487824 64158 SH SOLE 49 64158 0 0 CAPITAL GROUP CORE EQUITY ET ETF 14020V108 2317640 97832 SH SOLE 49 97832 0 0 INGREDION INC Stock 457187102 1831 18 SH SOLE 49 18 0 0 CHESAPEAKE UTILS CORP Stock 165303108 768 6 SH SOLE 49 6 0 0 LISTED FD TR ETF 53656F623 1234618 40033 SH SOLE 49 40033 0 0 FLEXSHARES TR ETF 33939L407 930 22 SH SOLE 49 22 0 0 MONDELEZ INTL INC Stock 609207105 5020 72 SH SOLE 49 72 0 0 BROADCOM INC Stock 11135F101 223294 348 SH SOLE 49 348 0 0 PROSHARES TR ETF 74347B201 1426 51 SH SOLE 49 51 0 0 T2 BIOSYSTEMS INC Stock 89853L203 18 40 SH SOLE 49 40 0 0 DIAMONDBACK ENERGY INC Stock 25278X109 5136 38 SH SOLE 49 38 0 0 VANGUARD MALVERN FDS ETF 922020805 121893 2549 SH SOLE 49 2549 0 0 ETF SER SOLUTIONS ETF 26922B642 3777897 151601 SH SOLE 49 151601 0 0 MPLX LP Stock 55336V100 17225 500 SH SOLE 49 500 0 0 D R HORTON INC Stock 23331A109 1954 20 SH SOLE 49 20 0 0 PIONEER NAT RES CO Stock 723787107 178097 872 SH SOLE 49 872 0 0 ISHARES TR ETF 46432F842 6181 92 SH SOLE 49 92 0 0 KINDER MORGAN INC DEL Stock 49456B101 21888 1250 SH SOLE 49 1250 0 0 GE HEALTHCARE TECHNOLOGIES I Stock 36266G107 0 0 SH SOLE 49 0 0 0 NVIDIA CORPORATION Stock 67066G104 9168 33 SH SOLE 49 33 0 0 ISHARES TR ETF 464288646 36945 731 SH SOLE 49 731 0 0 ISHARES TR ETF 464288679 8674 79 SH SOLE 49 78 0 0 SPDR SER TR ETF 78464A870 10441 137 SH SOLE 49 137 0 0 ISHARES INC ETF 46434G103 16589 340 SH SOLE 49 340 0 0 VANGUARD BD INDEX FDS ETF 921937835 78587 1064 SH SOLE 49 1064 0 0 NORWEGIAN CRUISE LINE HLDG L Stock G66721104 3228 240 SH SOLE 49 240 0 0 UFP INDUSTRIES INC Stock 90278Q108 1669 21 SH SOLE 49 21 0 0 ISHARES TR ETF 464287648 167865 740 SH SOLE 49 740 0 0 SEACOAST BKG CORP FLA Stock 811707801 23700 1000 SH SOLE 49 1000 0 0 STRYKER CORPORATION Stock 863667101 3426 12 SH SOLE 49 12 0 0 AT&T INC Stock 00206R102 97559 5068 SH SOLE 49 5068 0 0 CLEARWAY ENERGY INC Stock 18539C204 23498 750 SH SOLE 49 750 0 0 SELECT SECTOR SPDR TR ETF 81369Y506 953 12 SH SOLE 49 11 0 0 SELECT SECTOR SPDR TR ETF 81369Y100 565 7 SH SOLE 49 7 0 0 GENERAL ELECTRIC CO Stock 369604301 20841 218 SH SOLE 49 218 0 0 ISHARES TR ETF 46432F339 17741 143 SH SOLE 49 143 0 0 ISHARES TR ETF 464288513 43064 570 SH SOLE 49 570 0 0 SELECT SECTOR SPDR TR ETF 81369Y704 253 3 SH SOLE 49 2 0 0 ISHARES TR ETF 464287523 3557 8 SH SOLE 49 8 0 0 GAMING & LEISURE PPTYS INC REIT 36467J108 5206 100 SH SOLE 49 100 0 0 ISHARES TR ETF 464287408 21095 139 SH SOLE 49 139 0 0 WESCO INTL INC Stock 95082P105 464 3 SH SOLE 49 3 0 0 ISHARES TR ETF 464288687 68216 2185 SH SOLE 49 2185 0 0 VANGUARD INDEX FDS ETF 922908512 769041 5736 SH SOLE 49 5736 0 0 LOCKHEED MARTIN CORP Stock 539830109 2836 6 SH SOLE 49 6 0 0 JPMORGAN CHASE & CO Stock 46625H100 196117 1505 SH SOLE 49 1505 0 0 ISHARES TR ETF 464288414 847160 7863 SH SOLE 49 7863 0 0 VANGUARD TAX-MANAGED FDS ETF 921943858 407433 9020 SH SOLE 49 9020 0 0 SPDR SER TR ETF 78464A763 15182 123 SH SOLE 49 122 0 0 SPDR SER TR ETF 78464A805 739001 14654 SH SOLE 49 14654 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042858 43470 1076 SH SOLE 49 1076 0 0 VANGUARD WHITEHALL FDS ETF 921946406 4079834 38671 SH SOLE 49 38671 0 0 ISHARES TR ETF 464287242 1279397 11672 SH SOLE 49 11672 0 0 VANECK ETF TRUST ETF 92189F700 955 11 SH SOLE 49 11 0 0 CATERPILLAR INC Stock 149123101 23113 101 SH SOLE 49 101 0 0 ALPHABET INC Stock 02079K107 1001312 9628 SH SOLE 49 9628 0 0 APPLIED MATLS INC Stock 038222105 310068 2524 SH SOLE 49 2524 0 0 ANALOG DEVICES INC Stock 032654105 986 5 SH SOLE 49 5 0 0 VANGUARD WORLD FDS ETF 92204A876 1671671 11332 SH SOLE 49 11331 0 0 NEXSTAR MEDIA GROUP INC Stock 65336K103 1381 8 SH SOLE 49 8 0 0 VANGUARD SPECIALIZED FUNDS ETF 921908844 5646825 36665 SH SOLE 49 36665 0 0 ISHARES TR ETF 464287226 1419972 14251 SH SOLE 49 14251 0 0 FARMLAND PARTNERS INC REIT 31154R109 1091 102 SH SOLE 49 102 0 0 ISHARES TR ETF 46434V878 525766 10463 SH SOLE 49 10463 0 0 ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 80076 1200 SH SOLE 49 1200 0 0 CRANE HLDGS CO Stock 224441105 1476 13 SH SOLE 49 13 0 0 EMCOR GROUP INC Stock 29084Q100 2601 16 SH SOLE 49 16 0 0 OCUGEN INC Stock 67577C105 85 100 SH SOLE 49 100 0 0 SPDR SER TR ETF 78464A409 85981 1553 SH SOLE 49 1553 0 0 FIRST TR EXCHANGE TRADED FD ETF 33733B100 2511 30 SH SOLE 49 30 0 0 ROPER TECHNOLOGIES INC Stock 776696106 195666 444 SH SOLE 49 444 0 0 SERVICE CORP INTL Stock 817565104 45302 659 SH SOLE 49 658 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 243258 515 SH SOLE 49 514 0 0 LOWES COS INC Stock 548661107 2000 10 SH SOLE 49 10 0 0 UNITED STS GASOLINE FD LP ETF 91201T102 395 7 SH SOLE 49 6 0 0 EVERCORE INC Stock 29977A105 1731 15 SH SOLE 49 15 0 0 NOVO-NORDISK A S ADR 670100205 37875 238 SH SOLE 49 238 0 0 SCHWAB CHARLES CORP Stock 808513105 838 16 SH SOLE 49 16 0 0 AUTOZONE INC Stock 053332102 2458 1 SH SOLE 49 1 0 0 ISHARES TR ETF 464287465 106565 1490 SH SOLE 49 1490 0 0 APPLE INC Stock 037833100 10331992 62656 SH SOLE 49 62656 0 0 DIREXION SHS ETF TR ETF 25490K323 5391 1098 SH SOLE 49 1097 0 0 DISNEY WALT CO Stock 254687106 12817 128 SH SOLE 49 128 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E511 110222 9601 SH SOLE 49 9601 0 0 SPDR SER TR ETF 78468R663 3673 40 SH SOLE 49 40 0 0 AMAZON COM INC Stock 023135106 83458 808 SH SOLE 50 808 0 0 DOLLAR GEN CORP NEW Stock 256677105 17047 81 SH SOLE 50 81 0 0 MONSTER BEVERAGE CORP NEW Stock 61174X109 65784 1218 SH SOLE 50 1218 0 0 COSTCO WHSL CORP NEW Stock 22160K105 56654 114 SH SOLE 50 114 0 0 IDEX CORP Stock 45167R104 17096 74 SH SOLE 50 74 0 0 WATERS CORP Stock 941848103 13933 45 SH SOLE 50 45 0 0 TYLER TECHNOLOGIES INC Stock 902252105 18087 51 SH SOLE 50 51 0 0 VERTEX PHARMACEUTICALS INC Stock 92532F100 69315 220 SH SOLE 50 220 0 0 EDWARDS LIFESCIENCES CORP Stock 28176E108 48232 583 SH SOLE 50 583 0 0 SHERWIN WILLIAMS CO Stock 824348106 15064 67 SH SOLE 50 67 0 0 HOME DEPOT INC Stock 437076102 56115 190 SH SOLE 50 190 0 0 FORTINET INC Stock 34959E109 54098 814 SH SOLE 50 814 0 0 TREX CO INC Stock 89531P105 6960 143 SH SOLE 50 143 0 0 COGNEX CORP Stock 192422103 8127 164 SH SOLE 50 164 0 0 ADOBE SYSTEMS INCORPORATED Stock 00724F101 42391 110 SH SOLE 50 110 0 0 MICROSOFT CORP Stock 594918104 184852 641 SH SOLE 50 641 0 0 COPART INC Stock 217204106 41140 547 SH SOLE 50 547 0 0 NIKE INC Stock 654106103 41207 336 SH SOLE 50 336 0 0 ALIGN TECHNOLOGY INC Stock 016255101 7017 21 SH SOLE 50 21 0 0 MSCI INC Stock 55354G100 28551 51 SH SOLE 50 51 0 0 AMPHENOL CORP NEW Stock 032095101 23045 282 SH SOLE 50 282 0 0 ILLUMINA INC Stock 452327109 8372 36 SH SOLE 50 36 0 0 GENMAB A/S ADR 372303206 8118 215 SH SOLE 50 215 0 0 LILLY ELI & CO Stock 532457108 26787 78 SH SOLE 50 78 0 0 TRACTOR SUPPLY CO Stock 892356106 16223 69 SH SOLE 50 69 0 0 VISA INC Stock 92826C839 102155 453 SH SOLE 50 453 0 0 ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 11766 37 SH SOLE 50 37 0 0 ASML HOLDING N V ADR N07059210 19745 29 SH SOLE 50 29 0 0 SERVICENOW INC Stock 81762P102 13942 30 SH SOLE 50 30 0 0 EPAM SYS INC Stock 29414B104 30797 103 SH SOLE 50 103 0 0 ENTEGRIS INC Stock 29362U104 11153 136 SH SOLE 50 136 0 0 NVIDIA CORPORATION Stock 67066G104 58055 209 SH SOLE 50 209 0 0 PTC INC Stock 69370C100 13336 104 SH SOLE 50 104 0 0 ZOETIS INC Stock 98978V103 68740 413 SH SOLE 50 413 0 0 QUALCOMM INC Stock 747525103 43533 341 SH SOLE 50 341 0 0 INTUITIVE SURGICAL INC Stock 46120E602 56714 222 SH SOLE 50 222 0 0 AMETEK INC Stock 031100100 20641 142 SH SOLE 50 142 0 0 AUTODESK INC Stock 052769106 17694 85 SH SOLE 50 85 0 0 MOTOROLA SOLUTIONS INC Stock 620076307 21746 76 SH SOLE 50 76 0 0 VEEVA SYS INC Stock 922475108 38228 208 SH SOLE 50 208 0 0 IDEXX LABS INC Stock 45168D104 47008 94 SH SOLE 50 94 0 0 MANHATTAN ASSOCIATES INC Stock 562750109 14091 91 SH SOLE 50 91 0 0 PERKINELMER INC Stock 714046109 24920 187 SH SOLE 50 187 0 0 ALPHABET INC Stock 02079K107 94952 913 SH SOLE 50 913 0 0 PAYCOM SOFTWARE INC Stock 70432V102 13680 45 SH SOLE 50 45 0 0 ARISTA NETWORKS INC Stock 040413106 46497 277 SH SOLE 50 277 0 0 ROPER TECHNOLOGIES INC Stock 776696106 36137 82 SH SOLE 50 82 0 0 SYNOPSYS INC Stock 871607107 20858 54 SH SOLE 50 54 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 17858 85 SH SOLE 50 85 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 100225 212 SH SOLE 50 212 0 0 ETSY INC Stock 29786A106 13137 118 SH SOLE 50 118 0 0 PAYPAL HLDGS INC Stock 70450Y103 20504 270 SH SOLE 50 270 0 0 FERRARI N V Stock N3167Y103 7857 29 SH SOLE 50 29 0 0 COCA COLA CO Stock 191216100 41684 672 SH SOLE 52 672 0 0 TRUIST FINL CORP Stock 89832Q109 80817 2370 SH SOLE 52 2370 0 0 UNITED PARCEL SERVICE INC Stock 911312106 88265 455 SH SOLE 52 455 0 0 MEDTRONIC PLC Stock G5960L103 58772 729 SH SOLE 52 729 0 0 CLOROX CO DEL Stock 189054109 53010 335 SH SOLE 52 335 0 0 SANOFI ADR 80105N105 69821 1283 SH SOLE 52 1283 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 160655 4131 SH SOLE 52 4131 0 0 KIMBERLY-CLARK CORP Stock 494368103 103349 770 SH SOLE 52 770 0 0 US BANCORP DEL Stock 902973304 64169 1780 SH SOLE 52 1780 0 0 SOUTHERN CO Stock 842587107 125105 1798 SH SOLE 52 1798 0 0 KEYCORP Stock 493267108 51645 4125 SH SOLE 52 4125 0 0 BRITISH AMERN TOB PLC ADR 110448107 160604 4573 SH SOLE 52 4573 0 0 ISHARES TR ETF 464287804 16729 173 SH SOLE 52 173 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 30877 100 SH SOLE 52 100 0 0 UNILEVER PLC ADR 904767704 71663 1380 SH SOLE 52 1380 0 0 WALGREENS BOOTS ALLIANCE INC Stock 931427108 60100 1738 SH SOLE 52 1738 0 0 CONAGRA BRANDS INC Stock 205887102 65617 1747 SH SOLE 52 1747 0 0 LYONDELLBASELL INDUSTRIES N Stock N53745100 98678 1051 SH SOLE 52 1051 0 0 HUNTINGTON BANCSHARES INC Stock 446150104 81603 7286 SH SOLE 52 7286 0 0 AMCOR PLC Stock G0250X107 73219 6434 SH SOLE 52 6434 0 0 PPL CORP Stock 69351T106 55969 2014 SH SOLE 52 2014 0 0 DUKE ENERGY CORP NEW Stock 26441C204 134479 1394 SH SOLE 52 1394 0 0 DIGITAL RLTY TR INC REIT 253868103 42667 434 SH SOLE 52 434 0 0 AMERICAN ELEC PWR CO INC Stock 025537101 89079 979 SH SOLE 52 979 0 0 ENTERGY CORP NEW Stock 29364G103 65721 610 SH SOLE 52 610 0 0 ISHARES TR ETF 464287150 29882 330 SH SOLE 52 330 0 0 BCE INC Stock 05534B760 137326 3066 SH SOLE 52 3066 0 0 TOTALENERGIES SE ADR 89151E109 169710 2874 SH SOLE 52 2874 0 0 ENBRIDGE INC Stock 29250N105 142991 3755 SH SOLE 52 3755 0 0 ABBVIE INC Stock 00287Y109 107097 672 SH SOLE 52 672 0 0 CANADIAN IMPERIAL BK COMM TO Stock 136069101 46874 1105 SH SOLE 52 1105 0 0 NATIONAL GRID PLC ADR 636274409 108716 1599 SH SOLE 52 1599 0 0 ISHARES TR ETF 46432F859 14524 308 SH SOLE 52 308 0 0 CISCO SYS INC Stock 17275R102 77785 1488 SH SOLE 52 1488 0 0 AT&T INC Stock 00206R102 127724 6635 SH SOLE 52 6635 0 0 ISHARES TR ETF 464287309 51112 800 SH SOLE 52 800 0 0 PFIZER INC Stock 717081103 96125 2356 SH SOLE 52 2356 0 0 GILEAD SCIENCES INC Stock 375558103 97075 1170 SH SOLE 52 1170 0 0 AMGEN INC Stock 031162100 76151 315 SH SOLE 52 315 0 0 WILLIAMS COS INC Stock 969457100 116335 3896 SH SOLE 52 3896 0 0 TC ENERGY CORP Stock 87807B107 84457 2174 SH SOLE 52 2174 0 0 ISHARES TR ETF 46434V621 16797 336 SH SOLE 52 336 0 0 PHILIP MORRIS INTL INC Stock 718172109 172133 1770 SH SOLE 52 1770 0 0 PNC FINL SVCS GROUP INC Stock 693475105 79946 629 SH SOLE 52 629 0 0 REALTY INCOME CORP REIT 756109104 51986 821 SH SOLE 52 821 0 0 DOMINION ENERGY INC Stock 25746U109 83865 1500 SH SOLE 52 1500 0 0 CROWN CASTLE INC REIT 22822V101 130494 975 SH SOLE 52 975 0 0 APPLE INC Stock 037833100 98940 600 SH SOLE 52 600 0 0 AMAZON COM INC Stock 023135106 326293 3159 SH SOLE 53 3159 0 0 ULTA BEAUTY INC Stock 90384S303 178434 327 SH SOLE 53 327 0 0 DEXCOM INC Stock 252131107 181938 1566 SH SOLE 53 1566 0 0 COSTCO WHSL CORP NEW Stock 22160K105 216138 435 SH SOLE 53 435 0 0 BOSTON SCIENTIFIC CORP Stock 101137107 165399 3306 SH SOLE 53 3306 0 0 THE TRADE DESK INC Stock 88339J105 142956 2347 SH SOLE 53 2347 0 0 MASTERCARD INCORPORATED Stock 57636Q104 236217 650 SH SOLE 53 650 0 0 HOME DEPOT INC Stock 437076102 168514 571 SH SOLE 53 571 0 0 IQVIA HLDGS INC Stock 46266C105 182780 919 SH SOLE 53 919 0 0 WASTE CONNECTIONS INC Stock 94106B101 149500 1075 SH SOLE 53 1075 0 0 ADOBE SYSTEMS INCORPORATED Stock 00724F101 194226 504 SH SOLE 53 504 0 0 MICROSOFT CORP Stock 594918104 361817 1255 SH SOLE 53 1255 0 0 NIKE INC Stock 654106103 158941 1296 SH SOLE 53 1296 0 0 ALIGN TECHNOLOGY INC Stock 016255101 102915 308 SH SOLE 53 308 0 0 CROWDSTRIKE HLDGS INC Stock 22788C105 124495 907 SH SOLE 53 907 0 0 SNOWFLAKE INC Stock 833445109 74985 486 SH SOLE 53 486 0 0 VISA INC Stock 92826C839 342474 1519 SH SOLE 53 1519 0 0 ENPHASE ENERGY INC Stock 29355A107 103878 494 SH SOLE 53 494 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 211901 1037 SH SOLE 53 1037 0 0 ASML HOLDING N V ADR N07059210 207617 305 SH SOLE 53 305 0 0 SERVICENOW INC Stock 81762P102 361552 778 SH SOLE 53 778 0 0 NVIDIA CORPORATION Stock 67066G104 459154 1653 SH SOLE 53 1653 0 0 S&P GLOBAL INC Stock 78409V104 255475 741 SH SOLE 53 741 0 0 ZOETIS INC Stock 98978V103 210047 1262 SH SOLE 53 1262 0 0 INTUITIVE SURGICAL INC Stock 46120E602 94268 369 SH SOLE 53 369 0 0 SALESFORCE INC Stock 79466L302 236340 1183 SH SOLE 53 1183 0 0 ALPHABET INC Stock 02079K107 407784 3921 SH SOLE 53 3921 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 151701 321 SH SOLE 53 321 0 0 TRANSUNION Stock 89400J107 105514 1698 SH SOLE 53 1698 0 0 PAYPAL HLDGS INC Stock 70450Y103 100621 1325 SH SOLE 53 1325 0 0 SCHWAB CHARLES CORP Stock 808513105 112827 2154 SH SOLE 53 2154 0 0 AMAZON COM INC Stock 023135106 17249 167 SH SOLE 54 167 0 0 BLOCK INC Stock 852234103 6934 101 SH SOLE 54 101 0 0 FORTIVE CORP Stock 34959J108 9748 143 SH SOLE 54 143 0 0 EDWARDS LIFESCIENCES CORP Stock 28176E108 9845 119 SH SOLE 54 119 0 0 MARVELL TECHNOLOGY INC Stock 573874104 10349 239 SH SOLE 54 239 0 0 HOME DEPOT INC Stock 437076102 7673 26 SH SOLE 54 26 0 0 VERISK ANALYTICS INC Stock 92345Y106 14390 75 SH SOLE 54 75 0 0 ADOBE SYSTEMS INCORPORATED Stock 00724F101 7707 20 SH SOLE 54 20 0 0 ALPHABET INC Stock 02079K305 16286 157 SH SOLE 54 157 0 0 INTUIT Stock 461202103 16942 38 SH SOLE 54 38 0 0 MICROSOFT CORP Stock 594918104 19893 69 SH SOLE 54 69 0 0 NIKE INC Stock 654106103 12019 98 SH SOLE 54 98 0 0 MSCI INC Stock 55354G100 13992 25 SH SOLE 54 25 0 0 DYNATRACE INC Stock 268150109 7783 184 SH SOLE 54 184 0 0 CHIPOTLE MEXICAN GRILL INC Stock 169656105 10250 6 SH SOLE 54 6 0 0 ATLASSIAN CORPORATION Stock 049468101 8387 49 SH SOLE 54 49 0 0 VISA INC Stock 92826C839 19164 85 SH SOLE 54 85 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 16347 80 SH SOLE 54 80 0 0 SERVICENOW INC Stock 81762P102 11153 24 SH SOLE 54 24 0 0 NVIDIA CORPORATION Stock 67066G104 20555 74 SH SOLE 54 74 0 0 WEST PHARMACEUTICAL SVSC INC Stock 955306105 10048 29 SH SOLE 54 29 0 0 BLACKSTONE INC Stock 09260D107 8872 101 SH SOLE 54 101 0 0 AUTODESK INC Stock 052769106 10200 49 SH SOLE 54 49 0 0 ECOLAB INC Stock 278865100 7614 46 SH SOLE 54 46 0 0 IDEXX LABS INC Stock 45168D104 13502 27 SH SOLE 54 27 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 17291 30 SH SOLE 54 30 0 0 MONOLITHIC PWR SYS INC Stock 609839105 14516 29 SH SOLE 54 29 0 0 DANAHER CORPORATION Stock 235851102 16887 67 SH SOLE 54 67 0 0 ANALOG DEVICES INC Stock 032654105 11242 57 SH SOLE 54 57 0 0 GARTNER INC Stock 366651107 6515 20 SH SOLE 54 20 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 13866 66 SH SOLE 54 66 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 16541 35 SH SOLE 54 35 0 0 BIO RAD LABS INC Stock 090572207 10059 21 SH SOLE 54 21 0 0 AMAZON COM INC Stock 023135106 35532 344 SH SOLE 58 344 0 0 INTEL CORP Stock 458140100 16760 513 SH SOLE 58 513 0 0 BANK NEW YORK MELLON CORP Stock 064058100 33716 742 SH SOLE 58 742 0 0 CHUBB LIMITED Stock H1467J104 13204 68 SH SOLE 58 68 0 0 US BANCORP DEL Stock 902973304 22964 637 SH SOLE 58 637 0 0 TECK RESOURCES LTD Stock 878742204 21827 598 SH SOLE 58 598 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 62372 202 SH SOLE 58 202 0 0 ALPHABET INC Stock 02079K305 37343 360 SH SOLE 58 360 0 0 MICROSOFT CORP Stock 594918104 9802 34 SH SOLE 58 34 0 0 IAC INC Stock 44891N208 4489 87 SH SOLE 58 87 0 0 DARLING INGREDIENTS INC Stock 237266101 8118 139 SH SOLE 58 139 0 0 VIATRIS INC Stock 92556V106 21231 2207 SH SOLE 58 2207 0 0 META PLATFORMS INC Stock 30303M102 76934 363 SH SOLE 58 363 0 0 OWENS CORNING NEW Stock 690742101 14753 154 SH SOLE 58 154 0 0 QUEST DIAGNOSTICS INC Stock 74834L100 8206 58 SH SOLE 58 58 0 0 CAPITAL ONE FINL CORP Stock 14040H105 40772 424 SH SOLE 58 424 0 0 THE CIGNA GROUP Stock 125523100 21976 86 SH SOLE 58 86 0 0 WELLS FARGO CO NEW Stock 949746101 49379 1321 SH SOLE 58 1321 0 0 JPMORGAN CHASE & CO Stock 46625H100 28538 219 SH SOLE 58 219 0 0 MARKEL CORP Stock 570535104 16606 13 SH SOLE 58 13 0 0 TEXAS INSTRS INC Stock 882508104 31622 170 SH SOLE 58 170 0 0 ALPHABET INC Stock 02079K107 45760 440 SH SOLE 58 440 0 0 AMERICAN EXPRESS CO Stock 025816109 4949 30 SH SOLE 58 30 0 0 APPLIED MATLS INC Stock 038222105 63380 516 SH SOLE 58 516 0 0 LOEWS CORP Stock 540424108 2611 45 SH SOLE 58 45 0 0 PGIM ETF TR ETF 69344A107 22875 464 SH SOLE 60 464 0 0 INNOVATOR ETFS TR ETF 45782C656 14358 468 SH SOLE 60 468 0 0 INNOVATOR ETFS TR ETF 45782C870 22550 767 SH SOLE 60 767 0 0 ISHARES TR ETF 46436E718 37215 370 SH SOLE 60 370 0 0 SHELL PLC ADR 780259305 12371 215 SH SOLE 61 215 0 0 ICICI BANK LIMITED ADR 45104G104 6711 311 SH SOLE 61 311 0 0 BHP GROUP LTD ADR 088606108 17565 277 SH SOLE 61 277 0 0 BANCO BILBAO VIZCAYA ARGENTA ADR 05946K101 11118 1577 SH SOLE 61 1577 0 0 LINDE PLC Stock G54950103 8531 24 SH SOLE 61 24 0 0 ALCON AG Stock H01301128 9382 133 SH SOLE 61 133 0 0 XP INC Stock G98239109 2813 237 SH SOLE 61 237 0 0 WOODSIDE ENERGY GROUP LTD ADR 980228308 0 0 SH SOLE 61 0 0 0 YANDEX N V Stock N97284108 0 43 SH SOLE 61 43 0 0 MANULIFE FINL CORP Stock 56501R106 10851 591 SH SOLE 61 591 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 23348 251 SH SOLE 61 251 0 0 AMBEV SA ADR 02319V103 7044 2498 SH SOLE 61 2498 0 0 RIO TINTO PLC ADR 767204100 12279 179 SH SOLE 61 179 0 0 CANADIAN NATL RY CO Stock 136375102 6960 59 SH SOLE 61 59 0 0 HDFC BANK LTD ADR 40415F101 7000 105 SH SOLE 61 105 0 0 P T TELEKOMUNIKASI INDONESIA ADR 715684106 8454 310 SH SOLE 61 310 0 0 FOMENTO ECONOMICO MEXICANO S ADR 344419106 20466 215 SH SOLE 61 215 0 0 SAP SE ADR 803054204 13794 109 SH SOLE 61 109 0 0 SHELL PLC ADR 780259305 44191 768 SH SOLE 62 768 0 0 TELEDYNE TECHNOLOGIES INC Stock 879360105 19236 43 SH SOLE 62 43 0 0 EAST WEST BANCORP INC Stock 27579R104 22533 406 SH SOLE 62 406 0 0 RELIANCE STEEL & ALUMINUM CO Stock 759509102 21823 85 SH SOLE 62 85 0 0 PROLOGIS INC. REIT 74340W103 22334 179 SH SOLE 62 179 0 0 VALVOLINE INC Stock 92047W101 31621 905 SH SOLE 62 905 0 0 ALLSTATE CORP Stock 020002101 33465 302 SH SOLE 62 302 0 0 AMERICAN HOMES 4 RENT REIT 02665T306 20128 640 SH SOLE 62 640 0 0 GALLAGHER ARTHUR J & CO Stock 363576109 22383 117 SH SOLE 62 117 0 0 SPECTRUM BRANDS HLDGS INC NE Stock 84790A105 27548 416 SH SOLE 62 416 0 0 ADOBE SYSTEMS INCORPORATED Stock 00724F101 38152 99 SH SOLE 62 99 0 0 ALPHABET INC Stock 02079K305 47716 460 SH SOLE 62 460 0 0 FISERV INC Stock 337738108 37978 336 SH SOLE 62 336 0 0 COMCAST CORP NEW Stock 20030N101 23997 633 SH SOLE 62 633 0 0 MICROSOFT CORP Stock 594918104 32001 111 SH SOLE 62 111 0 0 CVS HEALTH CORP Stock 126650100 23333 314 SH SOLE 62 314 0 0 BJS WHSL CLUB HLDGS INC Stock 05550J101 34079 448 SH SOLE 62 448 0 0 MASCO CORP Stock 574599106 26202 527 SH SOLE 62 527 0 0 AMERIPRISE FINL INC Stock 03076C106 33102 108 SH SOLE 62 108 0 0 NEXTERA ENERGY INC Stock 65339F101 28365 368 SH SOLE 62 368 0 0 NORFOLK SOUTHN CORP Stock 655844108 28196 133 SH SOLE 62 133 0 0 ARCH CAP GROUP LTD Stock G0450A105 28709 423 SH SOLE 62 423 0 0 KKR & CO INC Stock 48251W104 22058 420 SH SOLE 62 420 0 0 GENERAL MTRS CO Stock 37045V100 27657 754 SH SOLE 62 754 0 0 NOV INC Stock 62955J103 28542 1542 SH SOLE 62 1542 0 0 HELEN OF TROY LTD Stock G4388N106 25886 272 SH SOLE 62 272 0 0 AERCAP HOLDINGS NV Stock N00985106 30139 536 SH SOLE 62 536 0 0 MICRON TECHNOLOGY INC Stock 595112103 16835 279 SH SOLE 62 279 0 0 AVIENT CORPORATION Stock 05368V106 19592 476 SH SOLE 62 476 0 0 CAESARS ENTERTAINMENT INC NE Stock 12769G100 28700 588 SH SOLE 62 588 0 0 ENTERGY CORP NEW Stock 29364G103 31137 289 SH SOLE 62 289 0 0 MIRION TECHNOLOGIES INC Stock 60471A101 20026 2345 SH SOLE 62 2345 0 0 CHESAPEAKE ENERGY CORP Stock 165167735 33990 447 SH SOLE 62 447 0 0 ORGANON & CO Stock 68622V106 42171 1793 SH SOLE 62 1793 0 0 MRC GLOBAL INC Stock 55345K103 10556 1086 SH SOLE 62 1086 0 0 BELLRING BRANDS INC Stock 07831C103 28832 848 SH SOLE 62 848 0 0 TENET HEALTHCARE CORP Stock 88033G407 24362 410 SH SOLE 62 410 0 0 PIONEER NAT RES CO Stock 723787107 37172 182 SH SOLE 62 182 0 0 EXPEDITORS INTL WASH INC Stock 302130109 24116 219 SH SOLE 62 219 0 0 ABBVIE INC Stock 00287Y109 43349 272 SH SOLE 62 272 0 0 KEMPER CORP Stock 488401100 16781 307 SH SOLE 62 307 0 0 T-MOBILE US INC Stock 872590104 24478 169 SH SOLE 62 169 0 0 MOLINA HEALTHCARE INC Stock 60855R100 23272 87 SH SOLE 62 87 0 0 MASONITE INTL CORP Stock 575385109 16974 187 SH SOLE 62 187 0 0 NETAPP INC Stock 64110D104 24646 386 SH SOLE 62 386 0 0 RENAISSANCERE HLDGS LTD Stock G7496G103 35460 177 SH SOLE 62 177 0 0 WELLS FARGO CO NEW Stock 949746101 38277 1024 SH SOLE 62 1024 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 33429 58 SH SOLE 62 58 0 0 LOCKHEED MARTIN CORP Stock 539830109 29782 63 SH SOLE 62 63 0 0 JPMORGAN CHASE & CO Stock 46625H100 57727 443 SH SOLE 62 443 0 0 RAYTHEON TECHNOLOGIES CORP Stock 75513E101 45733 467 SH SOLE 62 467 0 0 TEXAS INSTRS INC Stock 882508104 21577 116 SH SOLE 62 116 0 0 TARGET CORP Stock 87612E106 31138 188 SH SOLE 62 188 0 0 PFIZER INC Stock 717081103 33007 809 SH SOLE 62 809 0 0 MORGAN STANLEY Stock 617446448 34681 395 SH SOLE 62 395 0 0 KLA CORP Stock 482480100 20358 51 SH SOLE 62 51 0 0 AMERICAN EXPRESS CO Stock 025816109 32825 199 SH SOLE 62 199 0 0 CRANE HLDGS CO Stock 224441105 34618 305 SH SOLE 62 305 0 0 EMCOR GROUP INC Stock 29084Q100 34469 212 SH SOLE 62 212 0 0 EURONET WORLDWIDE INC Stock 298736109 26856 240 SH SOLE 62 240 0 0 PARKER-HANNIFIN CORP Stock 701094104 35964 107 SH SOLE 62 107 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 44423 94 SH SOLE 62 94 0 0 LOWES COS INC Stock 548661107 22997 115 SH SOLE 62 115 0 0 PAYPAL HLDGS INC Stock 70450Y103 31743 418 SH SOLE 62 418 0 0 SCHWAB CHARLES CORP Stock 808513105 33157 633 SH SOLE 62 633 0 0 AUTOZONE INC Stock 053332102 22123 9 SH SOLE 62 9 0 0 CBRE GROUP INC Stock 12504L109 18931 260 SH SOLE 62 260 0 0 AMAZON COM INC Stock 023135106 7850 76 SH SOLE 63 76 0 0 COSTCO WHSL CORP NEW Stock 22160K105 5466 11 SH SOLE 63 11 0 0 OLD DOMINION FREIGHT LINE IN Stock 679580100 6817 20 SH SOLE 63 20 0 0 MCKESSON CORP Stock 58155Q103 7121 20 SH SOLE 63 20 0 0 FLOOR & DECOR HLDGS INC Stock 339750101 9626 98 SH SOLE 63 98 0 0 ICICI BANK LIMITED ADR 45104G104 9948 461 SH SOLE 63 461 0 0 GALLAGHER ARTHUR J & CO Stock 363576109 8992 47 SH SOLE 63 47 0 0 WASTE CONNECTIONS INC Stock 94106B101 10291 74 SH SOLE 63 74 0 0 MICROSOFT CORP Stock 594918104 7784 27 SH SOLE 63 27 0 0 MSCI INC Stock 55354G100 8955 16 SH SOLE 63 16 0 0 LINDE PLC Stock G54950103 9952 28 SH SOLE 63 28 0 0 AMPHENOL CORP NEW Stock 032095101 12340 151 SH SOLE 63 151 0 0 ASTRAZENECA PLC ADR 046353108 9023 130 SH SOLE 63 130 0 0 CORTEVA INC Stock 22052L104 5669 94 SH SOLE 63 94 0 0 BOOZ ALLEN HAMILTON HLDG COR Stock 099502106 8806 95 SH SOLE 63 95 0 0 DATADOG INC Stock 23804L103 7121 98 SH SOLE 63 98 0 0 BILL HOLDINGS INC Stock 090043100 2759 34 SH SOLE 63 34 0 0 SNOWFLAKE INC Stock 833445109 4783 31 SH SOLE 63 31 0 0 ATLASSIAN CORPORATION Stock 049468101 7189 42 SH SOLE 63 42 0 0 VISA INC Stock 92826C839 10371 46 SH SOLE 63 46 0 0 ASML HOLDING N V ADR N07059210 5446 8 SH SOLE 63 8 0 0 LPL FINL HLDGS INC Stock 50212V100 10120 50 SH SOLE 63 50 0 0 SERVICENOW INC Stock 81762P102 5112 11 SH SOLE 63 11 0 0 CANADIAN PAC RAILWAYLTD Stock 13646K108 5847 76 SH SOLE 63 76 0 0 ENTEGRIS INC Stock 29362U104 5003 61 SH SOLE 63 61 0 0 STRYKER CORPORATION Stock 863667101 11419 40 SH SOLE 63 40 0 0 HEICO CORP NEW Stock 422806208 7746 57 SH SOLE 63 57 0 0 METTLER TOLEDO INTERNATIONAL Stock 592688105 7651 5 SH SOLE 63 5 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 10951 19 SH SOLE 63 19 0 0 LAM RESEARCH CORP Stock 512807108 8482 16 SH SOLE 63 16 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 11342 24 SH SOLE 63 24 0 0 NOVO-NORDISK A S ADR 670100205 11617 73 SH SOLE 63 73 0 0 FERRARI N V Stock N3167Y103 8399 31 SH SOLE 63 31 0 0 AMAZON COM INC Stock 023135106 43112650 417394 SH SOLE 417394 0 0 ISHARES TR ETF 464287119 327568 5917 SH SOLE 5917 0 0 ISHARES TR ETF 464288307 121926 2118 SH SOLE 2118 0 0 UNIFI INC Stock 904677200 8 1 SH SOLE 1 0 0 ISHARES TR ETF 464288604 103732 2661 SH SOLE 2661 0 0 ISHARES TR ETF 464287374 392 10 SH SOLE 10 0 0 YAMANA GOLD INC Stock 98462Y100 28678 4902 SH SOLE 4902 0 0 ISHARES TR ETF 464288109 5112 80 SH SOLE 80 0 0 PARAMOUNT GLOBAL Stock 92556H206 403383 18081 SH SOLE 18080 0 0 ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 76976 613 SH SOLE 612 0 0 CUBESMART REIT 229663109 161551 3495 SH SOLE 3495 0 0 ISHARES TR ETF 464288406 53897 871 SH SOLE 871 0 0 GENESCO INC Stock 371532102 16559 449 SH SOLE 449 0 0 GLOBAL PMTS INC Stock 37940X102 325297 3091 SH SOLE 3091 0 0 ROLLINS INC Stock 775711104 20146 537 SH SOLE 536 0 0 ISHARES U S ETF TR ETF 46431W838 394716 7901 SH SOLE 7900 0 0 PRUDENTIAL FINL INC Stock 744320102 3492264 42208 SH SOLE 42207 0 0 UNDER ARMOUR INC Stock 904311107 40162 4232 SH SOLE 4232 0 0 NEXTGEN HEALTHCARE INC Stock 65343C102 2411 138 SH SOLE 138 0 0 WISDOMTREE TR ETF 97717W851 17680 250 SH SOLE 250 0 0 HEWLETT PACKARD ENTERPRISE C Stock 42824C109 91867 5767 SH SOLE 5766 0 0 SEALED AIR CORP NEW Stock 81211K100 273807 5964 SH SOLE 5963 0 0 CITI TRENDS INC Stock 17306X102 190 10 SH SOLE 10 0 0 GAMCO GLOBAL GOLD NAT RES & CEF 36465A109 31315 8556 SH SOLE 8556 0 0 WYNN RESORTS LTD Stock 983134107 72406 647 SH SOLE 647 0 0 ULTA BEAUTY INC Stock 90384S303 3926641 7196 SH SOLE 7196 0 0 FIRST TR NAS100 EQ WEIGHTED ETF 337344105 915518 9096 SH SOLE 9096 0 0 SIRIUS XM HOLDINGS INC Stock 82968B103 91418 23027 SH SOLE 23027 0 0 TECHTARGET INC Stock 87874R100 568565 15741 SH SOLE 15741 0 0 ARCHROCK INC Stock 03957W106 531928 54445 SH SOLE 54445 0 0 SRH TOTAL RETURN FUND INC CEF 101507101 769759 62684 SH SOLE 62683 0 0 NEWTEKONE INC Stock 652526203 29928 2338 SH SOLE 2338 0 0 RADNET INC Stock 750491102 20525 820 SH SOLE 820 0 0 INVESCO QQQ TR ETF 46090E103 35184634 109633 SH SOLE 109633 0 0 INFINITY PHARMACEUTICALS INC Stock 45665G303 128 800 SH SOLE 800 0 0 STERICYCLE INC Stock 858912108 9769 224 SH SOLE 224 0 0 SELECT SECTOR SPDR TR ETF 81369Y803 19310150 127873 SH SOLE 127873 0 0 STELLUS CAP INVT CORP CEF 858568108 62391 4428 SH SOLE 4428 0 0 CAMDEN NATL CORP Stock 133034108 54285 1500 SH SOLE 1500 0 0 ETF MANAGERS TR ETF 26924G870 7384 160 SH SOLE 160 0 0 STARBUCKS CORP Stock 855244109 2359501 22659 SH SOLE 22659 0 0 CHINA AUTOMOTIVE SYS INC Stock 16936R105 3138 600 SH SOLE 600 0 0 SEMPRA Stock 816851109 2510440 16608 SH SOLE 16607 0 0 CORNERSTONE TOTAL RETURN FD CEF 21924U300 17745 2401 SH SOLE 2401 0 0 NAVIOS MARITIME PARTNERS L P Stock Y62267409 217 9 SH SOLE 9 0 0 PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 2214765 35465 SH SOLE 35464 0 0 PAN AMERN SILVER CORP Stock 697900108 234106 12863 SH SOLE 12862 0 0 ANIXA BIOSCIENCES INC Stock 03528H109 2898 674 SH SOLE 674 0 0 OLD REP INTL CORP Stock 680223104 274898 11009 SH SOLE 11009 0 0 RCI HOSPITALITY HLDGS INC Stock 74934Q108 121164 1550 SH SOLE 1550 0 0 ATI INC Stock 01741R102 1025575 25990 SH SOLE 25990 0 0 COHEN & STEERS CLOSED-END OP CEF 19248P106 38086 3475 SH SOLE 3475 0 0 LOUISIANA PAC CORP Stock 546347105 356040 6568 SH SOLE 6567 0 0 HANCOCK JOHN INVT TR II CEF 410142103 28946 2281 SH SOLE 2281 0 0 CHURCHILL DOWNS INC Stock 171484108 61051 238 SH SOLE 237 0 0 NEKTAR THERAPEUTICS Stock 640268108 2 3 SH SOLE 3 0 0 BLOCK INC Stock 852234103 870669 12683 SH SOLE 12682 0 0 AXSOME THERAPEUTICS INC Stock 05464T104 82219 1333 SH SOLE 1333 0 0 HECLA MNG CO Stock 422704106 200692 31705 SH SOLE 31704 0 0 GOLDMAN SACHS ETF TR ETF 381430107 5423 176 SH SOLE 176 0 0 NUVEEN MASSACHUSETS QLT MUN CEF 67061E104 150577 14152 SH SOLE 14152 0 0 SAPIENS INTL CORP N V Stock G7T16G103 1520 70 SH SOLE 70 0 0 SPDR SER TR ETF 78464A649 81538 3162 SH SOLE 3161 0 0 ALNYLAM PHARMACEUTICALS INC Stock 02043Q107 28646 143 SH SOLE 143 0 0 GOLD FIELDS LTD ADR 38059T106 2664 200 SH SOLE 200 0 0 INTERDIGITAL INC Stock 45867G101 2228553 30570 SH SOLE 30570 0 0 ONEMAIN HLDGS INC Stock 68268W103 41446 1118 SH SOLE 1117 0 0 DELUXE CORP Stock 248019101 88000 5500 SH SOLE 5500 0 0 ETF MANAGERS TR ETF 26924G888 160748 3081 SH SOLE 3081 0 0 XPO INC Stock 983793100 13079 410 SH SOLE 410 0 0 CAMDEN PPTY TR REIT 133131102 101171 965 SH SOLE 965 0 0 CECO ENVIRONMENTAL CORP Stock 125141101 22384 1600 SH SOLE 1600 0 0 CARECLOUD INC Stock 14167R100 419 125 SH SOLE 125 0 0 ETHAN ALLEN INTERIORS INC Stock 297602104 17437 635 SH SOLE 635 0 0 ISHARES INC ETF 464286509 37050 1084 SH SOLE 1083 0 0 TEMPLETON DRAGON FD INC CEF 88018T101 2648 250 SH SOLE 250 0 0 ELEVANCE HEALTH INC Stock 036752103 2601728 5658 SH SOLE 5658 0 0 ISHARES GOLD TR ETF 464285204 2053073 54939 SH SOLE 54939 0 0 EBAY INC. Stock 278642103 510168 11498 SH SOLE 11498 0 0 ISHARES TR ETF 46435G672 1600366 32694 SH SOLE 32693 0 0 VERICEL CORP Stock 92346J108 5864 200 SH SOLE 200 0 0 EMAGIN CORP Stock 29076N206 1560 750 SH SOLE 750 0 0 DOLLAR GEN CORP NEW Stock 256677105 5237271 24885 SH SOLE 24884 0 0 AZENTA INC Stock 114340102 580 13 SH SOLE 13 0 0 GT BIOPHARMA INC Stock 36254L209 83 150 SH SOLE 150 0 0 RMR GROUP INC Stock 74967R106 1286 49 SH SOLE 49 0 0 SPDR INDEX SHS FDS ETF 78463X152 27351 510 SH SOLE 510 0 0 TORTOISE PIPELINE & ENERGY F CEF 89148H207 5253 204 SH SOLE 204 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X838 190676 14380 SH SOLE 14379 0 0 WOLVERINE WORLD WIDE INC Stock 978097103 1705 100 SH SOLE 100 0 0 BEL FUSE INC Stock 077347300 100802 2682 SH SOLE 2682 0 0 IONIS PHARMACEUTICALS INC Stock 462222100 18549 519 SH SOLE 519 0 0 SPDR SER TR ETF 78464A672 141142 4877 SH SOLE 4877 0 0 HUBBELL INC Stock 443510607 156187 642 SH SOLE 641 0 0 LOGITECH INTL S A Stock H50430232 9468 163 SH SOLE 163 0 0 VIKING THERAPEUTICS INC Stock 92686J106 30769 1848 SH SOLE 1848 0 0 PIMCO CALIF MUN INCOME FD CEF 72200N106 26531 2632 SH SOLE 2632 0 0 SPDR SER TR ETF 78468R788 678137 17846 SH SOLE 17845 0 0 TRIPADVISOR INC Stock 896945201 155563 7833 SH SOLE 7833 0 0 WILLIS TOWERS WATSON PLC LTD Stock G96629103 220761 950 SH SOLE 950 0 0 SPI ENERGY CO LTD Stock G8651P110 360 300 SH SOLE 300 0 0 MONSTER BEVERAGE CORP NEW Stock 61174X109 620035 11480 SH SOLE 11480 0 0 VULCAN MATLS CO Stock 929160109 36062 210 SH SOLE 210 0 0 JOHNSON & JOHNSON Stock 478160104 18197772 117405 SH SOLE 117404 0 0 ISHARES TR ETF 46435G847 72338 2642 SH SOLE 2642 0 0 ISHARES TR ETF 46434V282 112344 2711 SH SOLE 2711 0 0 AKAMAI TECHNOLOGIES INC Stock 00971T101 124575 1591 SH SOLE 1591 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X184 144653 4407 SH SOLE 4406 0 0 FLEXSHOPPER INC Stock 33939J303 850 1000 SH SOLE 1000 0 0 FLEETCOR TECHNOLOGIES INC Stock 339041105 389440 1847 SH SOLE 1847 0 0 TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109 37102 311 SH SOLE 311 0 0 SCHWAB STRATEGIC TR ETF 808524722 9888 250 SH SOLE 250 0 0 SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103 1667343 25217 SH SOLE 25216 0 0 WILLIAMS SONOMA INC Stock 969904101 49759 409 SH SOLE 409 0 0 RIVERNORTH OPPORTUNITIES FD CEF 76881Y109 34864 3069 SH SOLE 3069 0 0 EATON VANCE TAX ADVT DIV INC CEF 27828G107 78121 3455 SH SOLE 3455 0 0 LKQ CORP Stock 501889208 1714766 30211 SH SOLE 30210 0 0 WASTE MGMT INC DEL Stock 94106L109 3221235 19742 SH SOLE 19741 0 0 EDITAS MEDICINE INC Stock 28106W103 1762 243 SH SOLE 243 0 0 ABB LTD ADR 000375204 455237 13272 SH SOLE 13272 0 0 VANGUARD INDEX FDS ETF 922908769 25474675 124815 SH SOLE 124814 0 0 THOMSON REUTERS CORP. Stock 884903709 45902 353 SH SOLE 352 0 0 WISDOMTREE TR ETF 97717Y527 2476520 49264 SH SOLE 49264 0 0 OLIN CORP Stock 680665205 168874 3043 SH SOLE 3042 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V142 307566 5765 SH SOLE 5765 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V563 631153 31684 SH SOLE 31684 0 0 ALLIANCEBERNSTEIN HLDG L P Stock 01881G106 923519 25260 SH SOLE 25260 0 0 BANK OZK LITTLE ROCK ARK Stock 06417N103 342 10 SH SOLE 10 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V761 34 1 SH SOLE 1 0 0 TOMI ENVIRONMENTAL SOLUTIONS Stock 890023203 17 25 SH SOLE 25 0 0 INVESCO BLDRS INDEX FDS TR ETF 46090C305 3979 104 SH SOLE 104 0 0 VANGUARD INDEX FDS ETF 922908652 392144 2797 SH SOLE 2797 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V670 28162 5644 SH SOLE 5643 0 0 VANGUARD WORLD FDS ETF 92204A306 1140635 9985 SH SOLE 9985 0 0 ISHARES TR ETF 464287291 304109 5594 SH SOLE 5594 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V134 62600 1549 SH SOLE 1549 0 0 PIMCO INCOME STRATEGY FD CEF 72201H108 66276 8152 SH SOLE 8152 0 0 ASCENDIS PHARMA A/S ADR 04351P101 6326 59 SH SOLE 59 0 0 NEXTDECADE CORP Stock 65342K105 1243 250 SH SOLE 250 0 0 ISHARES TR ETF 46435G409 154243 6222 SH SOLE 6222 0 0 DEXCOM INC Stock 252131107 670823 5774 SH SOLE 5774 0 0 CELLDEX THERAPEUTICS INC NEW Stock 15117B202 7196 200 SH SOLE 200 0 0 NATIONAL WESTN LIFE GROUP IN Stock 638517102 1213 5 SH SOLE 5 0 0 VOYA ASIA PAC HIGH DIV EQT I CEF 92912J102 77548 12098 SH SOLE 12098 0 0 PROSHARES SHORT REAL ESTATE ETF 74347X641 37059 1851 SH SOLE 1851 0 0 GLOBAL X FDS ETF 37954Y780 122493 3681 SH SOLE 3680 0 0 CALAMOS GBL DYN INCOME FUND CEF 12811L107 47499 7943 SH SOLE 7943 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E719 5778 330 SH SOLE 330 0 0 SPDR SER TR ETF 78468R770 3163 34 SH SOLE 33 0 0 ISHARES INC ETF 464286764 873 31 SH SOLE 31 0 0 JANUS DETROIT STR TR ETF 47103U209 403734 7189 SH SOLE 7189 0 0 VANGUARD WHITEHALL FDS ETF 921946810 1875650 25457 SH SOLE 25456 0 0 VIEWRAY INC Stock 92672L107 1384 400 SH SOLE 400 0 0 BANCO BRADESCO S A ADR 059460303 1019 389 SH SOLE 389 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q407 172868 1808 SH SOLE 1808 0 0 BLACKROCK MUNIASSETS FD INC CEF 09254J102 78975 7500 SH SOLE 7500 0 0 VANGUARD WHITEHALL FDS ETF 921946794 772525 12470 SH SOLE 12470 0 0 COSTCO WHSL CORP NEW Stock 22160K105 11252769 22647 SH SOLE 22647 0 0 CLEVELAND-CLIFFS INC NEW Stock 185899101 753755 41121 SH SOLE 41121 0 0 SFL CORPORATION LTD Stock G7738W106 39731 4182 SH SOLE 4182 0 0 VICTORY PORTFOLIOS II ETF 92647N873 123574 2381 SH SOLE 2381 0 0 HCA HEALTHCARE INC Stock 40412C101 1546688 5866 SH SOLE 5865 0 0 CABOT CORP Stock 127055101 59549 777 SH SOLE 777 0 0 CHOICE HOTELS INTL INC Stock 169905106 7617 65 SH SOLE 65 0 0 ISHARES TR ETF 464287234 1309450 33184 SH SOLE 33184 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X143 26889 250 SH SOLE 250 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X176 180269 1714 SH SOLE 1713 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X168 11494949 175979 SH SOLE 175979 0 0 GOLDMAN SACHS GROUP INC Stock 38141G104 4004077 12241 SH SOLE 12240 0 0 LAS VEGAS SANDS CORP Stock 517834107 110706 1927 SH SOLE 1927 0 0 SPDR SER TR ETF 78464A722 28707 700 SH SOLE 700 0 0 SPDR SER TR ETF 78468R739 522790 10995 SH SOLE 10994 0 0 LIGHT & WONDER INC Stock 80874P109 300 5 SH SOLE 5 0 0 SCOTTS MIRACLE-GRO CO Stock 810186106 81025 1162 SH SOLE 1161 0 0 SENSEONICS HLDGS INC Stock 81727U105 2749 3872 SH SOLE 3872 0 0 WATSCO INC Stock 942622200 42760 134 SH SOLE 134 0 0 SPDR SER TR ETF 78468R796 56527 1701 SH SOLE 1700 0 0 DIODES INC Stock 254543101 73188 789 SH SOLE 789 0 0 TOYOTA MOTOR CORP ADR 892331307 66916 472 SH SOLE 472 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R878 8806 267 SH SOLE 267 0 0 LEGG MASON ETF INVT ETF 52468L406 45513 1221 SH SOLE 1220 0 0 NEWPARK RES INC Stock 651718504 4620 1200 SH SOLE 1200 0 0 ISHARES TR ETF 464288570 5580071 71549 SH SOLE 71548 0 0 CRH PLC ADR 12626K203 2137 42 SH SOLE 42 0 0 BITNILE METAVERSE INC Stock 27888N307 39 330 SH SOLE 330 0 0 LITHIUM AMERS CORP NEW Stock 53680Q207 79750 3665 SH SOLE 3665 0 0 SHELL PLC ADR 780259305 1878829 32653 SH SOLE 32652 0 0 HANCOCK JOHN FINL OPPTYS FD CEF 409735206 417613 13674 SH SOLE 13674 0 0 GAP INC Stock 364760108 281130 28001 SH SOLE 28001 0 0 TELEDYNE TECHNOLOGIES INC Stock 879360105 77754 174 SH SOLE 173 0 0 YUM BRANDS INC Stock 988498101 523533 3964 SH SOLE 3963 0 0 OLD DOMINION FREIGHT LINE IN Stock 679580100 354047 1039 SH SOLE 1038 0 0 PACER FDS TR ETF 69374H709 151705 4511 SH SOLE 4511 0 0 INVESTORS TITLE CO NC Stock 461804106 6115 40 SH SOLE 40 0 0 ABERCROMBIE & FITCH CO Stock 002896207 2775 100 SH SOLE 100 0 0 PCM FD INC CEF 69323T101 74113 8802 SH SOLE 8802 0 0 KNIGHT-SWIFT TRANSN HLDGS IN Stock 499049104 47244 835 SH SOLE 835 0 0 UNDER ARMOUR INC Stock 904311206 6187 725 SH SOLE 725 0 0 ISHARES TR ETF 464288703 28692 550 SH SOLE 550 0 0 BOSTON SCIENTIFIC CORP Stock 101137107 264959 5296 SH SOLE 5296 0 0 EAST WEST BANCORP INC Stock 27579R104 0 0 SH SOLE 0 0 0 F5 INC Stock 315616102 450328 3091 SH SOLE 3091 0 0 VIASAT INC Stock 92552V100 3384 100 SH SOLE 100 0 0 ISHARES TR ETF 464287390 675802 28312 SH SOLE 28311 0 0 SELECT SECTOR SPDR TR ETF 81369Y860 619364 16569 SH SOLE 16569 0 0 CROSS TIMBERS RTY TR Stock 22757R109 5853 313 SH SOLE 313 0 0 MESA RTY TR Stock 590660106 3277 204 SH SOLE 204 0 0 PERMIAN BASIN RTY TR Stock 714236106 26840 1100 SH SOLE 1100 0 0 ETF MANAGERS TR ETF 26924G508 18167 5161 SH SOLE 5161 0 0 PENNYMAC MTG INVT TR REIT 70931T103 81623 6620 SH SOLE 6619 0 0 SABINE RTY TR Stock 785688102 423604 5899 SH SOLE 5898 0 0 LIBERTY MEDIA CORP DEL Stock 531229409 22472 800 SH SOLE 800 0 0 LIBERTY MEDIA CORP DEL Stock 531229888 135 4 SH SOLE 4 0 0 MAGNOLIA OIL & GAS CORP Stock 559663109 21880 1000 SH SOLE 1000 0 0 PIMCO INCOME STRATEGY FD II CEF 72201J104 187954 26214 SH SOLE 26214 0 0 FIRST TR EXCH TRADED FD III ETF 33739P608 5228 93 SH SOLE 93 0 0 DIREXION SHS ETF TR ETF 25459W847 4306 134 SH SOLE 133 0 0 ISHARES TR ETF 464287754 1535582 15331 SH SOLE 15331 0 0 PETROLEO BRASILEIRO SA PETRO ADR 71654V408 205384 19692 SH SOLE 19691 0 0 EXP WORLD HLDGS INC Stock 30212W100 6339 500 SH SOLE 499 0 0 PROCTER AND GAMBLE CO Stock 742718109 15144270 101851 SH SOLE 101851 0 0 COCA COLA CO Stock 191216100 11036411 177921 SH SOLE 177920 0 0 NORDIC AMERICAN TANKERS LIMI Stock G65773106 112266 28350 SH SOLE 28350 0 0 BLACKROCK MUNICIPAL INCOME CEF 09253X102 65151 5578 SH SOLE 5578 0 0 PUTNAM MUN OPPORTUNITIES TR CEF 746922103 5180 500 SH SOLE 500 0 0 ISHARES TR ETF 464287762 2499164 9152 SH SOLE 9152 0 0 ISHARES TR ETF 46434V290 245709 4793 SH SOLE 4793 0 0 ARBOR REALTY TRUST INC REIT 038923108 369391 32149 SH SOLE 32148 0 0 PROSHARES TR ETF 74347R370 2601941 141180 SH SOLE 141179 0 0 GENERAL MLS INC Stock 370334104 5893142 68958 SH SOLE 68957 0 0 NUVEEN CR STRATEGIES INCOME CEF 67073D102 18054 3533 SH SOLE 3533 0 0 INTELLIA THERAPEUTICS INC Stock 45826J105 46811 1256 SH SOLE 1256 0 0 FIRST TR MORNINGSTAR DIVID L ETF 336917109 4965030 139860 SH SOLE 139860 0 0 ENTERPRISE PRODS PARTNERS L Stock 293792107 4605680 177825 SH SOLE 177825 0 0 AMEREN CORP Stock 023608102 106889 1237 SH SOLE 1237 0 0 IDEX CORP Stock 45167R104 53830 233 SH SOLE 233 0 0 PPG INDS INC Stock 693506107 794955 5951 SH SOLE 5951 0 0 VBI VACCINES INC CDA Stock 91822J103 303 1000 SH SOLE 1000 0 0 ISHARES TR ETF 464287796 13170452 301039 SH SOLE 301038 0 0 OCCIDENTAL PETE CORP Stock 674599105 1356421 21727 SH SOLE 21727 0 0 ISHARES TR ETF 464288323 42380 792 SH SOLE 792 0 0 TRUIST FINL CORP Stock 89832Q109 3379677 99111 SH SOLE 99110 0 0 NOVANTA INC Stock 67000B104 23864 150 SH SOLE 150 0 0 UNITED PARCEL SERVICE INC Stock 911312106 6205688 31990 SH SOLE 31989 0 0 INGEVITY CORP Stock 45688C107 22886 320 SH SOLE 320 0 0 COHEN & STEERS REIT & PFD & CEF 19247X100 381947 19577 SH SOLE 19577 0 0 MARRIOTT INTL INC NEW Stock 571903202 663434 3996 SH SOLE 3995 0 0 VANGUARD INDEX FDS ETF 922908553 4142564 49886 SH SOLE 49886 0 0 ISHARES TR ETF 464288802 1847976 21055 SH SOLE 21054 0 0 BIOGEN INC Stock 09062X103 1453263 5227 SH SOLE 5227 0 0 CARNIVAL CORP Stock 143658300 158773 15643 SH SOLE 15642 0 0 VENTAS INC REIT 92276F100 202705 4676 SH SOLE 4676 0 0 INVESCO DB COMMDY INDX TRCK ETF 46138B103 1347985 56781 SH SOLE 56781 0 0 SPDR SER TR ETF 78464A664 17881 579 SH SOLE 579 0 0 ISHARES TR ETF 464288240 870252 17844 SH SOLE 17844 0 0 UNIVERSAL HEALTH RLTY INCOME REIT 91359E105 11621 242 SH SOLE 241 0 0 US FOODS HLDG CORP Stock 912008109 4507 122 SH SOLE 122 0 0 GETTY RLTY CORP NEW REIT 374297109 14952 415 SH SOLE 415 0 0 ESSEX PPTY TR INC REIT 297178105 31371 150 SH SOLE 150 0 0 GLOBAL X FDS ETF 37950E291 137045 7854 SH SOLE 7853 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V787 97919 1560 SH SOLE 1560 0 0 COHU INC Stock 192576106 580764 15128 SH SOLE 15128 0 0 NANTHEALTH INC COM NEW Stock 630104107 2018 1009 SH SOLE 1009 0 0 AVALONBAY CMNTYS INC REIT 053484101 615856 3664 SH SOLE 3664 0 0 GLATFELTER CORPORATION Stock 377320106 2938 921 SH SOLE 921 0 0 MUELLER INDS INC Stock 624756102 378789 5155 SH SOLE 5155 0 0 INTEL CORP Stock 458140100 6561145 200831 SH SOLE 200830 0 0 OXFORD INDS INC Stock 691497309 4540 43 SH SOLE 43 0 0 PRESTIGE CONSMR HEALTHCARE I Stock 74112D101 3570 57 SH SOLE 57 0 0 PERRIGO CO PLC Stock G97822103 14743 411 SH SOLE 411 0 0 RELIANCE STEEL & ALUMINUM CO Stock 759509102 1797 7 SH SOLE 7 0 0 BOSTON BEER INC Stock 100557107 57194 174 SH SOLE 174 0 0 CME GROUP INC Stock 12572Q105 318818 1665 SH SOLE 1664 0 0 SELECTIVE INS GROUP INC Stock 816300107 195712 2053 SH SOLE 2053 0 0 WESTERN ALLIANCE BANCORP Stock 957638109 10662 300 SH SOLE 300 0 0 HUNT J B TRANS SVCS INC Stock 445658107 142381 811 SH SOLE 811 0 0 BOYD GAMING CORP Stock 103304101 57259 893 SH SOLE 893 0 0 WILEY JOHN & SONS INC Stock 968223206 270676 6982 SH SOLE 6981 0 0 REATA PHARMACEUTICALS INC Stock 75615P103 5637 62 SH SOLE 62 0 0 ATKORE INC Stock 047649108 218446 1555 SH SOLE 1555 0 0 STATE STR CORP Stock 857477103 789266 10428 SH SOLE 10427 0 0 MEDTRONIC PLC Stock G5960L103 3113090 38614 SH SOLE 38614 0 0 CLOROX CO DEL Stock 189054109 370237 2340 SH SOLE 2339 0 0 ISHARES TR ETF 464287788 2741319 38534 SH SOLE 38534 0 0 COMERICA INC Stock 200340107 116105 2674 SH SOLE 2674 0 0 FIRST MAJESTIC SILVER CORP Stock 32076V103 77822 10794 SH SOLE 10793 0 0 ISHARES INC ETF 46434G772 5213 115 SH SOLE 115 0 0 CROCS INC Stock 227046109 1471129 11635 SH SOLE 11635 0 0 FORTIVE CORP Stock 34959J108 10089 148 SH SOLE 148 0 0 GILDAN ACTIVEWEAR INC Stock 375916103 26917 811 SH SOLE 811 0 0 KFORCE INC Stock 493732101 6324 100 SH SOLE 100 0 0 SILICON MOTION TECHNOLOGY CO ADR 82706C108 19066 291 SH SOLE 291 0 0 NETFLIX INC Stock 64110L106 4431273 12826 SH SOLE 12826 0 0 MEDALLION FINL CORP Stock 583928106 230 30 SH SOLE 30 0 0 KOSMOS ENERGY LTD Stock 500688106 226874 30494 SH SOLE 30493 0 0 ISHARES TR ETF 464287846 26118 261 SH SOLE 261 0 0 SPDR DOW JONES INDL AVERAGE ETF 78467X109 4459574 13407 SH SOLE 13407 0 0 ISHARES TR ETF 46434V316 27981 832 SH SOLE 832 0 0 PAYCHEX INC Stock 704326107 2993655 26125 SH SOLE 26124 0 0 GLOBAL MED REIT INC REIT 37954A204 856066 93970 SH SOLE 93969 0 0 MEDICAL PPTYS TRUST INC REIT 58463J304 1013457 123292 SH SOLE 123291 0 0 EATON VANCE TAX-MANAGED BUY- CEF 27828Y108 23378 1851 SH SOLE 1851 0 0 ISHARES TR ETF 464289859 809397 12728 SH SOLE 12728 0 0 HERBALIFE NUTRITION LTD Stock G4412G101 64 4 SH SOLE 4 0 0 AFFILIATED MANAGERS GROUP IN Stock 008252108 997 7 SH SOLE 7 0 0 HORMEL FOODS CORP Stock 440452100 56367 1413 SH SOLE 1413 0 0 STANTEC INC Stock 85472N109 2395 41 SH SOLE 41 0 0 HANOVER INS GROUP INC Stock 410867105 96548 751 SH SOLE 751 0 0 GLOBAL X FDS ETF 37954Y731 1798 61 SH SOLE 60 0 0 PACCAR INC Stock 693718108 2822255 38555 SH SOLE 38555 0 0 DIREXION SHS ETF TR ETF 25460E869 7760597 501007 SH SOLE 501006 0 0 BLACKBAUD INC Stock 09227Q100 0 0 SH SOLE 0 0 0 RENTOKIL INITIAL PLC ADR 760125104 1205 33 SH SOLE 33 0 0 ISHARES SILVER TR ETF 46428Q109 1319491 59652 SH SOLE 59651 0 0 ARK ETF TR ETF 00214Q500 137750 6015 SH SOLE 6015 0 0 IMPINJ INC Stock 453204109 79821 589 SH SOLE 589 0 0 UNITED STS 12 MONTH OIL FD L ETF 91288V103 52855 1567 SH SOLE 1567 0 0 FIRST TR EXCH TRADED FD III ETF 33739P707 1231 23 SH SOLE 23 0 0 SENSUS HEALTHCARE INC Stock 81728J109 295058 56633 SH SOLE 56633 0 0 COMPASS INC Stock 20464U100 323 100 SH SOLE 100 0 0 TIDEWATER INC NEW Stock 88642R109 143480 3255 SH SOLE 3255 0 0 SEI INVTS CO Stock 784117103 49666 863 SH SOLE 863 0 0 KINSALE CAP GROUP INC Stock 49714P108 2999399 9993 SH SOLE 9993 0 0 SANGAMO THERAPEUTICS INC Stock 800677106 352 200 SH SOLE 200 0 0 FORTIS INC Stock 349553107 187214 4402 SH SOLE 4401 0 0 CLEARWATER PAPER CORP Stock 18538R103 1604 48 SH SOLE 48 0 0 ISHARES TR ETF 46434V860 989912 19567 SH SOLE 19567 0 0 EQUITY RESIDENTIAL REIT 29476L107 90577 1510 SH SOLE 1509 0 0 ADVANCE AUTO PARTS INC Stock 00751Y106 147148 1210 SH SOLE 1210 0 0 HESS CORP Stock 42809H107 34978 264 SH SOLE 264 0 0 QURATE RETAIL INC Stock 74915M100 7033 7120 SH SOLE 7120 0 0 ISHARES TR ETF 464289867 116676 2332 SH SOLE 2332 0 0 ISHARES TR ETF 46435G516 2631686 36633 SH SOLE 36632 0 0 LEGG MASON ETF INVT ETF 52468L505 265181 9836 SH SOLE 9836 0 0 MYR GROUP INC DEL Stock 55405W104 5040 40 SH SOLE 40 0 0 MEDPACE HLDGS INC Stock 58506Q109 3140999 16703 SH SOLE 16703 0 0 SPDR SER TR ETF 78464A862 362792 1739 SH SOLE 1739 0 0 PROSHARES TR ETF 74348A210 535032 22321 SH SOLE 22320 0 0 AMPLIFY ETF TR ETF 032108102 292118 6612 SH SOLE 6612 0 0 TETRA TECH INC NEW Stock 88162G103 86805 591 SH SOLE 590 0 0 RITCHIE BROS AUCTIONEERS Stock 767744105 2533 45 SH SOLE 45 0 0 WATERS CORP Stock 941848103 23842 77 SH SOLE 77 0 0 POOL CORP Stock 73278L105 346951 1013 SH SOLE 1013 0 0 INVESCO SR INCOME TR CEF 46131H107 36800 10000 SH SOLE 10000 0 0 ISHARES TR ETF 464288208 347332 5728 SH SOLE 5727 0 0 CAMBRIA ETF TR ETF 132061706 15072 529 SH SOLE 529 0 0 SILVERCORP METALS INC Stock 82835P103 6685 1750 SH SOLE 1750 0 0 ISHARES INC ETF 464286749 26784 591 SH SOLE 591 0 0 ISHARES TR ETF 46435G334 18071 560 SH SOLE 560 0 0 ABRDN INCOME CREDIT STRATEGI CEF 003057106 127204 19071 SH SOLE 19071 0 0 PROSHARES TR II ETF 74347W882 22971 791 SH SOLE 791 0 0 LAUDER ESTEE COS INC Stock 518439104 771710 3131 SH SOLE 3131 0 0 SPDR INDEX SHS FDS ETF 78463X756 896657 17703 SH SOLE 17703 0 0 SPDR INDEX SHS FDS ETF 78463X749 28442 691 SH SOLE 691 0 0 ISHARES TR ETF 46435G532 597846 7550 SH SOLE 7549 0 0 FRANKLIN TEMPLETON ETF TR ETF 35473P207 3880 163 SH SOLE 163 0 0 AGNC INVT CORP REIT 00123Q104 374351 37138 SH SOLE 37137 0 0 SAFE BULKERS INC Stock Y7388L103 185 50 SH SOLE 50 0 0 GLOBAL X FDS ETF 37954Y889 29618 590 SH SOLE 590 0 0 ISHARES TR ETF 46435G441 13311 300 SH SOLE 300 0 0 ISHARES INC ETF 464286707 2722 72 SH SOLE 72 0 0 PROLOGIS INC. REIT 74340W103 882134 7070 SH SOLE 7070 0 0 SUN LIFE FINANCIAL INC. Stock 866796105 289352 6196 SH SOLE 6195 0 0 ISHARES TR ETF 464288166 357180 3300 SH SOLE 3300 0 0 SANOFI ADR 80105N105 477372 8772 SH SOLE 8772 0 0 MERCK & CO INC Stock 58933Y105 14320559 134604 SH SOLE 134604 0 0 ISHARES TR ETF 464288158 7396028 70654 SH SOLE 70653 0 0 OSHKOSH CORP Stock 688239201 16719 201 SH SOLE 201 0 0 SPDR S&P 500 ETF TR ETF 78462F103 27410062 66953 SH SOLE 66953 0 0 BLINK CHARGING CO Stock 09354A100 16919 1956 SH SOLE 1956 0 0 NUSHARES ETF TR ETF 67092P102 252 12 SH SOLE 12 0 0 BANK OF NT BUTTERFIELD&SON L Stock G0772R208 3429 127 SH SOLE 127 0 0 FIDELITY COVINGTON TRUST ETF 316092816 4778 107 SH SOLE 107 0 0 ADVANSIX INC Stock 00773T101 459 12 SH SOLE 12 0 0 FIDELITY COVINGTON TRUST ETF 316092840 612823 16093 SH SOLE 16093 0 0 MCKESSON CORP Stock 58155Q103 5306165 14903 SH SOLE 14902 0 0 THE TRADE DESK INC Stock 88339J105 3019613 49575 SH SOLE 49575 0 0 FIDELITY COVINGTON TRUST ETF 316092832 72443 1782 SH SOLE 1781 0 0 E L F BEAUTY INC Stock 26856L103 741 9 SH SOLE 9 0 0 FIDELITY COVINGTON TRUST ETF 316092782 262479 5736 SH SOLE 5736 0 0 VALVOLINE INC Stock 92047W101 11585 332 SH SOLE 331 0 0 WISDOMTREE TR ETF 97717W570 67796 1363 SH SOLE 1363 0 0 AURORA CANNABIS INC Stock 05156X884 1304 1874 SH SOLE 1874 0 0 FULGENT GENETICS INC Stock 359664109 1271559 40729 SH SOLE 40729 0 0 MASTERCARD INCORPORATED Stock 57636Q104 14231952 39162 SH SOLE 39162 0 0 NUTANIX INC Stock 67059N108 381949 14696 SH SOLE 14696 0 0 WEST BANCORPORATION INC Stock 95123P106 3654 200 SH SOLE 200 0 0 DONNELLEY FINL SOLUTIONS INC Stock 25787G100 204 5 SH SOLE 5 0 0 FIRST TR EXCHANGE TRAD FD VI ETF 33740Y101 2020 68 SH SOLE 68 0 0 DIREXION SHS ETF TR ETF 25460G864 2621 340 SH SOLE 340 0 0 SANDRIDGE ENERGY INC Stock 80007P869 8646 600 SH SOLE 600 0 0 PROSHARES TR ETF 74347G804 12741 300 SH SOLE 300 0 0 MERITAGE HOMES CORP Stock 59001A102 7122 61 SH SOLE 61 0 0 CAMPING WORLD HLDGS INC Stock 13462K109 130354 6246 SH SOLE 6246 0 0 FIRST REP BK SAN FRANCISCO C Stock 33616C100 54550 3899 SH SOLE 3899 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E396 64157 1600 SH SOLE 1600 0 0 ILLINOIS TOOL WKS INC Stock 452308109 2689223 11046 SH SOLE 11046 0 0 COMFORT SYS USA INC Stock 199908104 22159 152 SH SOLE 151 0 0 PERMIAN RESOURCES CORP Stock 71424F105 77868 7416 SH SOLE 7416 0 0 RIVERNORTH DOUBLELINE STRATE CEF 76882G107 56308 6578 SH SOLE 6578 0 0 SBA COMMUNICATIONS CORP NEW REIT 78410G104 33417 128 SH SOLE 128 0 0 MAMMOTH ENERGY SVCS INC Stock 56155L108 2110 500 SH SOLE 500 0 0 UNITED RENTALS INC Stock 911363109 2637010 6663 SH SOLE 6663 0 0 STEEL DYNAMICS INC Stock 858119100 2300803 20350 SH SOLE 20350 0 0 ASHFORD HOSPITALITY TR INC REIT 044103869 9688 3018 SH SOLE 3018 0 0 PHUNWARE INC Stock 71948P100 1065 1500 SH SOLE 1500 0 0 DBX ETF TR ETF 233051481 9671 224 SH SOLE 224 0 0 INVACARE CORP Stock 461203101 0 1 SH SOLE 1 0 0 NORDSON CORP Stock 655663102 164623 741 SH SOLE 740 0 0 GIBRALTAR INDS INC Stock 374689107 38655 797 SH SOLE 797 0 0 TYLER TECHNOLOGIES INC Stock 902252105 210656 594 SH SOLE 594 0 0 EXACT SCIENCES CORP Stock 30063P105 160032 2360 SH SOLE 2360 0 0 CRISPR THERAPEUTICS AG Stock H17182108 649322 14356 SH SOLE 14356 0 0 EMERSON ELEC CO Stock 291011104 2469870 28344 SH SOLE 28343 0 0 CORCEPT THERAPEUTICS INC Stock 218352102 65067 3004 SH SOLE 3004 0 0 IRHYTHM TECHNOLOGIES INC Stock 450056106 1984 16 SH SOLE 16 0 0 ADIENT PLC Stock G0084W101 40387 986 SH SOLE 986 0 0 YUM CHINA HLDGS INC Stock 98850P109 130520 2059 SH SOLE 2059 0 0 ALLSPRING INCOME OPPORTUNIT CEF 94987B105 61483 9713 SH SOLE 9713 0 0 ALCOA CORP Stock 013872106 18428 433 SH SOLE 432 0 0 INNOVATOR ETFS TR ETF 45783Y814 1884730 52467 SH SOLE 52467 0 0 NUVEEN CALIFORNIA AMT QLT MU CEF 670651108 26874 2309 SH SOLE 2308 0 0 HERITAGE FINL CORP WASH Stock 42722X106 257 12 SH SOLE 12 0 0 GUGGENHEIM STRATEGIC OPPORTU CEF 40167F101 341316 21108 SH SOLE 21108 0 0 PROSHARES TR ETF 74347B185 228714 17158 SH SOLE 17157 0 0 GLOBE LIFE INC Stock 37959E102 191915 1744 SH SOLE 1744 0 0 ISHARES TR ETF 464289883 30800 881 SH SOLE 881 0 0 BLACKLINE INC Stock 09239B109 59293 883 SH SOLE 883 0 0 ALLSTATE CORP Stock 020002101 2326402 20995 SH SOLE 20994 0 0 DOUBLELINE INCOME SOLUTIONS CEF 258622109 136679 12021 SH SOLE 12021 0 0 VISTEON CORP Stock 92839U206 14272 91 SH SOLE 91 0 0 NATIONAL HEALTH INVS INC REIT 63633D104 38014 737 SH SOLE 737 0 0 DIAGEO PLC ADR 25243Q205 1631035 9002 SH SOLE 9002 0 0 ANNALY CAPITAL MANAGEMENT IN REIT 035710839 522082 27320 SH SOLE 27319 0 0 RYERSON HLDG CORP Stock 783754104 86468 2377 SH SOLE 2376 0 0 LAMB WESTON HLDGS INC Stock 513272104 1063629 10176 SH SOLE 10176 0 0 ISHARES TR ETF 464288521 331040 6568 SH SOLE 6568 0 0 ALASKA AIR GROUP INC Stock 011659109 36170 862 SH SOLE 862 0 0 BELDEN INC Stock 077454106 260 3 SH SOLE 3 0 0 COMTECH TELECOMMUNICATIONS C Stock 205826209 16062 1287 SH SOLE 1287 0 0 HANCOCK WHITNEY CORPORATION Stock 410120109 2002 55 SH SOLE 55 0 0 ETF SER SOLUTIONS ETF 26922A248 176190 7024 SH SOLE 7024 0 0 NVR INC Stock 62944T105 507069 91 SH SOLE 91 0 0 ISHARES INC ETF 46434G822 325751 5550 SH SOLE 5550 0 0 GOLDMAN SACHS ETF TR ETF 381430545 10700 139 SH SOLE 139 0 0 HOSTESS BRANDS INC Stock 44109J106 199 8 SH SOLE 8 0 0 ASHLAND INC Stock 044186104 21242 207 SH SOLE 206 0 0 ISHARES INC ETF 46434G889 424625 10227 SH SOLE 10227 0 0 ISHARES TR ETF 464287176 5615529 50935 SH SOLE 50934 0 0 LEGGETT & PLATT INC Stock 524660107 142025 4455 SH SOLE 4455 0 0 FIDELITY COVINGTON TRUST ETF 316092790 107851 2273 SH SOLE 2273 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R795 4087 150 SH SOLE 150 0 0 OPKO HEALTH INC Stock 68375N103 2190 1500 SH SOLE 1500 0 0 ASTEC INDS INC Stock 046224101 74869 1815 SH SOLE 1815 0 0 FIRST COMWLTH FINL CORP PA Stock 319829107 622 50 SH SOLE 50 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R860 1254 59 SH SOLE 59 0 0 CONDUENT INC Stock 206787103 803 234 SH SOLE 234 0 0 VERTEX PHARMACEUTICALS INC Stock 92532F100 2141224 6796 SH SOLE 6796 0 0 FRANKLIN TEMPLETON ETF TR ETF 35473P108 117214 4077 SH SOLE 4077 0 0 ISHARES TR ETF 46435G417 10862 248 SH SOLE 248 0 0 ORGANIGRAM HLDGS INC Stock 68620P101 1553 2427 SH SOLE 2427 0 0 SSGA ACTIVE TR ETF 78470P309 5028 123 SH SOLE 123 0 0 ISHARES TR ETF 464288182 611 9 SH SOLE 9 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R811 12572674 193993 SH SOLE 193992 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R845 1101 41 SH SOLE 40 0 0 SYNCHRONOSS TECHNOLOGIES INC Stock 87157B103 188 200 SH SOLE 200 0 0 COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 676262 11099 SH SOLE 11099 0 0 BLUEBIRD BIO INC Stock 09609G100 6487 2040 SH SOLE 2040 0 0 GLOBAL X FDS ETF 37954Y715 153360 6014 SH SOLE 6014 0 0 MERCHANTS BANCORP IND Stock 58844R108 126216 4847 SH SOLE 4847 0 0 INNOVATIVE INDL PPTYS INC REIT 45781V101 511531 6732 SH SOLE 6731 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J775 120492 1791 SH SOLE 1790 0 0 BROOKFIELD REAL ASSETS INCOM CEF 112830104 53377 3245 SH SOLE 3244 0 0 VISTRA CORP Stock 92840M102 1222692 50945 SH SOLE 50945 0 0 JANUS DETROIT STR TR ETF 47103U886 1772821 37127 SH SOLE 37127 0 0 SMUCKER J M CO Stock 832696405 310088 1970 SH SOLE 1970 0 0 VANGUARD WORLD FD ETF 921910709 4424819 48871 SH SOLE 48871 0 0 POLAR PWR INC Stock 73102V105 2376 1800 SH SOLE 1800 0 0 AMPLIFY ENERGY CORP NEW Stock 03212B103 28515 4151 SH SOLE 4150 0 0 LIONS GATE ENTMNT CORP Stock 535919500 228 22 SH SOLE 22 0 0 ISHARES TR ETF 464288752 10358877 147373 SH SOLE 147373 0 0 ICHOR HOLDINGS Stock G4740B105 17680 540 SH SOLE 540 0 0 ISHARES TR ETF 46435G433 8843 255 SH SOLE 255 0 0 ORLA MNG LTD NEW Stock 68634K106 1748 368 SH SOLE 368 0 0 ISHARES TR ETF 464287325 241537 2898 SH SOLE 2897 0 0 INTREPID POTASH INC Stock 46121Y201 6900 250 SH SOLE 250 0 0 CORNING INC Stock 219350105 1643842 46594 SH SOLE 46594 0 0 INDEXIQ ETF TR ETF 45409B107 25387 869 SH SOLE 869 0 0 EDWARDS LIFESCIENCES CORP Stock 28176E108 2188870 26458 SH SOLE 26458 0 0 GLOBAL X FDS ETF 37954Y806 3005 265 SH SOLE 265 0 0 TRIVAGO N V ADR 89686D105 604 400 SH SOLE 400 0 0 HILTON GRAND VACATIONS INC Stock 43283X105 9686 218 SH SOLE 218 0 0 PARK HOTELS & RESORTS INC REIT 700517105 5686 460 SH SOLE 460 0 0 EATON VANCE LTD DURATION INC CEF 27828H105 277662 28189 SH SOLE 28189 0 0 AVID BIOSERVICES INC Stock 05368M106 279749 14912 SH SOLE 14912 0 0 ALPHA METALLURGICAL RESOUR I Stock 020764106 28606 183 SH SOLE 183 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V639 11870 117 SH SOLE 117 0 0 ISHARES TR ETF 464287101 2660645 14225 SH SOLE 14225 0 0 BANK NEW YORK MELLON CORP Stock 064058100 715561 15747 SH SOLE 15747 0 0 VERMILION ENERGY INC Stock 923725105 13007 1003 SH SOLE 1002 0 0 SUPER MICRO COMPUTER INC Stock 86800U104 253589 2380 SH SOLE 2380 0 0 HOWMET AEROSPACE INC Stock 443201108 35651 841 SH SOLE 841 0 0 PACER FDS TR ETF 69374H881 4431884 94396 SH SOLE 94395 0 0 BLACKROCK ENERGY & RES TR CEF 09250U101 12160 1000 SH SOLE 1000 0 0 ISHARES TR ETF 46435G474 548388 21701 SH SOLE 21701 0 0 BALLARD PWR SYS INC NEW Stock 058586108 434 78 SH SOLE 78 0 0 ALPS ETF TR ETF 00162Q395 1060 30 SH SOLE 30 0 0 NUVEEN S&P 500 BUY-WRITE INC CEF 6706ER101 196 15 SH SOLE 15 0 0 FIDELITY COVINGTON TRUST ETF 316092824 1082686 22803 SH SOLE 22803 0 0 HANCOCK JOHN PREM DIVID FD CEF 41013T105 19497 1574 SH SOLE 1573 0 0 GEN DIGITAL INC Stock 668771108 49284 2872 SH SOLE 2872 0 0 DIREXION SHS ETF TR ETF 25459W102 1487 40 SH SOLE 40 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V217 49447 270 SH SOLE 270 0 0 KAYNE ANDERSON ENERGY INFRST CEF 486606106 237600 27500 SH SOLE 27500 0 0 DAVITA INC Stock 23918K108 114203 1408 SH SOLE 1408 0 0 GOLDMAN SACHS ETF TR ETF 381430529 90326 902 SH SOLE 902 0 0 GLOBAL X FDS ETF 37954Y814 2055 99 SH SOLE 98 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 12891694 331491 SH SOLE 331491 0 0 AMERICAN LITHIUM CORP Stock 027259209 24837 10752 SH SOLE 10752 0 0 HERON THERAPEUTICS INC Stock 427746102 1148 760 SH SOLE 760 0 0 UNUM GROUP Stock 91529Y106 2259667 57120 SH SOLE 57120 0 0 INVESCO HIG INCM 2023 TARG T CEF 46135X108 19525 2500 SH SOLE 2500 0 0 ANAPTYSBIO INC Stock 032724106 5005 230 SH SOLE 230 0 0 JELD-WEN HLDG INC Stock 47580P103 10761 850 SH SOLE 850 0 0 CHUBB LIMITED Stock H1467J104 3479635 17920 SH SOLE 17919 0 0 SONOCO PRODS CO Stock 835495102 811538 13304 SH SOLE 13303 0 0 PENN ENTERTAINMENT INC Stock 707569109 26813 904 SH SOLE 904 0 0 MARVELL TECHNOLOGY INC Stock 573874104 726679 16782 SH SOLE 16782 0 0 CACI INTL INC Stock 127190304 12740 43 SH SOLE 43 0 0 AGCO CORP Stock 001084102 150748 1115 SH SOLE 1115 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042718 1048611 9599 SH SOLE 9599 0 0 ISHARES TR ETF 464287564 237624 4278 SH SOLE 4278 0 0 FEDEX CORP Stock 31428X106 5241880 22941 SH SOLE 22941 0 0 SNAP ON INC Stock 833034101 578672 2344 SH SOLE 2343 0 0 PULTE GROUP INC Stock 745867101 640206 10985 SH SOLE 10985 0 0 SHERWIN WILLIAMS CO Stock 824348106 720124 3204 SH SOLE 3203 0 0 R1 RCM INC Stock 77634L105 3000 200 SH SOLE 200 0 0 INVITATION HOMES INC REIT 46187W107 95155 3047 SH SOLE 3046 0 0 PEPSICO INC Stock 713448108 8582126 47077 SH SOLE 47076 0 0 ISHARES TR ETF 46434V696 2659 47 SH SOLE 47 0 0 ISHARES TR ETF 464288117 412081 10248 SH SOLE 10248 0 0 ISHARES TR ETF 464287457 22704970 276351 SH SOLE 276350 0 0 AMMO INC Stock 00175J107 394 200 SH SOLE 200 0 0 ISHARES INC ETF 464286608 5184 115 SH SOLE 115 0 0 SPDR SER TR ETF 78464A367 29906 1266 SH SOLE 1266 0 0 SPDR INDEX SHS FDS ETF 78463X400 49380 600 SH SOLE 600 0 0 JPMORGAN CHASE & CO ETF 46625H365 863115 38897 SH SOLE 38896 0 0 NEWELL BRANDS INC Stock 651229106 472985 38021 SH SOLE 38021 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F805 413522 9177 SH SOLE 9177 0 0 MANAGED PORTFOLIO SERIES ETF 56167N753 1742 44 SH SOLE 44 0 0 ATOMERA INC Stock 04965B100 10765 1690 SH SOLE 1690 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V340 27254 540 SH SOLE 540 0 0 BLACK STONE MINERALS L P Stock 09225M101 6276 400 SH SOLE 400 0 0 ISHARES TR ETF 464288562 69134 979 SH SOLE 978 0 0 MARATHON OIL CORP Stock 565849106 891508 37208 SH SOLE 37208 0 0 PLAYA HOTELS & RESORTS NV Stock N70544106 2400 250 SH SOLE 250 0 0 ISHARES TR ETF 464288745 9726 67 SH SOLE 67 0 0 SNAP INC Stock 83304A106 192947 17212 SH SOLE 17212 0 0 CRONOS GROUP INC Stock 22717L101 4342 2238 SH SOLE 2238 0 0 NUSHARES ETF TR ETF 67092P508 904463 31514 SH SOLE 31514 0 0 NUSHARES ETF TR ETF 67092P607 1439517 40653 SH SOLE 40652 0 0 NUSHARES ETF TR ETF 67092P201 66666 1196 SH SOLE 1196 0 0 NUSHARES ETF TR ETF 67092P300 5523618 162126 SH SOLE 162125 0 0 NUSHARES ETF TR ETF 67092P409 64233 1680 SH SOLE 1680 0 0 PACER FDS TR ETF 69374H428 980744 21643 SH SOLE 21642 0 0 VIAVI SOLUTIONS INC Stock 925550105 13917 1285 SH SOLE 1285 0 0 TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 116375 7062 SH SOLE 7061 0 0 GLOBAL X FDS ETF 37954Y673 901638 31804 SH SOLE 31803 0 0 ISHARES TR ETF 464289875 132675 3329 SH SOLE 3328 0 0 GOLD RESOURCE CORP Stock 38068T105 893 850 SH SOLE 850 0 0 ARDAGH GROUP S A CL A Stock L0223L101 446 18 SH SOLE 18 0 0 CANADA GOOSE HLDGS INC Stock 135086106 11069 575 SH SOLE 575 0 0 MEDIAALPHA INC Stock 58450V104 20642 1378 SH SOLE 1378 0 0 DXC TECHNOLOGY CO Stock 23355L106 153564 6008 SH SOLE 6008 0 0 KIMBERLY-CLARK CORP Stock 494368103 1746663 13013 SH SOLE 13013 0 0 ALTERYX INC Stock 02156B103 11768 200 SH SOLE 200 0 0 STARWOOD PPTY TR INC Convertible 85571BAH8 5999 6000 SH SOLE 6000 0 0 ARLINGTON ASSET INVST CORP REIT 041356205 32517 11370 SH SOLE 11369 0 0 MOLSON COORS BEVERAGE CO Stock 60871R209 491448 9509 SH SOLE 9509 0 0 ETFIS SER TR I ETF 26923G400 36432 2167 SH SOLE 2167 0 0 OMEGA FLEX INC Stock 682095104 29197 262 SH SOLE 262 0 0 NANO DIMENSION LTD ADR 63008G203 13800 4775 SH SOLE 4775 0 0 HESS MIDSTREAM LP Stock 428103105 40516 1400 SH SOLE 1400 0 0 SCHNEIDER NATIONAL INC Stock 80689H102 11556 432 SH SOLE 432 0 0 INTERPUBLIC GROUP COS INC Stock 460690100 399850 10737 SH SOLE 10737 0 0 EATON VANCE MUN BD FD CEF 27827X101 72729 6993 SH SOLE 6993 0 0 OKTA INC Stock 679295105 502348 5825 SH SOLE 5825 0 0 GROWGENERATION CORP Stock 39986L109 1902 556 SH SOLE 556 0 0 TE CONNECTIVITY LTD Stock H84989104 751463 5730 SH SOLE 5729 0 0 HONEYWELL INTL INC Stock 438516106 3251294 17012 SH SOLE 17011 0 0 TRANE TECHNOLOGIES PLC Stock G8994E103 1312240 7133 SH SOLE 7132 0 0 SELECT ENERGY SVCS INC Stock 81617J301 1297428 186412 SH SOLE 186412 0 0 CROSSFIRST BANKSHARES INC Stock 22766M109 786 75 SH SOLE 75 0 0 ENERGY RECOVERY INC Stock 29270J100 5186 225 SH SOLE 225 0 0 WESTPORT FUEL SYSTEMS INC Stock 960908309 1434 1505 SH SOLE 1505 0 0 EATON VANCE FLTING RATE INC CEF 278279104 69520 6040 SH SOLE 6040 0 0 VANECK ETF TRUST ETF 92189F171 82678 3517 SH SOLE 3516 0 0 EATON VANCE SR FLTNG RTE TR CEF 27828Q105 8565 756 SH SOLE 756 0 0 FIRSTENERGY CORP Stock 337932107 521964 13030 SH SOLE 13029 0 0 FLOOR & DECOR HLDGS INC Stock 339750101 66986 682 SH SOLE 682 0 0 FIRST TR SR FLTG RATE INCOME CEF 33733U108 45631 4586 SH SOLE 4586 0 0 ISHARES TR ETF 46435G318 506927 19934 SH SOLE 19934 0 0 FORD MTR CO DEL Stock 345370860 1891412 150112 SH SOLE 150112 0 0 CARVANA CO Stock 146869102 134045 13692 SH SOLE 13692 0 0 ZYMEWORKS INC Stock 98985Y108 14916 1650 SH SOLE 1650 0 0 MICROSTRATEGY INC Stock 594972408 41217 141 SH SOLE 141 0 0 OMEGA HEALTHCARE INVS INC REIT 681936100 1653400 60321 SH SOLE 60321 0 0 VICTORY PORTFOLIOS II ETF 92647N667 472332 10438 SH SOLE 10438 0 0 SILVERBOW RES INC Stock 82836G102 14853 650 SH SOLE 650 0 0 KKR REAL ESTATE FIN TR INC REIT 48251K100 22895 2010 SH SOLE 2010 0 0 PEABODY ENERGY CORP Stock 704551100 640 25 SH SOLE 25 0 0 FIRST BANCORP N C Stock 318910106 16056 452 SH SOLE 452 0 0 HERITAGE CRYSTAL CLEAN INC Stock 42726M106 23289 654 SH SOLE 654 0 0 PAR TECHNOLOGY CORP Stock 698884103 1019 30 SH SOLE 30 0 0 PROSHARES TR ETF 74347R248 25313 531 SH SOLE 531 0 0 SPDR SER TR ETF 78464A383 399 18 SH SOLE 18 0 0 DBX ETF TR ETF 233051432 84931 2444 SH SOLE 2444 0 0 INGERSOLL RAND INC Stock 45687V106 234999 4039 SH SOLE 4039 0 0 ISHARES TR ETF 46435G425 3903623 43158 SH SOLE 43157 0 0 SOLARIS OILFIELD INFRASTRUCT Stock 83418M103 22631 2650 SH SOLE 2650 0 0 US BANCORP DEL Stock 902973304 1783190 49464 SH SOLE 49464 0 0 ISHARES U S ETF TR ETF 46431W812 109679 4693 SH SOLE 4693 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X127 6877 443 SH SOLE 443 0 0 G1 THERAPEUTICS INC Stock 3621LQ109 536 200 SH SOLE 200 0 0 XCEL ENERGY INC Stock 98389B100 596552 8846 SH SOLE 8845 0 0 SARATOGA INVT CORP CEF 80349A208 19523 772 SH SOLE 772 0 0 ARGENX SE ADR 04016X101 15648 42 SH SOLE 42 0 0 SMART GLOBAL HLDGS INC Stock G8232Y101 96320 5587 SH SOLE 5587 0 0 BP PLC ADR 055622104 2422716 63856 SH SOLE 63856 0 0 APPIAN CORP Stock 03782L101 70298 1584 SH SOLE 1584 0 0 SPDR SER TR ETF 78464A359 125677 1874 SH SOLE 1873 0 0 ZOMEDICA CORP Stock 98980M109 12597 59506 SH SOLE 59506 0 0 JANUS HENDERSON GROUP PLC Stock G4474Y214 6793 255 SH SOLE 255 0 0 AMPLIFY ETF TR ETF 032108409 842670 23757 SH SOLE 23757 0 0 KINETIK HOLDINGS INC Stock 02215L209 125200 4000 SH SOLE 4000 0 0 FRANKLIN TEMPLETON ETF TR ETF 35473P801 160057 3868 SH SOLE 3867 0 0 HOME DEPOT INC Stock 437076102 16323177 55310 SH SOLE 55310 0 0 BAXTER INTL INC Stock 071813109 127922 3154 SH SOLE 3153 0 0 LISTED FD TR ETF 53656F847 44059 1477 SH SOLE 1477 0 0 GRANITESHARES ETF TR ETF 38747R108 469031 22072 SH SOLE 22072 0 0 SPDR SER TR ETF 78464A375 1993123 61346 SH SOLE 61345 0 0 SUNCOR ENERGY INC NEW Stock 867224107 405331 13054 SH SOLE 13054 0 0 CARLYLE SECURED LENDING INC CEF 872280102 23430 1720 SH SOLE 1720 0 0 SHOTSPOTTER INC Stock 82536T107 3932 100 SH SOLE 100 0 0 BOSTON OMAHA CORP Stock 101044105 1036296 43781 SH SOLE 43781 0 0 VILLAGE FARMS INTL INC Stock 92707Y108 201 242 SH SOLE 242 0 0 ALTICE USA INC Stock 02156K103 3933 1150 SH SOLE 1150 0 0 SAFEHOLD INC REIT 78645L100 0 0 SH SOLE 0 0 0 PACER FDS TR ETF 69374H857 473124 12431 SH SOLE 12431 0 0 NUSHARES ETF TR ETF 67092P805 453802 16138 SH SOLE 16138 0 0 FIRST TR NASDAQ ABA CMNTY BK ETF 33736Q104 15906 370 SH SOLE 370 0 0 GRANITE PT MTG TR INC REIT 38741L107 66196 13346 SH SOLE 13346 0 0 STARWOOD PPTY TR INC REIT 85571B105 182437 10313 SH SOLE 10313 0 0 NUSHARES ETF TR ETF 67092P110 946 41 SH SOLE 41 0 0 AUTOMATIC DATA PROCESSING IN Stock 053015103 3870112 17384 SH SOLE 17383 0 0 OFFICE PPTYS INCOME TR REIT 67623C109 52619 4278 SH SOLE 4278 0 0 NUSHARES ETF TR ETF 67092P888 967169 35994 SH SOLE 35994 0 0 FAIR ISAAC CORP Stock 303250104 1557864 2217 SH SOLE 2217 0 0 FIRST TR SML CP CORE ALPHA F ETF 33734Y109 7510 93 SH SOLE 93 0 0 COLUMBIA ETF TR II ETF 19762B202 21775 805 SH SOLE 805 0 0 NORTHERN LTS FD TR IV ETF 66538H633 94459 4035 SH SOLE 4035 0 0 INVESCO ACTIVELY MANAGED ETF ETF 46090A408 81105 4868 SH SOLE 4868 0 0 DARE BIOSCIENCE INC Stock 23666P101 15600 15000 SH SOLE 15000 0 0 BRIGHTHOUSE FINL INC Stock 10922N103 6352 144 SH SOLE 144 0 0 PETIQ INC Stock 71639T106 10296 900 SH SOLE 900 0 0 INVESCO ACTIVELY MANAGED ETF ETF 46090A200 2422 163 SH SOLE 162 0 0 PIMCO ETF TR ETF 72201R205 16690 327 SH SOLE 327 0 0 ISHARES TR ETF 46435G193 1936644 84147 SH SOLE 84147 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q852 72319 1527 SH SOLE 1527 0 0 REDFIN CORP Stock 75737F108 6587 727 SH SOLE 727 0 0 WILLAMETTE VY VINEYARD INC Stock 969136100 296 49 SH SOLE 49 0 0 SIMPLY GOOD FOODS CO Stock 82900L102 3977 100 SH SOLE 100 0 0 VANECK ETF TRUST ETF 92189F817 7308 600 SH SOLE 600 0 0 SSR MINING IN Stock 784730103 203253 13443 SH SOLE 13442 0 0 VENATOR MATLS PLC Stock G9329Z100 383 947 SH SOLE 947 0 0 ABRDN ETFS ETF 003261104 1187742 57185 SH SOLE 57185 0 0 CLARUS CORP NEW Stock 18270P109 1890 200 SH SOLE 200 0 0 ABRDN GOLD ETF TRUST ETF 00326A104 554910 29407 SH SOLE 29407 0 0 REDWOOD TRUST INC Convertible 758075AC9 9725 10000 SH SOLE 10000 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X101 8877737 170956 SH SOLE 170955 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X135 33716 903 SH SOLE 903 0 0 ISHARES TR ETF 46435G268 178284 3252 SH SOLE 3252 0 0 INVESCO MORTGAGE CAPITAL INC REIT 46131B704 6366 574 SH SOLE 574 0 0 FIRST TR LRGE CP CORE ALPHA ETF 33734K109 353180 4387 SH SOLE 4387 0 0 AMERICA FIRST MULTIFAMILY INVESTORS LP Stock 02364V107 59055 3416 SH SOLE 3415 0 0 DUPONT DE NEMOURS INC Stock 26614N102 806317 11235 SH SOLE 11234 0 0 FIRST TR S&P REIT INDEX FD ETF 33734G108 6548 269 SH SOLE 268 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V530 310381 2203 SH SOLE 2203 0 0 VICTORY PORTFOLIOS II ETF 92647N691 7740 200 SH SOLE 200 0 0 DIREXION SHS ETF TR ETF 25459W540 48840 5500 SH SOLE 5500 0 0 DANA INC Stock 235825205 6231 414 SH SOLE 414 0 0 ISHARES TR ETF 46435G243 1530361 63606 SH SOLE 63606 0 0 PACER FDS TR ETF 69374H873 29965 1012 SH SOLE 1012 0 0 SPDR SER TR ETF 78464A292 83629 2463 SH SOLE 2462 0 0 ISHARES TR ETF 464287630 192807 1407 SH SOLE 1407 0 0 PACER FDS TR ETF 69374H766 373815 9230 SH SOLE 9230 0 0 SELECT SECTOR SPDR TR ETF 81369Y209 7225171 55810 SH SOLE 55810 0 0 VERISK ANALYTICS INC Stock 92345Y106 859149 4478 SH SOLE 4478 0 0 HIVE BLOCKCHAIN TECHNLGIES L Stock 43366H704 16795 5105 SH SOLE 5105 0 0 COOPER COS INC Stock 216648402 130676 350 SH SOLE 350 0 0 STANDARD LITHIUM LTD Stock 853606101 319736 84141 SH SOLE 84141 0 0 ZAI LAB LTD ADR 98887Q104 1663 50 SH SOLE 50 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X200 20540 929 SH SOLE 929 0 0 ICICI BANK LIMITED ADR 45104G104 3366 156 SH SOLE 156 0 0 INFOSYS LTD ADR 456788108 42135 2416 SH SOLE 2416 0 0 BHP GROUP LTD ADR 088606108 1523087 24020 SH SOLE 24019 0 0 SPDR GOLD TR ETF 78463V107 10974597 59898 SH SOLE 59898 0 0 MANHATTAN BRDG CAP INC REIT 562803106 5177 1000 SH SOLE 1000 0 0 XAI OCTAGON FLOATING RATE & CEF 98400T106 236028 36736 SH SOLE 36735 0 0 SOUTHERN CO Stock 842587107 7628288 109633 SH SOLE 109633 0 0 ROKU INC Stock 77543R102 782139 11883 SH SOLE 11883 0 0 FIRST TR EXCH TRADED FD III ETF 33739P855 1332 80 SH SOLE 79 0 0 PERSPECTIVE THERAPEUTICS INC Stock 46489V104 638 1000 SH SOLE 1000 0 0 BLACK KNIGHT INC Stock 09215C105 12632 219 SH SOLE 219 0 0 ANGI INC Stock 00183L102 2279 1004 SH SOLE 1004 0 0 NUSHARES ETF TR ETF 67092P870 14727 659 SH SOLE 658 0 0 MARIN SOFTWARE INC Stock 56804T205 13 14 SH SOLE 14 0 0 TDH HLDGS INC SHS NEW Stock G87084102 6 5 SH SOLE 5 0 0 VICI PPTYS INC REIT 925652109 431821 13238 SH SOLE 13237 0 0 AMERISOURCEBERGEN CORP Stock 03073E105 1693649 10578 SH SOLE 10578 0 0 BECTON DICKINSON & CO Stock 075887109 1428082 5769 SH SOLE 5769 0 0 RETAIL OPPORTUNITY INVTS COR REIT 76131N101 3364 241 SH SOLE 241 0 0 BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 871310 5945 SH SOLE 5944 0 0 TECK RESOURCES LTD Stock 878742204 372668 10210 SH SOLE 10210 0 0 SCHWAB STRATEGIC TR ETF 808524607 705321 16821 SH SOLE 16821 0 0 KEYCORP Stock 493267108 1112076 88824 SH SOLE 88824 0 0 CBRE GBL REAL ESTATE INC FD CEF 12504G100 7965 1500 SH SOLE 1500 0 0 RIOT PLATFORMS INC Stock 767292105 102248 10235 SH SOLE 10235 0 0 AXS CHANGE FINANCE ESG ETF ETF 26922A560 2623516 90861 SH SOLE 90860 0 0 GOLDMAN SACHS ETF TR ETF 381430438 81230 1350 SH SOLE 1350 0 0 MONGODB INC Stock 60937P106 1381003 5924 SH SOLE 5924 0 0 ETF MANAGERS TR ETF 26924G813 6555 225 SH SOLE 225 0 0 REGIONS FINANCIAL CORP NEW Stock 7591EP100 161499 8701 SH SOLE 8701 0 0 BRITISH AMERN TOB PLC ADR 110448107 1656688 47172 SH SOLE 47172 0 0 INVESCO ACTIVELY MANAGED ETF ETF 46090A507 5109 371 SH SOLE 371 0 0 SEA LTD ADR 81141R100 53661 620 SH SOLE 620 0 0 ISHARES TR ETF 464287614 2952180 12083 SH SOLE 12082 0 0 LABORATORY CORP AMER HLDGS Stock 50540R409 3827757 16684 SH SOLE 16684 0 0 SCHWAB STRATEGIC TR ETF 808524102 1143699 23902 SH SOLE 23901 0 0 SCHWAB STRATEGIC TR ETF 808524805 80651 2318 SH SOLE 2317 0 0 SCHWAB STRATEGIC TR ETF 808524201 962004 19888 SH SOLE 19888 0 0 VINCE HLDG CORP Stock 92719W207 1386 200 SH SOLE 200 0 0 ISHARES TR ETF 464287739 1127640 13282 SH SOLE 13281 0 0 WHIRLPOOL CORP Stock 963320106 745820 5649 SH SOLE 5649 0 0 SACHEM CAP CORP REIT 78590A109 78924 21216 SH SOLE 21216 0 0 SELECT SECTOR SPDR TR ETF 81369Y308 5440207 72818 SH SOLE 72817 0 0 IRIDIUM COMMUNICATIONS INC Stock 46269C102 105604 1705 SH SOLE 1705 0 0 ALGONQUIN PWR UTILS CORP Stock 015857105 31500 3750 SH SOLE 3750 0 0 BLOCK H & R INC Stock 093671105 268358 7613 SH SOLE 7613 0 0 MARATHON DIGITAL HOLDINGS IN Stock 565788106 44601 5115 SH SOLE 5114 0 0 PIMCO ETF TR ETF 72201R304 82009 1330 SH SOLE 1329 0 0 SENSIENT TECHNOLOGIES CORP Stock 81725T100 41189 538 SH SOLE 538 0 0 PROSHARES TR ETF 74347X864 23121 599 SH SOLE 599 0 0 RIMINI STR INC DEL Stock 76674Q107 824 200 SH SOLE 200 0 0 EVOQUA WATER TECHNOLOGIES CO Stock 30057T105 1243 25 SH SOLE 25 0 0 SPDR SER TR ETF 78464A847 232792 5298 SH SOLE 5297 0 0 OLD NATL BANCORP IND Stock 680033107 139283 9659 SH SOLE 9659 0 0 WISDOMTREE TR ETF 97717Y808 78793 1670 SH SOLE 1670 0 0 FIRST TR EXCHANGE TRADED FD ETF 33737A108 23635 242 SH SOLE 242 0 0 FLORA GROWTH CORP Stock 339764102 1418 4825 SH SOLE 4825 0 0 HIGHLAND INCOME FD CEF 43010E404 35775 4070 SH SOLE 4070 0 0 FORTINET INC Stock 34959E109 3886049 58472 SH SOLE 58472 0 0 AMERICAN HOMES 4 RENT REIT 02665T306 12 0 SH SOLE 0 0 0 TREX CO INC Stock 89531P105 923757 18980 SH SOLE 18980 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C573 86981 1135 SH SOLE 1135 0 0 CONMED CORP Stock 207410101 31158 300 SH SOLE 300 0 0 IQVIA HLDGS INC Stock 46266C105 2014991 10131 SH SOLE 10131 0 0 GRIFFON CORP Stock 398433102 12036 376 SH SOLE 376 0 0 NORTHERN LTS FD TR IV ETF 66538H534 28758 915 SH SOLE 915 0 0 UNITED STS 12 MONTH NAT GAS ETF 91288X109 5211 450 SH SOLE 450 0 0 ABRDN SILVER ETF TRUST ETF 003264108 53430 2312 SH SOLE 2312 0 0 NUVEEN MORTGAGE AND INCOME F CEF 670735109 8299 520 SH SOLE 520 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q837 1414158 28103 SH SOLE 28103 0 0 STITCH FIX INC Stock 860897107 123 24 SH SOLE 24 0 0 AON PLC Stock G0403H108 589737 1870 SH SOLE 1870 0 0 BANDWIDTH INC Stock 05988J103 57547 3786 SH SOLE 3786 0 0 ETF MANAGERS GRP COMMDTY TR ETF 26923H200 9090 900 SH SOLE 900 0 0 STERIS PLC Stock G8473T100 52219 273 SH SOLE 272 0 0 SAIA INC Stock 78709Y105 16869 62 SH SOLE 62 0 0 CONSOL ENERGY INC NEW Stock 20854L108 335960 5766 SH SOLE 5765 0 0 FUBOTV INC Stock 35953D104 484 400 SH SOLE 400 0 0 BRP INC Stock 05577W200 3128 40 SH SOLE 40 0 0 SMITH A O CORP Stock 831865209 49788 720 SH SOLE 720 0 0 UGI CORP NEW Stock 902681105 1498571 43112 SH SOLE 43111 0 0 ARK ETF TR ETF 00214Q609 63397 3629 SH SOLE 3629 0 0 PIEDMONT LITHIUM INC Stock 72016P105 166693 2776 SH SOLE 2775 0 0 LUMEN TECHNOLOGIES INC Stock 550241103 552449 208471 SH SOLE 208471 0 0 CURO GROUP HOLDINGS CORP Stock 23131L107 346 200 SH SOLE 200 0 0 GALLAGHER ARTHUR J & CO Stock 363576109 776186 4057 SH SOLE 4057 0 0 ATMOS ENERGY CORP Stock 049560105 188765 1680 SH SOLE 1680 0 0 DENALI THERAPEUTICS INC Stock 24823R105 6912 300 SH SOLE 300 0 0 CENOVUS ENERGY INC Stock 15135U109 32855 1882 SH SOLE 1881 0 0 PEBBLEBROOK HOTEL TR REIT 70509V100 42 3 SH SOLE 3 0 0 HENRY JACK & ASSOC INC Stock 426281101 331323 2198 SH SOLE 2198 0 0 LSI INDS INC OHIO Stock 50216C108 8388 602 SH SOLE 602 0 0 PINNACLE WEST CAP CORP Stock 723484101 234446 2959 SH SOLE 2958 0 0 TELEFLEX INCORPORATED Stock 879369106 209743 828 SH SOLE 828 0 0 BANCO BILBAO VIZCAYA ARGENTA ADR 05946K101 1777 252 SH SOLE 252 0 0 VIRGIN GALACTIC HOLDINGS INC Stock 92766K106 11579 2859 SH SOLE 2859 0 0 CLOUGH GLOBAL EQUITY FD CEF 18914C100 13919 2297 SH SOLE 2296 0 0 MERCURY GENL CORP NEW Stock 589400100 77337 2437 SH SOLE 2436 0 0 SCHWAB STRATEGIC TR ETF 808524300 1078038 16542 SH SOLE 16541 0 0 CARS COM INC Stock 14575E105 753 39 SH SOLE 39 0 0 COGNEX CORP Stock 192422103 13775 278 SH SOLE 278 0 0 DYNAVAX TECHNOLOGIES CORP Stock 268158201 24515 2499 SH SOLE 2499 0 0 SPDR SER TR ETF 78464A474 6387313 215569 SH SOLE 215569 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q779 7698 194 SH SOLE 194 0 0 WILLSCOT MOBIL MINI HLDNG CO Stock 971378104 1500 32 SH SOLE 32 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V274 13702 121 SH SOLE 120 0 0 PIMCO ETF TR ETF 72201R833 526398 5304 SH SOLE 5303 0 0 HAEMONETICS CORP MASS Stock 405024100 579 7 SH SOLE 7 0 0 NORTHERN LTS FD TR IV ETF 66538H591 772009 19015 SH SOLE 19015 0 0 ISHARES TR ETF 46435U861 37031 992 SH SOLE 991 0 0 ISHARES TR ETF 46435U853 111586 3139 SH SOLE 3138 0 0 LINCOLN ELEC HLDGS INC Stock 533900106 171298 1013 SH SOLE 1013 0 0 MSC INDL DIRECT INC Stock 553530106 924 11 SH SOLE 11 0 0 NUTRIEN LTD Stock 67077M108 742869 10059 SH SOLE 10059 0 0 SPECTRUM BRANDS HLDGS INC NE Stock 84790A105 55227 834 SH SOLE 834 0 0 SENECA FOODS CORP NEW Stock 817070501 18033 345 SH SOLE 345 0 0 NOVAN INC Stock 66988N205 1078 829 SH SOLE 829 0 0 CUE BIOPHARMA INC Stock 22978P106 714 200 SH SOLE 200 0 0 ROCKET PHARMACEUTICALS INC Stock 77313F106 17130 1000 SH SOLE 1000 0 0 FS KKR CAP CORP CEF 302635206 1571027 84920 SH SOLE 84920 0 0 KT CORP ADR 48268K101 89246 7870 SH SOLE 7870 0 0 TTM TECHNOLOGIES INC Stock 87305R109 2698 200 SH SOLE 200 0 0 INTELLICHECK INC Stock 45817G201 14750 5900 SH SOLE 5900 0 0 CENTENE CORP DEL Stock 15135B101 441395 6983 SH SOLE 6983 0 0 TWO HBRS INVT CORP REIT 90187B804 285573 19414 SH SOLE 19413 0 0 FIRST TR MID CAP CORE ALPHAD ETF 33735B108 249264 2771 SH SOLE 2770 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G698 122064 1604 SH SOLE 1604 0 0 LEMAITRE VASCULAR INC Stock 525558201 41176 800 SH SOLE 800 0 0 FRANKLIN TEMPLETON ETF TR ETF 35473P819 19650 1000 SH SOLE 1000 0 0 CORECIVIC INC REIT 21871N101 65517 7121 SH SOLE 7121 0 0 ABRDN PALLADIUM ETF TRUST ETF 003262102 95338 706 SH SOLE 706 0 0 ABRDN PLATINUM ETF TRUST ETF 003260106 494729 5381 SH SOLE 5381 0 0 ZIM INTEGRATED SHIPPING SERV Stock M9T951109 88269 3743 SH SOLE 3743 0 0 NANOVIRICIDES INC Stock 630087302 29 25 SH SOLE 25 0 0 ISHARES TR ETF 464287804 15403023 159287 SH SOLE 159286 0 0 INDUSTRIAL LOGISTICS PPTYS T REIT 456237106 18927 6165 SH SOLE 6165 0 0 LIBERTY ENERGY INC Stock 53115L104 23378 1825 SH SOLE 1825 0 0 SEMTECH CORP Stock 816850101 10477 434 SH SOLE 434 0 0 LUNA INNOVATIONS INC Stock 550351100 719 100 SH SOLE 100 0 0 UNITED THERAPEUTICS CORP DEL Stock 91307C102 35162 157 SH SOLE 157 0 0 WABASH NATL CORP Stock 929566107 456145 18550 SH SOLE 18550 0 0 WASTE CONNECTIONS INC Stock 94106B101 317055 2280 SH SOLE 2279 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 12151885 39356 SH SOLE 39355 0 0 SCHWAB STRATEGIC TR ETF 808524706 156410 6379 SH SOLE 6378 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V704 69368 816 SH SOLE 816 0 0 CARTERS INC Stock 146229109 28768 400 SH SOLE 400 0 0 AMPLIFY ETF TR ETF 032108607 488859 25264 SH SOLE 25264 0 0 SIREN ETF TR ETF 829658202 9653 450 SH SOLE 450 0 0 ISHARES TR ETF 46435G326 581963 9624 SH SOLE 9624 0 0 BUILD-A-BEAR WORKSHOP INC Stock 120076104 147129 6331 SH SOLE 6330 0 0 FIDELITY COVINGTON TRUST ETF 316092717 158010 6981 SH SOLE 6981 0 0 SERITAGE GROWTH PPTYS REIT 81752R100 15740 2000 SH SOLE 2000 0 0 KRANESHARES TR ETF 500767827 66528 2168 SH SOLE 2168 0 0 FRANKLIN TEMPLETON ETF TR ETF 35473P744 16881 653 SH SOLE 653 0 0 FIDELITY COVINGTON TRUST ETF 316092725 3380 178 SH SOLE 178 0 0 BANK MONTREAL MEDIUM ETF 063679534 1862 18 SH SOLE 18 0 0 PAGSEGURO DIGITAL LTD Stock G68707101 429 50 SH SOLE 50 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33741X201 8999 241 SH SOLE 241 0 0 HELIUS MED TECHNOLOGIES INC Stock 42328V603 2 8 SH SOLE 8 0 0 ADOBE SYSTEMS INCORPORATED Stock 00724F101 6255724 16233 SH SOLE 16233 0 0 AVIAT NETWORKS INC Stock 05366Y201 24122 700 SH SOLE 700 0 0 SOUTHERN COPPER CORP Stock 84265V105 161053 2112 SH SOLE 2112 0 0 RBB FD INC ETF 74933W601 319 9 SH SOLE 9 0 0 WEYERHAEUSER CO MTN BE REIT 962166104 251462 8346 SH SOLE 8345 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C409 1756686 23045 SH SOLE 23044 0 0 BRIGHTSPIRE CAPITAL INC REIT 10949T109 59286 10049 SH SOLE 10048 0 0 FIRST TR LRG CP VL ALPHADEX ETF 33735J101 187967 2831 SH SOLE 2831 0 0 EXELON CORP Stock 30161N101 449976 10742 SH SOLE 10741 0 0 VANECK ETF TRUST ETF 92189H409 97530 1885 SH SOLE 1885 0 0 EVOLUS INC Stock 30052C107 9492 1122 SH SOLE 1122 0 0 VICTORY CAP HLDGS INC Stock 92645B103 2927 100 SH SOLE 100 0 0 CACTUS INC Stock 127203107 19667 477 SH SOLE 477 0 0 AVANGRID INC Stock 05351W103 155052 3888 SH SOLE 3887 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C870 1881584 23455 SH SOLE 23455 0 0 ALPHABET INC Stock 02079K305 20976944 202226 SH SOLE 202226 0 0 COLUMBIA ETF TR I ETF 19761L508 138635 7758 SH SOLE 7758 0 0 VAXART INC Stock 92243A200 378 500 SH SOLE 500 0 0 PIEDMONT OFFICE REALTY TR IN REIT 720190206 38164 5228 SH SOLE 5228 0 0 CELSIUS HLDGS INC Stock 15118V207 93405 1005 SH SOLE 1005 0 0 PROGRESSIVE CORP Stock 743315103 227779 1592 SH SOLE 1592 0 0 GLOBAL X FDS ETF 37954Y657 486217 24482 SH SOLE 24482 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R720 21656 508 SH SOLE 508 0 0 CBDMD INC Stock 12482W101 195 1000 SH SOLE 1000 0 0 VANGUARD WELLINGTON FD ETF 921935805 20073 207 SH SOLE 207 0 0 KRANESHARES TR ETF 500767876 7223 475 SH SOLE 475 0 0 QUINSTREET INC Stock 74874Q100 1587 100 SH SOLE 100 0 0 BIOXCEL THERAPEUTICS INC Stock 09075P105 7128 382 SH SOLE 382 0 0 PG&E CORP Stock 69331C108 160843 9947 SH SOLE 9947 0 0 SPDR SER TR ETF 78468R689 57472 1808 SH SOLE 1807 0 0 BARCLAYS BANK PLC ETF 06746P522 680 9 SH SOLE 9 0 0 PROSHARES TR ETF 74347X831 150722 5333 SH SOLE 5333 0 0 PROSHARES TR ETF 74347X799 19261 509 SH SOLE 509 0 0 SPDR SER TR ETF 78468R697 9107 263 SH SOLE 263 0 0 FISERV INC Stock 337738108 2600822 23010 SH SOLE 23010 0 0 VANGUARD WELLINGTON FD ETF 921935607 128825 1300 SH SOLE 1300 0 0 OREILLY AUTOMOTIVE INC Stock 67103H107 2863610 3373 SH SOLE 3373 0 0 ZSCALER INC Stock 98980G102 2475302 21187 SH SOLE 21187 0 0 EASTMAN CHEM CO Stock 277432100 435028 5158 SH SOLE 5158 0 0 BIT DIGITAL INC Stock G1144A105 1571 1020 SH SOLE 1020 0 0 FIRST TR EXCH TRADED FD III ETF 33739P301 195156 4162 SH SOLE 4162 0 0 BIOCERES CROP SOLUTIONS CORP Stock G1117K114 26111 2249 SH SOLE 2249 0 0 PRINCIPAL FINANCIAL GROUP IN Stock 74251V102 468439 6303 SH SOLE 6303 0 0 DROPBOX INC Stock 26210C104 472656 21862 SH SOLE 21862 0 0 OXFORD SQUARE CAP CORP CEF 69181V107 3429 1085 SH SOLE 1085 0 0 INTUIT Stock 461202103 4871987 10928 SH SOLE 10927 0 0 HALLIBURTON CO Stock 406216101 238345 7533 SH SOLE 7533 0 0 CONSTELLATION BRANDS INC Stock 21036P108 2234775 9893 SH SOLE 9893 0 0 SIMULATIONS PLUS INC Stock 829214105 17224 392 SH SOLE 392 0 0 UNILEVER PLC ADR 904767704 2229244 42928 SH SOLE 42927 0 0 NEWMONT CORP Stock 651639106 1788865 36493 SH SOLE 36492 0 0 IRONWOOD PHARMACEUTICALS INC Stock 46333X108 27699 2633 SH SOLE 2633 0 0 RED VIOLET INC Stock 75704L104 5280 300 SH SOLE 300 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33741X102 67959 2550 SH SOLE 2550 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33739Q705 44033 856 SH SOLE 856 0 0 BILIBILI INC ADR 090040106 329 14 SH SOLE 14 0 0 HOMOLOGY MEDICINES INC Stock 438083107 46 45 SH SOLE 45 0 0 OP BANCORP Stock 67109R109 319661 35877 SH SOLE 35876 0 0 AGEAGLE AERIAL SYS INC NEW Stock 00848K101 12 26 SH SOLE 26 0 0 IQIYI INC ADR 46267X108 24570 3375 SH SOLE 3375 0 0 AEGON N V ADR 007924103 8484 1973 SH SOLE 1973 0 0 SCHWAB STRATEGIC TR ETF 808524888 239341 7100 SH SOLE 7100 0 0 AMERICAN NATL BANKSHARES INC Stock 027745108 565845 17850 SH SOLE 17850 0 0 SPOTIFY TECHNOLOGY S A Stock L8681T102 94737 709 SH SOLE 709 0 0 CSX CORP Stock 126408103 2152592 71897 SH SOLE 71896 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q753 25545 750 SH SOLE 750 0 0 GRAPHIC PACKAGING HLDG CO Stock 388689101 72596 2848 SH SOLE 2848 0 0 DIREXION SHS ETF TR ETF 25459W458 13079 715 SH SOLE 714 0 0 SENSATA TECHNOLOGIES HLDG PL Stock G8060N102 161014 3219 SH SOLE 3219 0 0 VOYA INFRASTRUCTURE INDLS & CEF 92912X101 30841 3196 SH SOLE 3196 0 0 INDIA FD INC CEF 454089103 2648 175 SH SOLE 175 0 0 COMCAST CORP NEW Stock 20030N101 2212628 58365 SH SOLE 58365 0 0 NOVA LTD Stock M7516K103 135602 1298 SH SOLE 1298 0 0 ISHARES TR ETF 46435U697 827793 31998 SH SOLE 31998 0 0 ISHARES U S ETF TR ETF 46431W648 4341 92 SH SOLE 92 0 0 BARCLAYS BANK PLC ETF 06746P555 12902 620 SH SOLE 620 0 0 ASE TECHNOLOGY HLDG CO LTD ADR 00215W100 11110 1394 SH SOLE 1394 0 0 ISHARES TR ETF 46435U713 1863400 49930 SH SOLE 49930 0 0 GRAFTECH INTL LTD Stock 384313508 423 87 SH SOLE 87 0 0 GENERAC HLDGS INC Stock 368736104 210728 1951 SH SOLE 1951 0 0 MAXLINEAR INC Stock 57776J100 775 22 SH SOLE 22 0 0 MICROSOFT CORP Stock 594918104 58896658 204289 SH SOLE 204289 0 0 FIRST HORIZON CORPORATION Stock 320517105 23452 1319 SH SOLE 1319 0 0 PROSHARES TR ETF 74347X815 23485 1265 SH SOLE 1265 0 0 TIMOTHY PLAN ETF 887432284 9917 428 SH SOLE 428 0 0 SS&C TECHNOLOGIES HLDGS INC Stock 78467J100 32244 571 SH SOLE 571 0 0 LENNAR CORP Stock 526057104 154505 1470 SH SOLE 1469 0 0 PRIMERICA INC Stock 74164M108 5856 34 SH SOLE 34 0 0 CERIDIAN HCM HLDG INC Stock 15677J108 137800 1882 SH SOLE 1882 0 0 VALERO ENERGY CORP Stock 91913Y100 5403457 38707 SH SOLE 38706 0 0 NLIGHT INC Stock 65487K100 1018 100 SH SOLE 100 0 0 ISHARES TR ETF 46435U663 4349505 127964 SH SOLE 127964 0 0 DOCUSIGN INC Stock 256163106 1572466 26972 SH SOLE 26971 0 0 GOOSEHEAD INS INC Stock 38267D109 27823 533 SH SOLE 533 0 0 NVENT ELECTRIC PLC Stock G6700G107 4294 100 SH SOLE 100 0 0 ADDUS HOMECARE CORP Stock 006739106 3737 35 SH SOLE 35 0 0 HEALTHSTREAM INC Stock 42222N103 2710 100 SH SOLE 100 0 0 COLUMBIA FINL INC Stock 197641103 457000 25000 SH SOLE 25000 0 0 PERMROCK ROYALTY TRUST Stock 714254109 1281 184 SH SOLE 184 0 0 WARNER BROS DISCOVERY INC Stock 934423104 445903 29530 SH SOLE 29530 0 0 INSPIRE MED SYS INC Stock 457730109 262392 1121 SH SOLE 1121 0 0 CONSTRUCTION PARTNERS INC Stock 21044C107 126295 4688 SH SOLE 4688 0 0 INDEXIQ ETF TR ETF 45409B800 1803 57 SH SOLE 57 0 0 GAMESTOP CORP NEW Stock 36467W109 131007 5691 SH SOLE 5691 0 0 EQUITABLE HLDGS INC Stock 29452E101 114687 4517 SH SOLE 4517 0 0 HEALTHPEAK PROPERTIES INC REIT 42250P103 537572 24468 SH SOLE 24468 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E404 36057 1979 SH SOLE 1979 0 0 CANADIAN NAT RES LTD Stock 136385101 55350 1000 SH SOLE 1000 0 0 RUTHS HOSPITALITY GROUP INC Stock 783332109 197 12 SH SOLE 12 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R712 46863 1884 SH SOLE 1884 0 0 GREENTREE HOSPITALITY GROUP ADR 39579V100 45 10 SH SOLE 10 0 0 SCHLUMBERGER LTD Stock 806857108 3555667 72417 SH SOLE 72416 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J619 294489 6334 SH SOLE 6334 0 0 CVS HEALTH CORP Stock 126650100 7365420 99117 SH SOLE 99117 0 0 JEFFERIES FINL GROUP INC Stock 47233W109 115026 3624 SH SOLE 3624 0 0 KINIKSA PHARMACEUTICALS LTD Stock G5269C101 1076 100 SH SOLE 100 0 0 ISHARES TR ETF 464287861 132153 2642 SH SOLE 2642 0 0 ONCOLYTICS BIOTECH INC Stock 682310875 120 100 SH SOLE 100 0 0 STRATEGY SHS ETF 86280R506 183709 9081 SH SOLE 9081 0 0 ACCO BRANDS CORP Stock 00081T108 2660 500 SH SOLE 500 0 0 DTE ENERGY CO Stock 233331107 1628786 14869 SH SOLE 14869 0 0 GRANITESHARES GOLD TR ETF 38748G101 43976 2254 SH SOLE 2254 0 0 SPECIAL OPPORTUNITIES FD INC CEF 84741T104 46823 4280 SH SOLE 4280 0 0 EVERGY INC Stock 30034W106 267197 4372 SH SOLE 4371 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J791 747 39 SH SOLE 39 0 0 ALPS O'SHARES GLOBAL INTERNET GIANTS ETF ETF 67110P704 5750 200 SH SOLE 200 0 0 SPS COMM INC Stock 78463M107 38837 255 SH SOLE 255 0 0 AMPLIFY ETF TR ETF 032108805 102414 7958 SH SOLE 7957 0 0 SPROTT PHYSICAL GOLD TR CEF 85207H104 4315303 279127 SH SOLE 279127 0 0 AXT INC Stock 00246W103 1512 380 SH SOLE 380 0 0 SELECT SECTOR SPDR TR ETF 81369Y852 4815520 83069 SH SOLE 83069 0 0 I3 VERTICALS INC Stock 46571Y107 2453 100 SH SOLE 100 0 0 ESSENTIAL PPTYS RLTY TR INC REIT 29670E107 17132 689 SH SOLE 689 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R852 10970663 408135 SH SOLE 408134 0 0 EXCHANGE LISTED FDS TR ETF 30151E814 7250 275 SH SOLE 275 0 0 HUT 8 MNG CORP Stock 44812T102 3999 2161 SH SOLE 2161 0 0 NXG CUSHING MIDSTREAM ENERGY CEF 231631300 655 20 SH SOLE 20 0 0 FIDELITY MERRIMACK STR TR ETF 316188408 891728 17964 SH SOLE 17964 0 0 LOVESAC COMPANY Stock 54738L109 983 34 SH SOLE 34 0 0 BJS WHSL CLUB HLDGS INC Stock 05550J101 12552 165 SH SOLE 165 0 0 TEXTRON INC Stock 883203101 242186 3429 SH SOLE 3428 0 0 DOMO INC Stock 257554105 119906 8450 SH SOLE 8450 0 0 NUSHARES ETF TR ETF 67092P706 6153 207 SH SOLE 207 0 0 ISHARES TR ETF 464288174 28636 400 SH SOLE 400 0 0 MASCO CORP Stock 574599106 411219 8271 SH SOLE 8270 0 0 NISOURCE INC Stock 65473P105 385434 13785 SH SOLE 13785 0 0 ABRDN ETFS ETF 003261203 41443 1251 SH SOLE 1250 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 1503979 13432 SH SOLE 13431 0 0 RPM INTL INC Stock 749685103 226562 2597 SH SOLE 2597 0 0 ISHARES TR ETF 46435U556 30409 969 SH SOLE 969 0 0 ISHARES INC ETF 464286400 25887 945 SH SOLE 945 0 0 V F CORP Stock 918204108 1100336 48029 SH SOLE 48028 0 0 KEURIG DR PEPPER INC Stock 49271V100 38596 1094 SH SOLE 1094 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q191 16121 302 SH SOLE 302 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q217 15778 326 SH SOLE 326 0 0 ORIGIN AGRITECH LIMITED Stock G67828205 1495 250 SH SOLE 250 0 0 WORLD GOLD TR ETF 98149E303 3403 87 SH SOLE 87 0 0 BAUSCH HEALTH COS INC Stock 071734107 12150 1500 SH SOLE 1500 0 0 ISHARES TR ETF 46435G219 90702 2029 SH SOLE 2028 0 0 BARCLAYS BANK PLC ETF 06745T368 23914 2200 SH SOLE 2200 0 0 PACER FDS TR ETF 69374H741 531580 17929 SH SOLE 17928 0 0 TILRAY BRANDS INC Stock 88688T100 9170 3624 SH SOLE 3624 0 0 COASTAL FINL CORP WA Stock 19046P209 180 5 SH SOLE 5 0 0 AMERIPRISE FINL INC Stock 03076C106 2621491 8553 SH SOLE 8552 0 0 PGIM ETF TR ETF 69344A107 3409526 69159 SH SOLE 69158 0 0 BROWN & BROWN INC Stock 115236101 29976 522 SH SOLE 522 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q746 3066 78 SH SOLE 78 0 0 LIQUIDIA CORPORATION Stock 53635D202 194689 28175 SH SOLE 28175 0 0 ENDAVA PLC ADR 29260V105 266033 3960 SH SOLE 3960 0 0 INTERNATIONAL MNY EXPRESS IN Stock 46005L101 46894 1819 SH SOLE 1819 0 0 FARMMI INC SHS NEW Stock G33277107 6350 14000 SH SOLE 14000 0 0 GARMIN LTD Stock H2906T109 351298 3481 SH SOLE 3480 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C706 29440 491 SH SOLE 491 0 0 AVERY DENNISON CORP Stock 053611109 15772 88 SH SOLE 88 0 0 SONOS INC Stock 83570H108 81972 4178 SH SOLE 4178 0 0 MIDCAP FINANCIAL INVSTMNT CO CEF 03761U502 143477 12586 SH SOLE 12585 0 0 AUTOLIV INC Stock 052800109 62738 672 SH SOLE 672 0 0 ARES CAPITAL CORP CEF 04010L103 509397 27874 SH SOLE 27873 0 0 BRT APARTMENTS CORP REIT 055645303 69020 3500 SH SOLE 3500 0 0 BLUELINX HLDGS INC Stock 09624H208 6796 100 SH SOLE 100 0 0 INNOVATOR ETFS TR ETF 45782C813 788500 24921 SH SOLE 24921 0 0 EAGLE BANCORP INC MD Stock 268948106 3113 93 SH SOLE 93 0 0 PROSHARES TR ETF 74347B169 20655 652 SH SOLE 652 0 0 AZZ INC Stock 002474104 1031 25 SH SOLE 25 0 0 ST JOE CO Stock 790148100 24966 600 SH SOLE 600 0 0 CARRIAGE SVCS INC Stock 143905107 392778 12870 SH SOLE 12869 0 0 EXPONENT INC Stock 30214U102 5583 56 SH SOLE 56 0 0 LAKELAND INDS INC Stock 511795106 409 28 SH SOLE 28 0 0 MFA FINL INC REIT 55272X607 21824 2200 SH SOLE 2200 0 0 MERIT MED SYS INC Stock 589889104 222 3 SH SOLE 3 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q225 18633 313 SH SOLE 313 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q233 12681 258 SH SOLE 258 0 0 MURPHY OIL CORP Stock 626717102 1089100 29451 SH SOLE 29451 0 0 PDD HOLDINGS INC ADR 722304102 811902 10697 SH SOLE 10697 0 0 ANDERSONS INC Stock 034164103 26653 645 SH SOLE 645 0 0 PRINCIPAL EXCHANGE TRADED FD ETF 74255Y508 7079 165 SH SOLE 165 0 0 MUELLER WTR PRODS INC Stock 624758108 2440 175 SH SOLE 175 0 0 INVESCO VALUE MUN INCOME TR CEF 46132P108 5771 473 SH SOLE 473 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J643 743 37 SH SOLE 37 0 0 ARK RESTAURANTS CORP Stock 040712101 2474 143 SH SOLE 143 0 0 WISDOMTREE TR ETF 97717Y790 34138 974 SH SOLE 973 0 0 PATRICK INDS INC Stock 703343103 5574 81 SH SOLE 81 0 0 NIO INC ADR 62914V106 302011 28736 SH SOLE 28735 0 0 KLX ENERGY SERVICS HOLDNGS I Stock 48253L205 47183 4050 SH SOLE 4050 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670108 465600 1 SH SOLE 1 0 0 ROYCE MICRO-CAP TR INC CEF 780915104 21877 2495 SH SOLE 2494 0 0 ELANCO ANIMAL HEALTH INC Stock 28414H103 48918 5204 SH SOLE 5204 0 0 GEO GROUP INC NEW REIT 36162J106 34129 4326 SH SOLE 4325 0 0 FARFETCH LTD Stock 30744W107 805 164 SH SOLE 164 0 0 CBOE GLOBAL MKTS INC Stock 12503M108 142895 1064 SH SOLE 1064 0 0 NUVEEN GEORGIA QLTY MUN INC CEF 67072B107 31212 3069 SH SOLE 3069 0 0 MASTERBRAND INC Stock 57638P104 4912 611 SH SOLE 611 0 0 VANGUARD WORLD FD ETF 921910725 5706786 108991 SH SOLE 108991 0 0 VANGUARD WORLD FD ETF 921910733 100247 1398 SH SOLE 1397 0 0 ALPS ETF TR ETF 00162Q460 63465 1365 SH SOLE 1365 0 0 ARCO PLATFORM LTD Stock G04553106 546696 49881 SH SOLE 49881 0 0 GARRETT MOTION INC Stock 366505105 214 28 SH SOLE 28 0 0 AMERICA MOVIL SAB DE CV ADR 02390A101 82714 3929 SH SOLE 3929 0 0 DESWELL INDS INC Stock 250639101 1590 600 SH SOLE 600 0 0 COOTEK CAYMAN INC SPONSORED ADS ADR 21718L102 246 769 SH SOLE 769 0 0 GRITSTONE BIO INC Stock 39868T105 1890 680 SH SOLE 680 0 0 FIDELITY COVINGTON TRUST ETF 316092618 521519 11047 SH SOLE 11046 0 0 ALLIANCE RESOURCE PARTNERS L Stock 01877R108 101859 5050 SH SOLE 5050 0 0 READY CAPITAL CORP REIT 75574U101 904337 88922 SH SOLE 88922 0 0 CLEANSPARK INC Stock 18452B209 834 300 SH SOLE 300 0 0 IMPACT SHS TR I ETF 45259A100 2120 75 SH SOLE 75 0 0 BOEING CO Stock 097023105 5608174 26400 SH SOLE 26400 0 0 BIOCRYST PHARMACEUTICALS INC Stock 09058V103 39532 4740 SH SOLE 4740 0 0 UPWORK INC Stock 91688F104 8581 758 SH SOLE 758 0 0 COPART INC Stock 217204106 4380907 58249 SH SOLE 58249 0 0 VANGUARD INDEX FDS ETF 922908751 5933724 31303 SH SOLE 31302 0 0 VANGUARD INDEX FDS ETF 922908629 9092934 43111 SH SOLE 43110 0 0 VANGUARD INDEX FDS ETF 922908637 1849445 9900 SH SOLE 9900 0 0 GUARDANT HEALTH INC Stock 40131M109 3586 153 SH SOLE 153 0 0 NEXTERA ENERGY INC Stock 65339F101 10357470 134373 SH SOLE 134372 0 0 ELASTIC N V Stock N14506104 70754 1222 SH SOLE 1222 0 0 OVINTIV INC Stock 69047Q102 227509 6306 SH SOLE 6305 0 0 FIRST CMNTY CORP S C Stock 319835104 91380 4569 SH SOLE 4569 0 0 CHORD ENERGY CORPORATION Stock 674215207 1884 14 SH SOLE 14 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33741L108 28238 1105 SH SOLE 1105 0 0 CLOUDFLARE INC Stock 18915M107 216427 3510 SH SOLE 3510 0 0 NUVILEX INC Stock 71715X104 195 67 SH SOLE 67 0 0 UR-ENERGY INC Stock 91688R108 80 75 SH SOLE 75 0 0 NABORS INDUSTRIES LTD Stock G6359F137 38402 315 SH SOLE 315 0 0 LIVENT CORP Stock 53814L108 41463 1909 SH SOLE 1909 0 0 ALLOGENE THERAPEUTICS INC Stock 019770106 731 148 SH SOLE 148 0 0 NIKE INC Stock 654106103 3285586 26790 SH SOLE 26790 0 0 EATON VANCE TAX MNGD BUY WRI CEF 27829M103 24958 2589 SH SOLE 2589 0 0 ALIGN TECHNOLOGY INC Stock 016255101 613481 1836 SH SOLE 1836 0 0 HYATT HOTELS CORP Stock 448579102 280146 2506 SH SOLE 2506 0 0 VIRNETX HLDG CORP Stock 92823T108 0 0 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C102 1266378 21633 SH SOLE 21632 0 0 SOUTHWESTERN ENERGY CO Stock 845467109 110500 22100 SH SOLE 22100 0 0 ISHARES U S ETF TR ETF 46431W598 41399 804 SH SOLE 803 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q761 6646 161 SH SOLE 161 0 0 VERRA MOBILITY CORP Stock 92511U102 8460 500 SH SOLE 500 0 0 NIU TECHNOLOGIES ADR 65481N100 1242 300 SH SOLE 300 0 0 TESLA INC Stock 88160R101 17504669 84376 SH SOLE 84376 0 0 MSCI INC Stock 55354G100 963119 1721 SH SOLE 1720 0 0 YETI HLDGS INC Stock 98585X104 57600 1440 SH SOLE 1440 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137Y401 33175 380 SH SOLE 380 0 0 RESIDEO TECHNOLOGIES INC Stock 76118Y104 2925 160 SH SOLE 160 0 0 DECKERS OUTDOOR CORP Stock 243537107 191508 426 SH SOLE 426 0 0 FIRSTCASH HOLDINGS INC Stock 33768G107 372899 3910 SH SOLE 3910 0 0 INTEVAC INC Stock 461148108 3042 415 SH SOLE 415 0 0 ISHARES TR ETF 46435U549 355381 7395 SH SOLE 7394 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C847 1926515 29408 SH SOLE 29407 0 0 LINDE PLC Stock G54950103 2802525 7890 SH SOLE 7889 0 0 AXONICS INC Stock 05465P101 13640 250 SH SOLE 250 0 0 TWIST BIOSCIENCE CORP Stock 90184D100 5911 392 SH SOLE 392 0 0 ARCOSA INC Stock 039653100 9214 146 SH SOLE 146 0 0 H WORLD GROUP LTD ADR 44332N106 9796 200 SH SOLE 200 0 0 CONNS INC Stock 208242107 8181 1350 SH SOLE 1350 0 0 ITRON INC Stock 465741106 2773 50 SH SOLE 50 0 0 BOOT BARN HLDGS INC Stock 099406100 7894 103 SH SOLE 103 0 0 BLACKSTONE SENI FLTN RAT 202 CEF 09256U105 28912 2281 SH SOLE 2281 0 0 AMPLIFY ETF TR ETF 032108888 6694 262 SH SOLE 262 0 0 EQUITRANS MIDSTREAM CORP Stock 294600101 141385 24461 SH SOLE 24461 0 0 SPDR SER TR ETF 78468R648 4129 97 SH SOLE 96 0 0 BAIN CAP SPECIALTY FIN INC CEF 05684B107 109585 9193 SH SOLE 9193 0 0 RELIANCE GLOBAL GROUP INC COM NEW Stock 75946W108 1806 600 SH SOLE 600 0 0 TIDEWATER INC NEW Stock 88642R174 477 146 SH SOLE 146 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q654 43375 854 SH SOLE 854 0 0 MFS CHARTER INCOME TR CEF 552727109 81726 12993 SH SOLE 12993 0 0 SPDR SER TR ETF 78468R655 85377 985 SH SOLE 984 0 0 ISHARES INC ETF 46434G764 152923 3100 SH SOLE 3100 0 0 CMS ENERGY CORP Stock 125896100 17841 291 SH SOLE 290 0 0 SOUTHERN FIRST BANCSHARES Stock 842873101 13447 438 SH SOLE 438 0 0 HILTON WORLDWIDE HLDGS INC Stock 43300A203 138616 984 SH SOLE 984 0 0 NCR CORP NEW Stock 62886E108 200798 8512 SH SOLE 8512 0 0 AGEX THERAPEUTICS INC Stock 00848H108 365 550 SH SOLE 550 0 0 INNOVATOR ETFS TR ETF 45782C839 231603 8565 SH SOLE 8565 0 0 VANECK ETF TRUST ETF 92189H300 431614 17094 SH SOLE 17093 0 0 GERDAU SA ADR 373737105 925 188 SH SOLE 187 0 0 INNOVATOR ETFS TR ETF 45782C656 607127 19789 SH SOLE 19789 0 0 RAMBUS INC DEL Stock 750917106 24451 477 SH SOLE 477 0 0 COEUR MNG INC Stock 192108504 4596 1152 SH SOLE 1152 0 0 VANGUARD WORLD FDS ETF 92204A504 5238239 21967 SH SOLE 21966 0 0 SELECT SECTOR SPDR TR ETF 81369Y605 7986676 248419 SH SOLE 248419 0 0 CONCRETE PUMPING HLDGS INC Stock 206704108 2720 400 SH SOLE 400 0 0 MODERNA INC Stock 60770K107 666125 4337 SH SOLE 4337 0 0 ETFIS SER TR I ETF 26923G822 594330 30762 SH SOLE 30762 0 0 TENCENT MUSIC ENTMT GROUP ADR 88034P109 11592 1400 SH SOLE 1400 0 0 NXP SEMICONDUCTORS N V Stock N6596X109 1284860 6890 SH SOLE 6890 0 0 WISDOMTREE TR ETF 97717X867 1191 44 SH SOLE 44 0 0 PIMCO STRATEGIC INCOME FD CEF 72200X104 56828 10682 SH SOLE 10682 0 0 360 DIGITECH INC ADR 88557W101 1940 100 SH SOLE 100 0 0 APARTMENT INVT & MGMT CO REIT 03748R747 354 46 SH SOLE 46 0 0 TEUCRIUM COMMODITY TR ETF 88166A102 18885 749 SH SOLE 748 0 0 FIRST TR EXCH TRADED FD III ETF 33740J104 118113 5916 SH SOLE 5916 0 0 ISHARES TR ETF 46435U440 1178966 25036 SH SOLE 25036 0 0 NORFOLK SOUTHN CORP Stock 655844108 2310196 10897 SH SOLE 10897 0 0 OGE ENERGY CORP Stock 670837103 32199 855 SH SOLE 855 0 0 SPROTT INC Stock 852066208 28772 790 SH SOLE 790 0 0 NUVEEN TAXABLE MUNICPAL INM CEF 67074C103 519064 32200 SH SOLE 32200 0 0 FIRST TR MULTI CP VAL ALPHA ETF 33733C108 87797 1260 SH SOLE 1260 0 0 BOSTON PROPERTIES INC REIT 101121101 86410 1597 SH SOLE 1596 0 0 UNITED STS COMMODITY INDEX F ETF 911717106 10309 190 SH SOLE 190 0 0 FEDERAL RLTY INVT TR NEW REIT 313745101 13441 136 SH SOLE 136 0 0 DELL TECHNOLOGIES INC Stock 24703L202 188052 4677 SH SOLE 4676 0 0 FIRST TR EXCH TRADED FD III ETF 33739P830 227944 11466 SH SOLE 11466 0 0 HIGHWOODS PPTYS INC REIT 431284108 785837 33887 SH SOLE 33886 0 0 HOST HOTELS & RESORTS INC REIT 44107P104 1016766 61660 SH SOLE 61659 0 0 KIMCO RLTY CORP REIT 49446R109 159560 8170 SH SOLE 8170 0 0 KILROY RLTY CORP REIT 49427F108 104425 3223 SH SOLE 3223 0 0 MACERICH CO REIT 554382101 17882 1687 SH SOLE 1687 0 0 PUBLIC STORAGE REIT 74460D109 810640 2683 SH SOLE 2682 0 0 INNOVATOR ETFS TR ETF 45782C508 1573955 47394 SH SOLE 47394 0 0 GLOBAL X FDS ETF 37954Y624 107215 4497 SH SOLE 4497 0 0 REGENCY CTRS CORP REIT 758849103 30223 494 SH SOLE 494 0 0 SAFEHOLD INC REIT 78646V107 2937 100 SH SOLE 100 0 0 VIRTUS EQUITY & CONV INCM FD CEF 92841M101 359206 18280 SH SOLE 18280 0 0 BROOKFIELD RENEWABLE PARTNER Stock G16258108 12005 381 SH SOLE 381 0 0 UDR INC REIT 902653104 141607 3449 SH SOLE 3448 0 0 KODIAK SCIENCES INC Stock 50015M109 155 25 SH SOLE 25 0 0 VORNADO RLTY TR REIT 929042109 130242 8474 SH SOLE 8473 0 0 INNOVATOR ETFS TR ETF 45782C789 196 6 SH SOLE 6 0 0 ALPS ETF TR ETF 00162Q452 6350826 164316 SH SOLE 164316 0 0 BLACKROCK TAX MUNICPAL BD TR CEF 09248X100 71680 4000 SH SOLE 4000 0 0 SCHWAB STRATEGIC TR ETF 808524862 85432 1751 SH SOLE 1751 0 0 INNOVATOR ETFS TR ETF 45782C409 22678 645 SH SOLE 645 0 0 TEMPLETON GLOBAL INCOME FD CEF 880198106 23114 5253 SH SOLE 5253 0 0 ISHARES TR ETF 46435U432 255664 9608 SH SOLE 9607 0 0 ANGLOGOLD ASHANTI LIMITED ADR 035128206 2419 100 SH SOLE 100 0 0 TANGER FACTORY OUTLET CTRS I REIT 875465106 75273 3835 SH SOLE 3834 0 0 BIG LOTS INC Stock 089302103 0 0 SH SOLE 0 0 0 VANGUARD WORLD FDS ETF 92204A207 3184562 16456 SH SOLE 16455 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042874 357847 5871 SH SOLE 5871 0 0 VANGUARD WORLD FDS ETF 92204A603 431300 2264 SH SOLE 2263 0 0 HARLEY DAVIDSON INC Stock 412822108 38378 1011 SH SOLE 1010 0 0 VANGUARD WORLD FDS ETF 92204A702 11030493 28616 SH SOLE 28615 0 0 SOCIEDAD QUIMICA Y MINERA DE ADR 833635105 317464 3916 SH SOLE 3916 0 0 PIMCO HIGH INCOME FD CEF 722014107 7651 1604 SH SOLE 1604 0 0 HYCROFT MINING HOLDING CORP Stock 44862P109 4815 11135 SH SOLE 11135 0 0 NUVEEN CORPORATE INCOME 2023 CEF 67079F101 64330 7000 SH SOLE 7000 0 0 PIMCO ENERGY & TACTICAL CR O CEF 69346N107 1518 104 SH SOLE 104 0 0 NEW FORTRESS ENERGY INC Stock 644393100 205127 6970 SH SOLE 6970 0 0 SCHWAB STRATEGIC TR ETF 808524409 854740 13034 SH SOLE 13033 0 0 ARK ETF TR ETF 00214Q708 99073 5267 SH SOLE 5267 0 0 PIMCO ETF TR ETF 72201R866 193833 3709 SH SOLE 3709 0 0 ALECTOR INC Stock 014442107 3336 539 SH SOLE 539 0 0 SCHWAB STRATEGIC TR ETF 808524870 3624741 67613 SH SOLE 67613 0 0 SCHWAB STRATEGIC TR ETF 808524854 172319 3417 SH SOLE 3417 0 0 GOSSAMER BIO INC Stock 38341P102 2570 2040 SH SOLE 2040 0 0 PUTNAM PREMIER INCOME TR CEF 746853100 3233 908 SH SOLE 908 0 0 HANCOCK JOHN PFD INCOME FD I CEF 41013X106 21092 1359 SH SOLE 1359 0 0 CHEMOMAB THERAPEUTICS LTD SPONSORED ADS ADR 03280X102 17765 11173 SH SOLE 11173 0 0 WALGREENS BOOTS ALLIANCE INC Stock 931427108 4815209 139248 SH SOLE 139248 0 0 INMUNE BIO INC Stock 45782T105 581 90 SH SOLE 90 0 0 THOR INDS INC Stock 885160101 214170 2689 SH SOLE 2689 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F870 47806 2566 SH SOLE 2566 0 0 HIGHLAND GLOBAL ALLOCATION F CEF 43010T104 50190 5552 SH SOLE 5552 0 0 ASSURANT INC Stock 04621X108 66519 554 SH SOLE 554 0 0 AMPHENOL CORP NEW Stock 032095101 59329 726 SH SOLE 726 0 0 PUTNAM MASTER INTER INCOME T CEF 746909100 3327 1046 SH SOLE 1046 0 0 CARDIOL THERAPEUTICS INC Stock 14161Y200 1685 3458 SH SOLE 3458 0 0 BLACKROCK CORE BD TR CEF 09249E101 100313 9254 SH SOLE 9254 0 0 BLACKROCK LTD DURATION INCOM CEF 09249W101 30835 2352 SH SOLE 2352 0 0 ETF SER SOLUTIONS ETF 26922A321 1572472 36442 SH SOLE 36442 0 0 BROOKFIELD CORP Stock 11271J107 719236 22069 SH SOLE 22069 0 0 MFS GOVT MKTS INCOME TR CEF 552939100 9900 3000 SH SOLE 3000 0 0 WESTERN ASSET EMERGING MKTS CEF 95766A101 152618 17767 SH SOLE 17766 0 0 CENTERPOINT ENERGY INC Stock 15189T107 250270 8495 SH SOLE 8495 0 0 CARLISLE COS INC Stock 142339100 2641854 11686 SH SOLE 11686 0 0 COGENT COMMUNICATIONS HLDGS Stock 19239V302 31924 501 SH SOLE 501 0 0 DOLLAR TREE INC Stock 256746108 153248 1068 SH SOLE 1067 0 0 AMDOCS LTD Stock G02602103 60190 627 SH SOLE 626 0 0 FIDELITY COVINGTON TRUST ETF 316092527 154973 4804 SH SOLE 4803 0 0 HUNTSMAN CORP Stock 447011107 7962 291 SH SOLE 291 0 0 ETF SER SOLUTIONS ETF 26922A289 770892 23510 SH SOLE 23509 0 0 INTERNATIONAL FLAVORS&FRAGRA Stock 459506101 42302 460 SH SOLE 460 0 0 SHOCKWAVE MED INC Stock 82489T104 197098 909 SH SOLE 909 0 0 MANPOWERGROUP INC WIS Stock 56418H100 58596 710 SH SOLE 710 0 0 METHANEX CORP Stock 59151K108 326 7 SH SOLE 7 0 0 FLEX LNG LTD Stock G35947202 268601 7999 SH SOLE 7998 0 0 CLARIVATE PLC Stock G21810109 79815 8500 SH SOLE 8500 0 0 FOX CORP Stock 35137L105 30788 904 SH SOLE 904 0 0 ROYAL CARIBBEAN GROUP Stock V7780T103 291173 4459 SH SOLE 4459 0 0 EVEREST RE GROUP LTD Stock G3223R108 107048 299 SH SOLE 299 0 0 REINSURANCE GRP OF AMERICA I Stock 759351604 9957 75 SH SOLE 75 0 0 STANLEY BLACK & DECKER INC Stock 854502101 66279 823 SH SOLE 822 0 0 FOX CORP Stock 35137L204 376 12 SH SOLE 12 0 0 HAWKINS INC Stock 420261109 244292 5580 SH SOLE 5580 0 0 WELLTOWER INC REIT 95040Q104 275882 3848 SH SOLE 3848 0 0 DOW INC Stock 260557103 1712790 31244 SH SOLE 31243 0 0 LEVI STRAUSS & CO NEW Stock 52736R102 17319 950 SH SOLE 950 0 0 ONESPAWORLD HOLDINGS LIMITED Stock P73684113 77935 6500 SH SOLE 6500 0 0 AMER SOFTWARE INC Stock 029683109 744 59 SH SOLE 59 0 0 ARCH CAP GROUP LTD Stock G0450A105 194923 2872 SH SOLE 2872 0 0 SPDR INDEX SHS FDS ETF 78463X541 9306 163 SH SOLE 163 0 0 GLOBAL SHIP LEASE INC NEW Stock Y27183600 13199 704 SH SOLE 704 0 0 VANGUARD ADMIRAL FDS INC ETF 921932844 213230 2711 SH SOLE 2710 0 0 GENERAL AMERN INVS CO INC CEF 368802104 233 6 SH SOLE 5 0 0 ENLIVEX THERAPEUTICS LTD Stock M4130Y106 157 43 SH SOLE 43 0 0 BLACKROCK MUN INCOME QUALITY CEF 092479104 41184 3600 SH SOLE 3600 0 0 CASSAVA SCIENCES INC Stock 14817C107 493350 20454 SH SOLE 20454 0 0 PRECISION BIOSCIENCES INC Stock 74019P108 369 490 SH SOLE 490 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X150 11982455 215706 SH SOLE 215705 0 0 LYFT INC Stock 55087P104 68672 7408 SH SOLE 7408 0 0 HANESBRANDS INC Stock 410345102 771044 146586 SH SOLE 146586 0 0 ICL GROUP LTD Stock M53213100 6728 989 SH SOLE 989 0 0 INNOVATOR ETFS TR ETF 45782C805 476229 19095 SH SOLE 19095 0 0 INNOVATOR ETFS TR ETF 45782C888 325566 9701 SH SOLE 9701 0 0 INNOVATOR ETFS TR ETF 45782C870 578827 19688 SH SOLE 19688 0 0 CYCLERION THERAPEUTICS INC COM Stock 23255M204 4 10 SH SOLE 10 0 0 SILK RD MED INC Stock 82710M100 6104 156 SH SOLE 156 0 0 KKR & CO INC Stock 48251W104 374545 7131 SH SOLE 7131 0 0 ALCON AG Stock H01301128 22798 323 SH SOLE 323 0 0 VANGUARD ADMIRAL FDS INC ETF 921932885 106632 1259 SH SOLE 1259 0 0 ISHARES TR ETF 464289131 2679 229 SH SOLE 229 0 0 GENFIT S A ADR 372279109 410 100 SH SOLE 100 0 0 ARMOUR RESIDENTIAL REIT INC REIT 042315507 68229 12996 SH SOLE 12996 0 0 UNITED AIRLS HLDGS INC Stock 910047109 312317 7058 SH SOLE 7058 0 0 PIMCO ETF TR ETF 72201R882 19747 206 SH SOLE 206 0 0 JUMIA TECHNOLOGIES AG ADR 48138M105 286 87 SH SOLE 87 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X770 4844 200 SH SOLE 200 0 0 PINTEREST INC Stock 72352L106 132887 4873 SH SOLE 4873 0 0 GREENLANE HLDGS INC Stock 395330202 23662 65022 SH SOLE 65022 0 0 ADVISORSHARES TR ETF 00768Y495 537 185 SH SOLE 185 0 0 ZOOM VIDEO COMMUNICATIONS IN Stock 98980L101 726955 9845 SH SOLE 9845 0 0 CONAGRA BRANDS INC Stock 205887102 1631365 43434 SH SOLE 43433 0 0 GLOBAL X FDS ETF 37954Y855 729346 11477 SH SOLE 11476 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G805 5376 200 SH SOLE 200 0 0 VERADIGM INC Stock 01988P108 4568 350 SH SOLE 350 0 0 LYONDELLBASELL INDUSTRIES N Stock N53745100 1713220 18247 SH SOLE 18247 0 0 WESTWATER RES INC Stock 961684206 1767 1592 SH SOLE 1592 0 0 VICTORY PORTFOLIOS II ETF 92647N535 137292 2799 SH SOLE 2799 0 0 VANGUARD INDEX FDS ETF 922908363 15219033 40469 SH SOLE 40468 0 0 ISHARES TR ETF 464288828 477126 1930 SH SOLE 1930 0 0 GLOBAL X FDS ETF 37954Y442 82149 4477 SH SOLE 4476 0 0 REKOR SYSTEMS INC Stock 759419104 3575 2860 SH SOLE 2860 0 0 IROBOT CORP Stock 462726100 5324 122 SH SOLE 122 0 0 TRANSMEDICS GROUP INC Stock 89377M109 577517 7626 SH SOLE 7626 0 0 BEYOND MEAT INC Stock 08862E109 6411 395 SH SOLE 395 0 0 MAKEMYTRIP LIMITED MAURITIUS Stock V5633W109 2936 120 SH SOLE 120 0 0 ASTRAZENECA PLC ADR 046353108 857684 12357 SH SOLE 12356 0 0 VANGUARD WORLD FDS ETF 92204A884 1314695 13600 SH SOLE 13599 0 0 PROSHARES ULTRASHORT MIDCAP 400 ETF ETF 74348A343 110 7 SH SOLE 7 0 0 CROSS CTRY HEALTHCARE INC Stock 227483104 156 7 SH SOLE 7 0 0 KITE RLTY GROUP TR REIT 49803T300 7362 352 SH SOLE 351 0 0 MORNINGSTAR INC Stock 617700109 129939 640 SH SOLE 640 0 0 SUMITOMO MITSUI FINL GROUP I ADR 86562M209 3984 498 SH SOLE 498 0 0 MAYVILLE ENGR CO INC Stock 578605107 4864 326 SH SOLE 326 0 0 QUINCE THERAPEUTICS INC Stock 22053A107 1638 1050 SH SOLE 1050 0 0 SPROTT PHYSICAL SILVER TR CEF 85207K107 4049078 485501 SH SOLE 485501 0 0 CREDIT SUISSE GROUP ADR 225401108 43100 48438 SH SOLE 48437 0 0 COMMSCOPE HLDG CO INC Stock 20337X109 1593 250 SH SOLE 250 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042676 560191 13808 SH SOLE 13808 0 0 NOVABAY PHARMACEUTICALS INC COM Stock 66987P201 5 3 SH SOLE 3 0 0 BROWN FORMAN CORP Stock 115637100 453722 6960 SH SOLE 6960 0 0 ARROW ELECTRS INC Stock 042735100 40708 326 SH SOLE 326 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X119 91 1 SH SOLE 1 0 0 MITEK SYS INC Stock 606710200 11604 1210 SH SOLE 1210 0 0 FIFTH THIRD BANCORP Stock 316773100 765896 28750 SH SOLE 28749 0 0 ABRDN PRECIOUS METALS BASKET ETF 003263100 11766 129 SH SOLE 129 0 0 SPDR SER TR ETF 78464A151 571 20 SH SOLE 20 0 0 WISDOMTREE TR ETF 97717X701 6166 75 SH SOLE 75 0 0 UBER TECHNOLOGIES INC Stock 90353T100 1991158 62813 SH SOLE 62812 0 0 SPDR S&P MIDCAP 400 ETF TR ETF 78467Y107 1619489 3533 SH SOLE 3532 0 0 SSGA ACTIVE TR ETF 78470P507 392817 14902 SH SOLE 14902 0 0 ILLUMINA INC Stock 452327109 338360 1455 SH SOLE 1455 0 0 FASTLY INC Stock 31188V100 6873 387 SH SOLE 387 0 0 SIMMONS 1ST NATL CORP Stock 828730200 245 14 SH SOLE 14 0 0 AVANTOR INC Stock 05352A100 401526 18994 SH SOLE 18993 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E115 102028 776 SH SOLE 775 0 0 PIMCO ETF TR ETF 72201R403 120021 2151 SH SOLE 2150 0 0 KRANESHARES TR ETF 500767736 32830 1445 SH SOLE 1445 0 0 NEW YORK MTG TR INC REIT 649604840 15587 1565 SH SOLE 1565 0 0 VISHAY INTERTECHNOLOGY INC Stock 928298108 769 34 SH SOLE 34 0 0 GLOBAL X FDS ETF 37954Y459 93751 5220 SH SOLE 5220 0 0 KKR REAL ESTATE FIN TR INC Convertible 48251KAB6 41580 42000 SH SOLE 42000 0 0 GOLUB CAP BDC INC CEF 38173M102 24918 1838 SH SOLE 1837 0 0 SABRA HEALTH CARE REIT INC REIT 78573L106 286194 24886 SH SOLE 24886 0 0 WESTERN UN CO Stock 959802109 99325 8908 SH SOLE 8908 0 0 GLOBALFOUNDRIES INC Stock G39387108 772470 10702 SH SOLE 10702 0 0 CORTEVA INC Stock 22052L104 555249 9207 SH SOLE 9206 0 0 ANGEL OAK FINL STRATEGIES IN CEF 03464A100 22404 1817 SH SOLE 1817 0 0 AGREE RLTY CORP REIT 008492100 137837 2009 SH SOLE 2009 0 0 CONSOLIDATED EDISON INC Stock 209115104 540354 5648 SH SOLE 5648 0 0 BOOZ ALLEN HAMILTON HLDG COR Stock 099502106 549482 5928 SH SOLE 5928 0 0 GENERAL MTRS CO Stock 37045V100 1117598 30469 SH SOLE 30468 0 0 ISHARES TR ETF 464288778 212593 5940 SH SOLE 5940 0 0 INNOVATOR ETFS TR ETF 45782C748 224444 7293 SH SOLE 7293 0 0 INNOVATOR ETFS TR ETF 45782C755 295968 9249 SH SOLE 9249 0 0 INNOVATOR ETFS TR ETF 45782C730 113671 4123 SH SOLE 4123 0 0 COHEN & STEERS SELECT PFD & CEF 19248Y107 6625 366 SH SOLE 366 0 0 DIREXION SHS ETF TR ETF 25460G815 3321 450 SH SOLE 450 0 0 LISTED FD TR ETF 53656F706 0 0 SH SOLE 0 0 0 HUNTINGTON BANCSHARES INC Stock 446150104 216635 19342 SH SOLE 19342 0 0 REVOLVE GROUP INC Stock 76156B107 43132 1640 SH SOLE 1640 0 0 GLOBAL X FDS ETF 37954Y830 5181 134 SH SOLE 133 0 0 AMCOR PLC Stock G0250X107 53786 4726 SH SOLE 4726 0 0 CROWDSTRIKE HLDGS INC Stock 22788C105 2729964 19889 SH SOLE 19889 0 0 CHEWY INC Stock 16679L109 25082 671 SH SOLE 671 0 0 PROCURE ETF TRUST II ETF 74280R205 61838 3241 SH SOLE 3241 0 0 ISHARES TR ETF 464289420 219920 3378 SH SOLE 3378 0 0 ISHARES TR ETF 464289438 948043 6824 SH SOLE 6823 0 0 TARGA RES CORP Stock 87612G101 818572 11221 SH SOLE 11221 0 0 BITFARMS LTD Stock 09173B107 1940 2000 SH SOLE 2000 0 0 GROCERY OUTLET HLDG CORP Stock 39874R101 25321 896 SH SOLE 896 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q647 139688 2759 SH SOLE 2759 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V357 18858485 130400 SH SOLE 130400 0 0 SEMILEDS CORP Stock 816645204 1070 500 SH SOLE 500 0 0 LARGO INC Stock 517097101 6112 1180 SH SOLE 1180 0 0 GLOBAL X FDS ETF 37954Y558 1028 45 SH SOLE 45 0 0 ISHARES TR ETF 46435U366 127244 3317 SH SOLE 3317 0 0 LATTICE STRATEGIES TR ETF 518416607 1719 68 SH SOLE 68 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J734 11753 350 SH SOLE 350 0 0 ISHARES TR ETF 46435U218 24870 349 SH SOLE 349 0 0 VANGUARD ADMIRAL FDS INC ETF 921932828 798738 8996 SH SOLE 8995 0 0 FRANKLIN TEMPLETON ETF TR ETF 35473P595 1550 65 SH SOLE 65 0 0 ISHARES U S ETF TR ETF 46431W614 532 9 SH SOLE 9 0 0 ISHARES TR ETF 46435U283 216410 8500 SH SOLE 8500 0 0 LITMAN GREGORY FDS TR ETF 53700T827 3755305 142787 SH SOLE 142787 0 0 ISHARES TR ETF 46429B747 4509935 45449 SH SOLE 45449 0 0 PACER FDS TR ETF 69374H667 82350 2378 SH SOLE 2378 0 0 AMERICAN CENTY ETF TR ETF 025072505 31872 633 SH SOLE 633 0 0 HAVERTY FURNITURE COS INC Stock 419596101 86476 2710 SH SOLE 2710 0 0 ION GEOPHYSICAL CORP Stock 462044207 0 25 SH SOLE 25 0 0 BLACKROCK SCIENCE & TECHNOLO CEF 09260K101 29904 1600 SH SOLE 1600 0 0 ISHARES TR ETF 46429B408 3613 134 SH SOLE 134 0 0 VANECK ETF TRUST ETF 92189F106 2003448 61930 SH SOLE 61930 0 0 RITE AID CORP Stock 767754872 101 45 SH SOLE 45 0 0 TORTOISE ENERGY INFRA CORP CEF 89147L886 715839 24348 SH SOLE 24348 0 0 INVESCO ACTIVELY MANAGED ETF ETF 46090A887 3870193 78028 SH SOLE 78028 0 0 TERADYNE INC Stock 880770102 613500 5706 SH SOLE 5706 0 0 THE REALREAL INC Stock 88339P101 4347 3450 SH SOLE 3450 0 0 PENNSYLVANIA REAL ESTATE INVESTMENT TRUST REIT 709102800 419 381 SH SOLE 381 0 0 INNOVATOR ETFS TR ETF 45782C722 108936 4293 SH SOLE 4293 0 0 GRINDROD SHIPPING HOLDINGS L Stock Y28895103 42918 4080 SH SOLE 4079 0 0 KEARNY FINL CORP MD Stock 48716P108 1640 202 SH SOLE 202 0 0 SPDR SER TR ETF 78464A813 47310 563 SH SOLE 563 0 0 SPDR SER TR ETF 78464A300 467803 6141 SH SOLE 6140 0 0 SPDR SER TR ETF 78464A821 68 1 SH SOLE 1 0 0 SPDR SER TR ETF 78464A201 13519 183 SH SOLE 183 0 0 SPDR SER TR ETF 78464A839 17508 265 SH SOLE 264 0 0 GENMAB A/S ADR 372303206 680 18 SH SOLE 18 0 0 OWL ROCK CAPITAL CORPORATION CEF 69121K104 79380 6295 SH SOLE 6295 0 0 XPEL INC Stock 98379L100 47565 700 SH SOLE 700 0 0 PLAINS ALL AMERN PIPELINE L Stock 726503105 98003 7859 SH SOLE 7859 0 0 GABELLI CONV & INC SECS FD I CEF 36240B109 77812 17525 SH SOLE 17525 0 0 ISHARES TR ETF 464288885 4153142 44333 SH SOLE 44333 0 0 ISHARES TR ETF 46435U135 102833 2829 SH SOLE 2828 0 0 TEKLA LIFE SCIENCES INVS CEF 87911K100 50747 3643 SH SOLE 3643 0 0 KINROSS GOLD CORP Stock 496902404 35462 7529 SH SOLE 7529 0 0 HEALTH CATALYST INC Stock 42225T107 712 61 SH SOLE 61 0 0 SUNNOVA ENERGY INTL INC. Stock 86745K104 96844 6200 SH SOLE 6200 0 0 VISTA ENERGY S.A.B. DE C.V. ADR 92837L109 14466 731 SH SOLE 731 0 0 CAMBRIA ETF TR ETF 132061821 661 106 SH SOLE 106 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C664 48696 676 SH SOLE 675 0 0 INNOVATOR ETFS TR ETF 45782C680 1209294 40993 SH SOLE 40993 0 0 SNDL INC Stock 83307B101 9368 5855 SH SOLE 5855 0 0 DYNATRACE INC Stock 268150109 20177 477 SH SOLE 477 0 0 INNOVATOR ETFS TR ETF 45782C672 95172 3519 SH SOLE 3519 0 0 KURA SUSHI USA INC Stock 501270102 1317 20 SH SOLE 20 0 0 RED CAT HLDGS INC Stock 75644T100 4160 4000 SH SOLE 4000 0 0 GAN LTD Stock G3728V109 813 630 SH SOLE 630 0 0 INMODE LTD Stock M5425M103 2884102 90241 SH SOLE 90241 0 0 COSTAMARE INC Stock Y1771G102 1882 200 SH SOLE 200 0 0 SERVISFIRST BANCSHARES INC Stock 81768T108 2773073 50761 SH SOLE 50761 0 0 MP MATERIALS CORP Stock 553368101 45978 1631 SH SOLE 1631 0 0 WABTEC Stock 929740108 1633035 16159 SH SOLE 16159 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V373 1601458 9397 SH SOLE 9396 0 0 LILLY ELI & CO Stock 532457108 15507481 45156 SH SOLE 45156 0 0 PIMCO ETF TR ETF 72201R817 879364 9141 SH SOLE 9141 0 0 DERMTECH INC Stock 24984K105 2848 774 SH SOLE 774 0 0 HASBRO INC Stock 418056107 330076 6148 SH SOLE 6147 0 0 PILGRIMS PRIDE CORP Stock 72147K108 232 10 SH SOLE 10 0 0 WESTERN ASSET MTG DEFINED OP CEF 95790B109 88553 8474 SH SOLE 8474 0 0 ISHARES S&P GSCI COMMODITY- ETF 46428R107 2290246 113829 SH SOLE 113829 0 0 INNOVATOR ETFS TR ETF 45782C664 160585 5000 SH SOLE 5000 0 0 AIR PRODS & CHEMS INC Stock 009158106 1173095 4084 SH SOLE 4084 0 0 ISHARES TR ETF 46435U192 125664 5400 SH SOLE 5400 0 0 SMILEDIRECTCLUB INC Stock 83192H106 1767 4110 SH SOLE 4110 0 0 10X GENOMICS INC Stock 88025U109 1339 24 SH SOLE 24 0 0 WISDOMTREE TR ETF 97717Y691 37660 1268 SH SOLE 1268 0 0 BICYCLE THERAPEUTICS PLC ADR 088786108 2446 115 SH SOLE 115 0 0 ENVISTA HOLDINGS CORPORATION Stock 29415F104 3311 81 SH SOLE 81 0 0 DATADOG INC Stock 23804L103 1422901 19583 SH SOLE 19583 0 0 SCHWAB STRATEGIC TR ETF 808524847 20277 1040 SH SOLE 1039 0 0 DBX ETF TR ETF 233051143 90483 2433 SH SOLE 2433 0 0 BLACKROCK MUNIYIELD MICH QU CEF 09254V105 6832 611 SH SOLE 610 0 0 WESTERN DIGITAL CORP. Convertible 958102AP0 211116 219000 SH SOLE 219000 0 0 PELOTON INTERACTIVE INC Stock 70614W100 172595 15220 SH SOLE 15220 0 0 OPORTUN FINL CORP Stock 68376D104 2069 536 SH SOLE 536 0 0 PENNANT GROUP INC Stock 70805E109 714 50 SH SOLE 50 0 0 INNOVATOR ETFS TR ETF 45782C615 199810 5105 SH SOLE 5105 0 0 LISTED FD TR ETF 53656F854 2982 134 SH SOLE 134 0 0 CERENCE INC Stock 156727109 40281 1434 SH SOLE 1434 0 0 AMERICAN CENTY ETF TR ETF 025072877 5227953 70591 SH SOLE 70590 0 0 LIBERTY ALL STAR EQUITY FD CEF 530158104 33939 5474 SH SOLE 5474 0 0 DOUGLAS DYNAMICS INC Stock 25960R105 9567 300 SH SOLE 300 0 0 KB HOME Stock 48666K109 233044 5800 SH SOLE 5800 0 0 SCHWAB STRATEGIC TR ETF 808524508 38674 570 SH SOLE 569 0 0 LEIDOS HOLDINGS INC Stock 525327102 451736 4907 SH SOLE 4906 0 0 NOV INC Stock 62955J103 36890 1993 SH SOLE 1993 0 0 BIONTECH SE ADR 09075V102 38632 310 SH SOLE 310 0 0 EXCHANGE TRADED CONCEPTS TR ETF 301505723 5962 200 SH SOLE 200 0 0 VIR BIOTECHNOLOGY INC Stock 92764N102 1164 50 SH SOLE 50 0 0 GLOBAL X FDS ETF 37954Y145 2045 225 SH SOLE 225 0 0 FSD PHARMA INC Stock 35954B206 37 24 SH SOLE 24 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C680 444812 7073 SH SOLE 7072 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C714 341427 5110 SH SOLE 5110 0 0 AMERICAN CENTY ETF TR ETF 025072703 133571 2342 SH SOLE 2342 0 0 AMERICAN CENTY ETF TR ETF 025072802 542870 9283 SH SOLE 9283 0 0 AMERICAN CENTY ETF TR ETF 025072604 290366 5490 SH SOLE 5490 0 0 AMERICAN CENTY ETF TR ETF 025072885 7726 109 SH SOLE 109 0 0 VANGUARD STAR FDS ETF 921909768 1236117 22389 SH SOLE 22389 0 0 VANGUARD ADMIRAL FDS INC ETF 921932703 249234 1699 SH SOLE 1698 0 0 CAPSTONE GREEN ENERGY CORP Stock 14067D508 532 400 SH SOLE 400 0 0 PACER FDS TR ETF 69374H642 201 10 SH SOLE 10 0 0 PROGYNY INC Stock 74340E103 161 5 SH SOLE 5 0 0 STANDARD BIOTOOLS INC Stock 34385P108 975 500 SH SOLE 500 0 0 VIRTUS ARTIFICIAL INTELLIGEN CEF 92838Y100 12076 694 SH SOLE 694 0 0 SERVICE PPTYS TR REIT 81761L102 18406 1848 SH SOLE 1848 0 0 SUN CMNTYS INC REIT 866674104 10989 78 SH SOLE 78 0 0 NORTHERN LTS FD TR IV ETF 66538H419 566620 20463 SH SOLE 20463 0 0 INNOVATOR ETFS TR ETF 45782C573 232172 7301 SH SOLE 7301 0 0 APPLIED DNA SCIENCES INC Stock 03815U300 1 1 SH SOLE 1 0 0 INNOVATOR ETFS TR ETF 45782C581 110080 3483 SH SOLE 3483 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G409 1592 29 SH SOLE 28 0 0 PPL CORP Stock 69351T106 1199522 43164 SH SOLE 43163 0 0 ACV AUCTIONS INC Stock 00091G104 65 5 SH SOLE 5 0 0 BANCO BBVA ARGENTINA S A ADR 058934100 12 3 SH SOLE 3 0 0 PROSHARES TR ETF 74347G606 59114 966 SH SOLE 966 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C649 7551 63 SH SOLE 62 0 0 TRACON PHARMACEUTICALS INC Stock 89237H209 3780 2000 SH SOLE 2000 0 0 ADAPTHEALTH CORP Stock 00653Q102 1243 100 SH SOLE 100 0 0 ISHARES TR ETF 464287473 1653755 15572 SH SOLE 15572 0 0 NUSHARES ETF TR ETF 67092P854 169312 8159 SH SOLE 8158 0 0 FIRST TR EXCHANGE TRADED FD ETF 33737K205 5212 75 SH SOLE 75 0 0 ADVENT TECHNOLOGIES HOLDNG I Stock 00788A105 64 60 SH SOLE 60 0 0 BROADMARK RLTY CAP INC REIT 11135B100 49881 10613 SH SOLE 10613 0 0 TEMPLETON EMERGING MKTS INCO CEF 880192109 161702 31894 SH SOLE 31893 0 0 NEUROMETRIX INC Stock 641255807 147 100 SH SOLE 100 0 0 BIOVIE INC Stock 09074F207 2863 354 SH SOLE 354 0 0 HOLOGIC INC Stock 436440101 2315283 28690 SH SOLE 28690 0 0 FABRINET Stock G3323L100 8907 75 SH SOLE 75 0 0 KALEYRA INC Stock 483379103 92916 56313 SH SOLE 56313 0 0 SPDR SER TR ETF 78464A391 70026 3300 SH SOLE 3300 0 0 BARCLAYS BANK PLC ETF 06738C778 481051 15228 SH SOLE 15227 0 0 INNOVATOR ETFS TR ETF 45782C557 86953 2570 SH SOLE 2570 0 0 INNOVATOR ETFS TR ETF 45782C540 1176199 37399 SH SOLE 37399 0 0 INNOVATOR ETFS TR ETF 45782C532 101573 3563 SH SOLE 3563 0 0 VANECK ETF TRUST ETF 92189H870 1828 30 SH SOLE 30 0 0 BLACKROCK MUNIYILD QULT FD I CEF 09254F100 278879 23554 SH SOLE 23554 0 0 HELEN OF TROY LTD Stock G4388N106 142469 1497 SH SOLE 1497 0 0 SUNPOWER CORP Stock 867652406 8498 614 SH SOLE 614 0 0 TIMOTHY PLAN ETF 887432334 4748 190 SH SOLE 190 0 0 LIFE STORAGE INC REIT 53223X107 2768297 21118 SH SOLE 21117 0 0 GLOBAL X FDS ETF 37954Y384 78276 3338 SH SOLE 3338 0 0 PARAMOUNT GLOBAL Stock 92556H107 681 26 SH SOLE 26 0 0 HALOZYME THERAPEUTICS INC Stock 40637H109 34486 903 SH SOLE 903 0 0 FIRST TR HIGH INCOME LONG / CEF 33738E109 106338 9369 SH SOLE 9369 0 0 LITHIA MTRS INC Stock 536797103 2976 13 SH SOLE 13 0 0 SPROTT FDS TR ETF 85208P303 443415 14135 SH SOLE 14135 0 0 FRONTLINE PLC Stock M46528101 1242 75 SH SOLE 75 0 0 BILL HOLDINGS INC Stock 090043100 1205091 14852 SH SOLE 14852 0 0 EATON VANCE SR INCOME TR CEF 27826S103 9309 1740 SH SOLE 1740 0 0 EHANG HLDGS LTD ADR 26853E102 1530 140 SH SOLE 140 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E594 206089 11213 SH SOLE 11212 0 0 SITIME CORP Stock 82982T106 14223 100 SH SOLE 100 0 0 METALLA RTY & STREAMING LTD Stock 59124U605 78635 14067 SH SOLE 14067 0 0 LIVEPERSON INC Stock 538146101 195954 44434 SH SOLE 44434 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C771 373084 8015 SH SOLE 8014 0 0 ENVELA CORP Stock 29402E102 3900 600 SH SOLE 600 0 0 FLAHERTY & CRUMRINE PFD INCO CEF 338480106 21666 2042 SH SOLE 2042 0 0 TEKLA HEALTHCARE INVS CEF 87911J103 61720 3497 SH SOLE 3496 0 0 INVESCO MUNI INCOME OPP TRST CEF 46132X101 219 33 SH SOLE 33 0 0 UNITED BANCORP INC OHIO Stock 909911109 2509 173 SH SOLE 173 0 0 PIMCO CORPORATE & INCOME OPP CEF 72201B101 184194 14771 SH SOLE 14771 0 0 AGENUS INC Stock 00847G705 3952 2600 SH SOLE 2600 0 0 DRAFTKINGS INC NEW Stock 26142V105 73181 3780 SH SOLE 3780 0 0 VANGUARD ADMIRAL FDS INC ETF 921932505 1441110 6253 SH SOLE 6252 0 0 LEAR CORP Stock 521865204 2232 16 SH SOLE 16 0 0 SPARK NETWORKS SE ADR 846517100 201 300 SH SOLE 300 0 0 ROGERS COMMUNICATIONS INC Stock 775109200 232 5 SH SOLE 5 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E149 10478 80 SH SOLE 80 0 0 CATALYST PHARMACEUTICALS INC Stock 14888U101 29861 1801 SH SOLE 1801 0 0 ISHARES TR ETF 464287655 4197859 23531 SH SOLE 23530 0 0 GRANITESHARES PLATINUM TR ETF 38748T103 99782 10300 SH SOLE 10300 0 0 PIMCO ETF TR ETF 72201R643 199289 2040 SH SOLE 2039 0 0 TWILIO INC Stock 90138F102 777905 11675 SH SOLE 11675 0 0 UBS AG LONDON BRANCH ETF 90274D416 40568 2389 SH SOLE 2389 0 0 DESKTOP METAL INC Stock 25058X105 28601 12435 SH SOLE 12435 0 0 AMYRIS INC Stock 03236M200 170 125 SH SOLE 125 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G508 104825 5040 SH SOLE 5039 0 0 GREIF INC Stock 397624107 82381 1300 SH SOLE 1300 0 0 HYLIION HOLDINGS CORP Stock 449109107 693 350 SH SOLE 350 0 0 DOUGLAS EMMETT INC REIT 25960P109 45565 3695 SH SOLE 3695 0 0 OPEN TEXT CORP Stock 683715106 1309 34 SH SOLE 33 0 0 APOLLO GLOBAL MGMT INC Stock 03769M106 2146952 33992 SH SOLE 33992 0 0 HUNTINGTON INGALLS INDS INC Stock 446413106 74806 361 SH SOLE 361 0 0 ETF SER SOLUTIONS ETF 26922A172 342757 17443 SH SOLE 17443 0 0 FIDELITY NATL INFORMATION SV Stock 31620M106 793386 14603 SH SOLE 14603 0 0 ISHARES TR ETF 46429B663 3435840 33797 SH SOLE 33797 0 0 KAYNE ANDERSON NEXTGEN ENRGY CEF 48661E108 30720 4000 SH SOLE 4000 0 0 HORIZON TECHNOLOGY FIN CORP CEF 44045A102 63921 5667 SH SOLE 5666 0 0 REYNOLDS CONSUMER PRODS INC Stock 76171L106 47575 1730 SH SOLE 1730 0 0 ARCUTIS BIOTHERAPEUTICS INC Stock 03969K108 4785 435 SH SOLE 435 0 0 INNOVATOR ETFS TR ETF 45782C425 9183 346 SH SOLE 346 0 0 INNOVATOR ETFS TR ETF 45782C433 101202 3164 SH SOLE 3164 0 0 INNOVATOR ETFS TR ETF 45782C417 727483 24888 SH SOLE 24888 0 0 GLOBAL X FDS ETF 37954Y392 1944 96 SH SOLE 95 0 0 REPLIGEN CORP Stock 759916109 220552 1310 SH SOLE 1310 0 0 FIRST TR EXCH TRADED FD III ETF 33740J203 2032 101 SH SOLE 100 0 0 SCHRODINGER INC Stock 80810D103 30411 1155 SH SOLE 1155 0 0 SPDR SER TR ETF 78464A581 1383317 14777 SH SOLE 14777 0 0 BEAM THERAPEUTICS INC Stock 07373V105 3981 130 SH SOLE 130 0 0 NEXPOINT REAL ESTATE FIN INC REIT 65342V101 51069 3259 SH SOLE 3259 0 0 CVR PARTNERS LP Stock 126633205 32010 359 SH SOLE 358 0 0 KBR INC Stock 48242W106 12496 227 SH SOLE 227 0 0 ATLAS TECHNICAL CONSULTANTS Stock 049430101 3657 300 SH SOLE 300 0 0 DUKE ENERGY CORP NEW Stock 26441C204 6397524 66316 SH SOLE 66316 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F763 23475 628 SH SOLE 628 0 0 SPDR SER TR ETF 78464A631 333744 2855 SH SOLE 2854 0 0 DIGITAL RLTY TR INC REIT 253868103 567309 5771 SH SOLE 5770 0 0 ARCOS DORADOS HOLDINGS INC Stock G0457F107 1519 197 SH SOLE 197 0 0 DOUBLELINE YIELD OPPORTUNITI CEF 25862D105 4771 341 SH SOLE 341 0 0 PROSHARES TR ETF 74347B425 2151090 143406 SH SOLE 143405 0 0 WHOLE EARTH BRANDS INC Stock 96684W100 2012 786 SH SOLE 786 0 0 RYANAIR HOLDINGS PLC ADR 783513203 39036 414 SH SOLE 414 0 0 INNOVATOR ETFS TR ETF 45782C383 326879 10161 SH SOLE 10161 0 0 INNOVATOR ETFS TR ETF 45782C391 6100 176 SH SOLE 176 0 0 GFL ENVIRONMENTAL INC Stock 36168Q104 67089 1948 SH SOLE 1948 0 0 INNOVATOR ETFS TR ETF 45782C375 344066 11980 SH SOLE 11980 0 0 MIND MEDICINE MINDMED INC Stock 60255C885 29 9 SH SOLE 9 0 0 LIBERTY ALL-STAR GROWTH FD I CEF 529900102 120659 22852 SH SOLE 22852 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F854 8030 250 SH SOLE 250 0 0 SILVERGATE CAP CORP Stock 82837P408 18144 11200 SH SOLE 11200 0 0 BLACKROCK INCOME TR INC CEF 09247F209 18759 1490 SH SOLE 1490 0 0 STURM RUGER & CO INC Stock 864159108 158271 2755 SH SOLE 2755 0 0 VNET GROUP INC ADR 90138A103 16 5 SH SOLE 5 0 0 AGILYSYS INC Stock 00847J105 10149 123 SH SOLE 123 0 0 ISHARES TR ETF 464288844 149676 7747 SH SOLE 7747 0 0 TRI CONTL CORP CEF 895436103 12449 469 SH SOLE 468 0 0 ISHARES TR ETF 46436E882 302087 12176 SH SOLE 12176 0 0 ISHARES TR ETF 46436E874 377605 15727 SH SOLE 15727 0 0 ISHARES TR ETF 46436E866 42354 1800 SH SOLE 1800 0 0 ISHARES TR ETF 464288851 786461 9165 SH SOLE 9165 0 0 MICRON TECHNOLOGY INC Stock 595112103 5178700 85825 SH SOLE 85825 0 0 XEROX HOLDINGS CORP Stock 98421M106 1863 121 SH SOLE 121 0 0 SHYFT GROUP INC Stock 825698103 5233 230 SH SOLE 230 0 0 ELLINGTON FINANCIAL INC REIT 28852N109 2698 221 SH SOLE 221 0 0 U S GOLD CORP Stock 90291C201 1116 200 SH SOLE 200 0 0 ISHARES TR ETF 46436E601 4416 97 SH SOLE 97 0 0 INCYTE CORP Stock 45337C102 29342 406 SH SOLE 406 0 0 AVALON HLDGS CORP Stock 05343P109 1855 700 SH SOLE 700 0 0 FIVERR INTL LTD Stock M4R82T106 301709 8640 SH SOLE 8640 0 0 VIRTUS STONE HBR EMRG MKTS I CEF 86164T107 97213 21272 SH SOLE 21272 0 0 RIVERNORTH FLEXIBLE MUN INCO CEF 76883H104 12907 833 SH SOLE 833 0 0 CARRIER GLOBAL CORPORATION Stock 14448C104 518025 11323 SH SOLE 11322 0 0 BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107 34076 740 SH SOLE 739 0 0 SCHWAB STRATEGIC TR ETF 808524698 2064697 46247 SH SOLE 46247 0 0 TRAVEL PLUS LEISURE CO Stock 894164102 24226 618 SH SOLE 618 0 0 ARCONIC CORPORATION Stock 03966V107 20171 769 SH SOLE 769 0 0 INNOVATOR ETFS TR ETF 45782C334 565915 14533 SH SOLE 14533 0 0 INNOVATOR ETFS TR ETF 45782C342 49316 1854 SH SOLE 1854 0 0 RPC INC Stock 749660106 18531 2410 SH SOLE 2409 0 0 VOC ENERGY TR Stock 91829B103 1489 180 SH SOLE 180 0 0 ENCOMPASS HEALTH CORP Stock 29261A100 79906 1477 SH SOLE 1477 0 0 AFLAC INC Stock 001055102 2770351 42938 SH SOLE 42937 0 0 FREEPORT-MCMORAN INC Stock 35671D857 2979298 72826 SH SOLE 72825 0 0 SYSCO CORP Stock 871829107 1479424 19156 SH SOLE 19156 0 0 RLJ LODGING TR REIT 74965L101 7950 750 SH SOLE 750 0 0 MESA LABS INC Stock 59064R109 8920 51 SH SOLE 51 0 0 FUELCELL ENERGY INC Stock 35952H601 1496 525 SH SOLE 525 0 0 CHIPOTLE MEXICAN GRILL INC Stock 169656105 456113 267 SH SOLE 267 0 0 DOCEBO INC Stock 25609L105 794891 19550 SH SOLE 19550 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V589 98209 9714 SH SOLE 9714 0 0 ISHARES TR ETF 464288760 1701524 14786 SH SOLE 14785 0 0 VANGUARD ADMIRAL FDS INC ETF 921932778 132577 1642 SH SOLE 1641 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E610 28541 1935 SH SOLE 1935 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E370 456818 6530 SH SOLE 6529 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E354 2123600 34032 SH SOLE 34032 0 0 WOODSIDE ENERGY GROUP LTD ADR 980228308 418041 18638 SH SOLE 18637 0 0 SEQUANS COMMUNICATIONS S A ADR 817323207 460 230 SH SOLE 230 0 0 UNITIL CORP Stock 913259107 77143 1352 SH SOLE 1352 0 0 NAPCO SEC TECHNOLOGIES INC Stock 630402105 36377 968 SH SOLE 968 0 0 INNOVATOR ETFS TR ETF 45782C318 43259 1501 SH SOLE 1501 0 0 INNOVATOR ETFS TR ETF 45782C292 14956 558 SH SOLE 558 0 0 DICKS SPORTING GOODS INC Stock 253393102 240496 1695 SH SOLE 1694 0 0 PORTLAND GEN ELEC CO Stock 736508847 9240 189 SH SOLE 189 0 0 RPT REALTY REIT 74971D101 41369 4350 SH SOLE 4350 0 0 GALIANO GOLD INC Stock 36352H100 6416 11000 SH SOLE 11000 0 0 YANDEX N V Stock N97284108 0 100 SH SOLE 100 0 0 SKECHERS U S A INC Stock 830566105 161568 3400 SH SOLE 3400 0 0 SPIRIT AIRLS INC Stock 848577102 429 25 SH SOLE 25 0 0 VANGUARD ADMIRAL FDS INC ETF 921932869 173080 1948 SH SOLE 1948 0 0 VOYA EMERGING MKTS HIGH DIVI CEF 92912P108 124788 23238 SH SOLE 23238 0 0 NEW AMER HIGH INCOME FD INC CEF 641876800 7811 1147 SH SOLE 1147 0 0 EXCHANGE TRADED CONCEPTS TR ETF 301505731 8001 246 SH SOLE 246 0 0 BECTON DICKINSON & CO Convertible Preferred 075887406 547 11 SH SOLE 11 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q332 8837461 161858 SH SOLE 161858 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q324 8485 146 SH SOLE 146 0 0 BLACKROCK RES & COMMODITIES CEF 09257A108 16218 1700 SH SOLE 1700 0 0 INARI MED INC Stock 45332Y109 3334 54 SH SOLE 54 0 0 FIRST TR EXCH TRD ALPHDX FD ETF 33737J182 13907 656 SH SOLE 656 0 0 INVESTMENT MANAGERS SER TR ETF 46143U849 34669 875 SH SOLE 875 0 0 NIKOLA CORP Stock 654110105 19931 16472 SH SOLE 16472 0 0 WARNER MUSIC GROUP CORP Stock 934550203 1749 52 SH SOLE 52 0 0 BLACKROCK LONG-TERM MUN ADVA CEF 09250B103 18905 1900 SH SOLE 1900 0 0 DANIMER SCIENTIFIC INC Stock 236272100 40506 11741 SH SOLE 11741 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V464 31269 414 SH SOLE 414 0 0 ZOOMINFO TECHNOLOGIES INC Stock 98980F104 35830 1450 SH SOLE 1450 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V456 201509 4617 SH SOLE 4617 0 0 GABELLI DIVID & INCOME TR CEF 36242H104 95301 4584 SH SOLE 4584 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V498 3501 76 SH SOLE 75 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V472 12060 164 SH SOLE 164 0 0 SHIFT4 PMTS INC Stock 82452J109 57987 765 SH SOLE 765 0 0 GILAT SATELLITE NETWORKS LTD Stock M51474118 79805 15587 SH SOLE 15587 0 0 APPLIED MOLECULAR TRANS INC Stock 03824M109 160 500 SH SOLE 500 0 0 ISHARES TR ETF 46429B655 7241935 143718 SH SOLE 143717 0 0 UBIQUITI INC Stock 90353W103 42655 157 SH SOLE 157 0 0 SONY GROUP CORPORATION ADR 835699307 570279 6291 SH SOLE 6291 0 0 VROOM INC Stock 92918V109 9949 11070 SH SOLE 11070 0 0 FIDELITY COVINGTON TRUST ETF 316092352 10220 401 SH SOLE 401 0 0 BYRNA TECHNOLOGIES INC Stock 12448X201 493 65 SH SOLE 65 0 0 ISHARES TR ETF 46436E718 1817266 18068 SH SOLE 18067 0 0 FIDELITY COVINGTON TRUST ETF 316092360 72615 2357 SH SOLE 2356 0 0 SMART POWERR CORP Stock 168913309 15 10 SH SOLE 10 0 0 ROYALTY PHARMA PLC Stock G7709Q104 7282 202 SH SOLE 202 0 0 CHINA LIBERAL ED HLDGS LTD Stock G2161Y109 908 1500 SH SOLE 1500 0 0 CLOVER HEALTH INVESTMENTS CO Stock 18914F103 1312 1553 SH SOLE 1552 0 0 HIMAX TECHNOLOGIES INC ADR 43289P106 4219 519 SH SOLE 519 0 0 ASGN INC Stock 00191U102 1488 18 SH SOLE 18 0 0 MFS MULTIMARKET INCOME TR CEF 552737108 13166 2900 SH SOLE 2900 0 0 ETF MANAGERS TR ETF 26924G763 20445 1000 SH SOLE 1000 0 0 PREMIER FINANCIAL CORP Stock 74052F108 14615 705 SH SOLE 705 0 0 OPENDOOR TECHNOLOGIES INC Stock 683712103 53870 30608 SH SOLE 30608 0 0 PACER FDS TR ETF 69374H816 1177905 34014 SH SOLE 34014 0 0 PACER FDS TR ETF 69374H725 833728 25067 SH SOLE 25067 0 0 FIRST TR HIGH YIELD OPPRT 20 CEF 33741Q107 86547 6200 SH SOLE 6199 0 0 ALBERTSONS COS INC Stock 013091103 1671 80 SH SOLE 80 0 0 VALLEY NATL BANCORP Stock 919794107 44038 4766 SH SOLE 4766 0 0 INNOVATOR ETFS TR ETF 45782C284 49533 2000 SH SOLE 2000 0 0 MATCH GROUP INC NEW Stock 57667L107 565830 14739 SH SOLE 14739 0 0 IAC INC Stock 44891N208 13519 262 SH SOLE 262 0 0 LEMONADE INC Stock 52567D107 598036 41938 SH SOLE 41938 0 0 INNOVATOR ETFS TR ETF 45782C276 2156 45 SH SOLE 45 0 0 RANGER ENERGY SVCS INC Stock 75282U104 118948 11673 SH SOLE 11673 0 0 STONEX GROUP INC Stock 861896108 41412 400 SH SOLE 400 0 0 OCCIDENTAL PETE CORP Stock 674599162 53095 1295 SH SOLE 1295 0 0 EATON VANCE MUNI INCOME TRUS CEF 27826U108 4052 400 SH SOLE 400 0 0 POSEIDA THERAPEUTICS INC Stock 73730P108 792395 257271 SH SOLE 257271 0 0 INTEGRA RES CORP Stock 45826T301 329 600 SH SOLE 600 0 0 NCINO INC Stock 63947X101 36377 1468 SH SOLE 1468 0 0 STANDARD MTR PRODS INC Stock 853666105 173477 4700 SH SOLE 4700 0 0 RENALYTIX PLC ADR 75973T101 777 321 SH SOLE 321 0 0 CAESARS ENTERTAINMENT INC NE Stock 12769G100 411322 8427 SH SOLE 8427 0 0 AMKOR TECHNOLOGY INC Stock 031652100 23652 909 SH SOLE 909 0 0 CBIZ INC Stock 124805102 4949 100 SH SOLE 100 0 0 QUANTA SVCS INC Stock 74762E102 4584412 27511 SH SOLE 27510 0 0 STERLING INFRASTRUCTURE INC Stock 859241101 92730 2448 SH SOLE 2448 0 0 COCA COLA CONS INC Stock 191098102 48175 90 SH SOLE 90 0 0 COHERENT CORP Stock 19247G107 28788 756 SH SOLE 756 0 0 DELAWARE INVTS NATL MUN INCO CEF 24610T108 18587 1742 SH SOLE 1742 0 0 ISHARES TR ETF 464287168 11096335 94695 SH SOLE 94694 0 0 REGAL REXNORD CORPORATION Stock 758750103 985 7 SH SOLE 7 0 0 BUTTERFLY NETWORK INC Stock 124155102 35081 18660 SH SOLE 18660 0 0 GLOBAL X FDS ETF 37960A669 497423 21590 SH SOLE 21589 0 0 AMERICAN ELEC PWR CO INC Stock 025537101 1233989 13562 SH SOLE 13561 0 0 BLACKROCK DEBT STRATEGIES FD CEF 09255R202 67875 7137 SH SOLE 7137 0 0 ENTERGY CORP NEW Stock 29364G103 393866 3656 SH SOLE 3655 0 0 ABRDN GLOBAL INFRA INCOME FU CEF 00326W106 48395 2695 SH SOLE 2694 0 0 BROOKFIELD RENEWABLE CORP Stock 11284V105 2377 68 SH SOLE 68 0 0 LI AUTO INC ADR 50202M102 19711 790 SH SOLE 790 0 0 BIGCOMMERCE HLDGS INC Stock 08975P108 599 67 SH SOLE 67 0 0 NEW MTN FIN CORP CEF 647551100 228236 18754 SH SOLE 18754 0 0 CNX RES CORP Stock 12653C108 2980 186 SH SOLE 186 0 0 ROCKET COS INC Stock 77311W101 4702 519 SH SOLE 519 0 0 EDISON INTL Stock 281020107 80518 1141 SH SOLE 1140 0 0 ERICSSON ADR 294821608 4382 749 SH SOLE 749 0 0 MDU RES GROUP INC Stock 552690109 57211 1877 SH SOLE 1877 0 0 MAGNACHIP SEMICONDUCTOR CORP Stock 55933J203 7034 758 SH SOLE 758 0 0 EVERSOURCE ENERGY Stock 30040W108 263570 3368 SH SOLE 3367 0 0 KKR & CO INC Convertible Preferred 48251W401 444 7 SH SOLE 7 0 0 AMERICAN ELEC PWR CO INC Stock 02557T307 20140 400 SH SOLE 400 0 0 PNM RES INC Stock 69349H107 2726 56 SH SOLE 56 0 0 STAR GROUP L P Stock 85512C105 127737 9849 SH SOLE 9848 0 0 GLADSTONE LD CORP REIT 376549101 101850 6117 SH SOLE 6117 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F755 53887 2296 SH SOLE 2296 0 0 AMERICAN OUTDOOR BRANDS INC Stock 02875D109 1230 125 SH SOLE 125 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C813 30692 385 SH SOLE 385 0 0 BROWN FORMAN CORP Stock 115637209 223852 3483 SH SOLE 3483 0 0 ISHARES TR ETF 464287481 697590 7662 SH SOLE 7661 0 0 HARMONY BIOSCIENCES HLDGS IN Stock 413197104 4114 126 SH SOLE 126 0 0 QUANTUMSCAPE CORP Stock 74767V109 51845 6338 SH SOLE 6338 0 0 NANO X IMAGING LTD Stock M70700105 6491 1125 SH SOLE 1125 0 0 MEDICENNA THERAPEUTICS CORP Stock 58490H107 470 747 SH SOLE 747 0 0 RGC RES INC Stock 74955L103 13 1 SH SOLE 0 0 0 LUMINAR TECHNOLOGIES INC Stock 550424105 29854 4600 SH SOLE 4600 0 0 AMC NETWORKS INC Stock 00164V103 141 8 SH SOLE 8 0 0 FIDELITY COVINGTON TRUST ETF 316092386 56932 1808 SH SOLE 1808 0 0 MARATHON PETE CORP Stock 56585A102 6265197 46467 SH SOLE 46467 0 0 HF SINCLAIR CORP Stock 403949100 171213 3539 SH SOLE 3538 0 0 GLOBAL X FDS ETF 37954Y376 48006 2100 SH SOLE 2100 0 0 XPENG INC ADR 98422D105 13588 1223 SH SOLE 1223 0 0 NUVEEN DYNAMIC MUN OPPORTUNI CEF 67079X102 76859 7271 SH SOLE 7271 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042866 90707 1337 SH SOLE 1337 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V100 502463 6238 SH SOLE 6237 0 0 ELDORADO GOLD CORP NEW Stock 284902509 4113 397 SH SOLE 397 0 0 GLOBAL X FDS ETF 37954Y848 43801 1426 SH SOLE 1425 0 0 GREENPOWER MTR CO INC Stock 39540E302 693 300 SH SOLE 300 0 0 INDEPENDENT BK CORP MASS Stock 453836108 1772 27 SH SOLE 27 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V647 2327491 18837 SH SOLE 18836 0 0 ADVISORSHARES TR ETF 00768Y453 683 120 SH SOLE 120 0 0 ISHARES TR ETF 46436E619 5079788 117506 SH SOLE 117506 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V571 23455 790 SH SOLE 790 0 0 C & F FINL CORP Stock 12466Q104 18153 351 SH SOLE 351 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X192 399764 5976 SH SOLE 5975 0 0 FULLER H B CO Stock 359694106 1369 20 SH SOLE 20 0 0 KASPIEN HOLDINGS INC Stock 485837108 244 400 SH SOLE 400 0 0 LIGHTSPEED COMMERCE INC Stock 53229C107 500075 32943 SH SOLE 32943 0 0 BEAM GLOBAL Stock 07373B109 3182 200 SH SOLE 200 0 0 NORTHERN LTS FD TR IV ETF 66538H393 10654 470 SH SOLE 470 0 0 OUTSET MED INC Stock 690145107 239 13 SH SOLE 13 0 0 SNOWFLAKE INC Stock 833445109 535232 3469 SH SOLE 3469 0 0 FIDUS INVT CORP CEF 316500107 18115 950 SH SOLE 949 0 0 JFROG LTD Stock M6191J100 8668 440 SH SOLE 440 0 0 AMERICAN WELL CORP Stock 03044L105 1593 675 SH SOLE 675 0 0 EAGLE BULK SHIPPING INC Stock Y2187A150 67158 1476 SH SOLE 1476 0 0 VICTORY PORTFOLIOS II ETF 92647X806 25670 1000 SH SOLE 1000 0 0 COMPASS PATHWAYS PLC ADR 20451W101 2363 238 SH SOLE 238 0 0 RIGEL PHARMACEUTICALS INC Stock 766559603 2640 2000 SH SOLE 2000 0 0 PROSHARES TR ETF 74347R131 946288 51541 SH SOLE 51540 0 0 INTEGRA LIFESCIENCES HLDGS C Stock 457985208 15099 263 SH SOLE 263 0 0 PINNACLE FINL PARTNERS INC Stock 72346Q104 82040 1487 SH SOLE 1487 0 0 ZILLOW GROUP INC Stock 98954M101 8609 197 SH SOLE 197 0 0 VANGUARD INDEX FDS ETF 922908611 9006400 56730 SH SOLE 56729 0 0 GOODRX HLDGS INC Stock 38246G108 10894 1743 SH SOLE 1743 0 0 UWM HOLDINGS CORPORATION Stock 91823B109 301611 61428 SH SOLE 61428 0 0 BLACKROCK CAP ALLOCATION TR CEF 09260U109 307902 20337 SH SOLE 20337 0 0 PALANTIR TECHNOLOGIES INC Stock 69608A108 281504 33314 SH SOLE 33314 0 0 PACIFIC PREMIER BANCORP Stock 69478X105 12010 500 SH SOLE 500 0 0 SPDR SER TR ETF 78464A532 20002 276 SH SOLE 276 0 0 PERFICIENT INC Stock 71375U101 3176 44 SH SOLE 44 0 0 ASANA INC Stock 04342Y104 980538 46405 SH SOLE 46405 0 0 ISHARES TR ETF 46436E759 49936 838 SH SOLE 838 0 0 MAXAR TECHNOLOGIES INC Stock 57778K105 188207 3686 SH SOLE 3686 0 0 LENSAR INC Stock 52634L108 45 18 SH SOLE 18 0 0 ACADEMY SPORTS & OUTDOORS IN Stock 00402L107 25714 394 SH SOLE 394 0 0 ASTRA SPACE INC Stock 04634X103 43 100 SH SOLE 100 0 0 ISHARES TR ETF 46436E767 85883 2597 SH SOLE 2597 0 0 WALKER & DUNLOP INC Stock 93148P102 1820426 23900 SH SOLE 23899 0 0 VONTIER CORPORATION Stock 928881101 328 12 SH SOLE 12 0 0 CHEFS WHSE INC Stock 163086101 167560 4921 SH SOLE 4921 0 0 FURY GOLD MINES LIMITED Stock 36117T100 183 337 SH SOLE 337 0 0 DARLING INGREDIENTS INC Stock 237266101 64499 1104 SH SOLE 1104 0 0 FIRST TR EXCHANGE-TRADED ALP ETF 33737M201 170607 3905 SH SOLE 3904 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G631 117045 4590 SH SOLE 4590 0 0 FIRST TR EXCHANGE-TRADED ALP ETF 33737M409 104836 2295 SH SOLE 2294 0 0 AMERICAN CENTY ETF TR ETF 025072752 8987 175 SH SOLE 174 0 0 CHEMED CORP NEW Stock 16359R103 60903 113 SH SOLE 113 0 0 STEM INC Stock 85859N102 369933 65244 SH SOLE 65244 0 0 GRAY TELEVISION INC Stock 389375106 10464 1200 SH SOLE 1200 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G649 470546 3564 SH SOLE 3564 0 0 ARRAY TECHNOLOGIES INC Stock 04271T100 2100 96 SH SOLE 96 0 0 ALEXANDERS INC REIT 014752109 24025 124 SH SOLE 124 0 0 BIOMARIN PHARMACEUTICAL INC Stock 09061G101 41716 429 SH SOLE 429 0 0 F N B CORP Stock 302520101 32097 2767 SH SOLE 2767 0 0 CURIOSITYSTREAM INC Stock 23130Q107 1357 1005 SH SOLE 1005 0 0 ORASURE TECHNOLOGIES INC Stock 68554V108 1210 200 SH SOLE 200 0 0 PDF SOLUTIONS INC Stock 693282105 4240 100 SH SOLE 100 0 0 LANDSTAR SYS INC Stock 515098101 16850 94 SH SOLE 94 0 0 SYNAPTICS INC Stock 87157D109 9225 83 SH SOLE 83 0 0 WESTLAKE CORPORATION Stock 960413102 78518 677 SH SOLE 677 0 0 BURFORD CAP LTD Stock G17977110 1360 123 SH SOLE 123 0 0 PROSHARES TR ETF 74347G796 9375 269 SH SOLE 269 0 0 KRONOS WORLDWIDE INC Stock 50105F105 461 50 SH SOLE 50 0 0 MASTEC INC Stock 576323109 95857 1015 SH SOLE 1015 0 0 REPUBLIC BANCORP INC KY Stock 760281204 437203 10304 SH SOLE 10304 0 0 REGENERON PHARMACEUTICALS Stock 75886F107 3349127 4076 SH SOLE 4076 0 0 MAGELLAN MIDSTREAM PRTNRS LP Stock 559080106 348989 6432 SH SOLE 6431 0 0 BRUKER CORP Stock 116794108 469571 5956 SH SOLE 5956 0 0 FIRST TR EXCHANGE-TRADED ALP ETF 33737M300 18512 320 SH SOLE 320 0 0 NEW JERSEY RES CORP Stock 646025106 70251 1321 SH SOLE 1320 0 0 LORDSTOWN MOTORS CORP Stock 54405Q100 439 662 SH SOLE 662 0 0 ACCURAY INC Stock 004397105 73953 24900 SH SOLE 24900 0 0 VANECK ETF TRUST ETF 92189F452 48262 4271 SH SOLE 4271 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V803 12921 188 SH SOLE 188 0 0 CIRRUS LOGIC INC Stock 172755100 274981 2514 SH SOLE 2514 0 0 ALLEGRO MICROSYSTEMS INC Stock 01749D105 415977 8668 SH SOLE 8668 0 0 LESLIES INC Stock 527064109 1773 161 SH SOLE 161 0 0 EURONAV NV Stock B38564108 1683 100 SH SOLE 100 0 0 ATEA PHARMACEUTICALS INC Stock 04683R106 670 200 SH SOLE 200 0 0 FISKER INC Stock 33813J106 6287 1024 SH SOLE 1024 0 0 INVESCO CURRENCYSHARES JAPAN ETF 46138W107 3507 50 SH SOLE 50 0 0 SMITH & WESSON BRANDS INC Stock 831754106 54780 4450 SH SOLE 4450 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C730 591225 3173 SH SOLE 3173 0 0 EXCHANGE LISTED FDS TR ETF 30151E681 296074 13461 SH SOLE 13460 0 0 ZUMIEZ INC Stock 989817101 15047 816 SH SOLE 816 0 0 BLACKROCK MUNIYIELD FD INC CEF 09253W104 34293 3190 SH SOLE 3190 0 0 DIREXION SHS ETF TR ETF 25460G732 41853 3538 SH SOLE 3537 0 0 UTAH MED PRODS INC Stock 917488108 315213 3326 SH SOLE 3326 0 0 MICROVISION INC DEL Stock 594960304 75 28 SH SOLE 28 0 0 ATLASSIAN CORPORATION Stock 049468101 1372270 8017 SH SOLE 8017 0 0 ALPHA & OMEGA SEMICONDUCTOR Stock G6331P104 18757 696 SH SOLE 696 0 0 VIATRIS INC Stock 92556V106 423969 44072 SH SOLE 44071 0 0 EOS ENERGY ENTERPRISES INC Stock 29415C101 126573 49250 SH SOLE 49250 0 0 LGL GROUP INC Stock 50186A132 3 16 SH SOLE 16 0 0 ETF OPPORTUNITIES TRUST ETF 26923N108 7720 245 SH SOLE 245 0 0 VIRTUS ETF TR II ETF 92790A504 28199 1025 SH SOLE 1025 0 0 DIMENSIONAL ETF TRUST ETF 25434V104 500051 17381 SH SOLE 17381 0 0 DIMENSIONAL ETF TRUST ETF 25434V203 104862 3891 SH SOLE 3891 0 0 DENBURY INC Stock 24790A101 17526 200 SH SOLE 200 0 0 EATON VANCE TAX-MANAGED GLOB CEF 27829F108 48734 6240 SH SOLE 6240 0 0 SPDR SER TR ETF 78464A144 71282 2437 SH SOLE 2437 0 0 ULTRA CLEAN HLDGS INC Stock 90385V107 173062 5219 SH SOLE 5219 0 0 TELOS CORP MD Stock 87969B101 38962 15400 SH SOLE 15400 0 0 MARAVAI LIFESCIENCES HLDGS I Stock 56600D107 140 10 SH SOLE 10 0 0 FIRST SOLAR INC Stock 336433107 213803 983 SH SOLE 983 0 0 INGLES MKTS INC Stock 457030104 211904 2389 SH SOLE 2389 0 0 FRANCO NEV CORP Stock 351858105 5705595 39133 SH SOLE 39133 0 0 VISION MARINE TECHNOLOGIES I Stock C96657116 4000 1000 SH SOLE 1000 0 0 PGIM SHORT DUR HIG YLD OPP F CEF 69355J104 131854 8897 SH SOLE 8897 0 0 PIMCO ETF TR ETF 72201R783 1233872 13513 SH SOLE 13513 0 0 TORM PLC Stock G89479102 22569 725 SH SOLE 725 0 0 SOFI TECHNOLOGIES INC Stock 83406F102 1291433 212757 SH SOLE 212756 0 0 THE AARONS COMPANY INC Stock 00258W108 3381 350 SH SOLE 350 0 0 THE LION ELECTRIC COMPANY Stock 536221104 1395 750 SH SOLE 750 0 0 DIMENSIONAL ETF TRUST ETF 25434V302 28023 1217 SH SOLE 1217 0 0 WORKHORSE GROUP INC Stock 98138J206 45486 34200 SH SOLE 34200 0 0 UNIFIED SER TR ETF 90470L550 3002 90 SH SOLE 90 0 0 SEER INC Stock 81578P106 127 33 SH SOLE 33 0 0 HANNON ARMSTRONG SUST INFR C Convertible 41068XAD2 76687 79000 SH SOLE 79000 0 0 CENTRAL & EASTERN EUROPE FD CEF 153436100 4338 537 SH SOLE 537 0 0 INDEXIQ ACTIVE ETF TR ETF 45409F819 240113 5055 SH SOLE 5055 0 0 AXIS CAP HLDGS LTD Stock G0692U109 89958 1650 SH SOLE 1650 0 0 SPIRIT AEROSYSTEMS HLDGS INC Stock 848574109 2354 68 SH SOLE 68 0 0 SCHWAB STRATEGIC TR ETF 808524839 346761 7392 SH SOLE 7392 0 0 ISHARES TR ETF 464288877 5096048 105008 SH SOLE 105008 0 0 LTC PPTYS INC REIT 502175102 64350 1832 SH SOLE 1831 0 0 C3 AI INC Stock 12468P104 133520 3977 SH SOLE 3977 0 0 PUBMATIC INC Stock 74467Q103 72237 5227 SH SOLE 5227 0 0 BRIDGETOWN HOLDINGS LTD Stock G1355U113 3526 350 SH SOLE 350 0 0 EXCHANGE LISTED FDS TR ETF 30151E715 266421 12083 SH SOLE 12082 0 0 AIRBNB INC Stock 009066101 3691321 29673 SH SOLE 29673 0 0 COMPANHIA PARANAENSE ENERG C ADR 20441B605 26769 3984 SH SOLE 3983 0 0 SPDR SER TR ETF 78464A284 508633 20313 SH SOLE 20312 0 0 GLOBUS MARITIME LIMITED NEW Stock Y27265126 6720 6000 SH SOLE 6000 0 0 FIRST CTZNS BANCSHARES INC N Stock 31946M103 973 1 SH SOLE 1 0 0 PARK CITY GROUP INC Stock 700215304 22484 3580 SH SOLE 3580 0 0 STAG INDL INC REIT 85254J102 539633 15956 SH SOLE 15956 0 0 APARTMENT INCOME REIT CORP REIT 03750L109 29185 815 SH SOLE 815 0 0 CYBIN INC Stock 23256X100 157 400 SH SOLE 400 0 0 BNY MELLON ETF TRUST ETF 09661T206 9906 122 SH SOLE 122 0 0 ENERGY TRANSFER L P Stock 29273V100 2405780 192925 SH SOLE 192925 0 0 COLLABORATIVE INVESTMNT SER ETF 19423L672 1767 74 SH SOLE 74 0 0 UPSTART HLDGS INC Stock 91680M107 595248 37461 SH SOLE 37460 0 0 SKILLZ INC Stock 83067L109 52327 88211 SH SOLE 88211 0 0 BURGERFI INTERNATIONAL INC Stock 12122L119 7 100 SH SOLE 100 0 0 BURGERFI INTERNATIONAL INC Stock 12122L101 354 300 SH SOLE 300 0 0 FORTUNE BRANDS INNOVATIONS I Stock 34964C106 164622 2803 SH SOLE 2803 0 0 GENTEX CORP Stock 371901109 16644 594 SH SOLE 593 0 0 CANOO INC Stock 13803R110 9 100 SH SOLE 100 0 0 PURPLE BIOTECH LTD ADR 74638P109 3571 1995 SH SOLE 1995 0 0 CANOO INC Stock 13803R102 2353 3606 SH SOLE 3606 0 0 AERSALE CORPORATION Stock 00810F106 43911 2550 SH SOLE 2550 0 0 RUSH STREET INTERACTIVE INC Stock 782011100 544 175 SH SOLE 175 0 0 MONEYGRAM INTL INC Stock 60935Y208 10420 1000 SH SOLE 1000 0 0 LISTED FD TR ETF 53656F599 1760 100 SH SOLE 100 0 0 EA SERIES TRUST ETF 02072L862 106574 5075 SH SOLE 5074 0 0 VANGUARD INDEX FDS ETF 922908538 1556860 7988 SH SOLE 7988 0 0 TEUCRIUM COMMODITY TR ETF 88166A508 12870 1823 SH SOLE 1822 0 0 SPDR SER TR ETF 78464A599 93785 762 SH SOLE 762 0 0 LANDSEA HOMES CORP Stock 51509P103 4121 680 SH SOLE 680 0 0 SCHWAB STRATEGIC TR ETF 808524797 10365836 141687 SH SOLE 141687 0 0 AFFIRM HLDGS INC Stock 00827B106 818427 72620 SH SOLE 72620 0 0 PETCO HEALTH & WELLNESS CO I Stock 71601V105 36585 4065 SH SOLE 4065 0 0 DRIVEN BRANDS HLDGS INC Stock 26210V102 10972 362 SH SOLE 362 0 0 STELLANTIS N.V Stock N82405106 9004 495 SH SOLE 495 0 0 WHEELS UP EXPERIENCE INC Stock 96328L106 2104 3325 SH SOLE 3325 0 0 ISHARES TR ETF 464289180 1141 61 SH SOLE 61 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F631 665615 21375 SH SOLE 21375 0 0 TREEHOUSE FOODS INC Stock 89469A104 30258 600 SH SOLE 600 0 0 NOVAVAX INC Stock 670002401 4948 714 SH SOLE 714 0 0 HIMS & HERS HEALTH INC Stock 433000106 992 100 SH SOLE 100 0 0 DREAM FINDERS HOMES INC Stock 26154D100 58234 4395 SH SOLE 4395 0 0 XYLEM INC Stock 98419M100 638576 6099 SH SOLE 6099 0 0 PIMCO DYNAMIC INCOME OPRNTS CEF 69355M107 58900 4750 SH SOLE 4750 0 0 ACADIA HEALTHCARE COMPANY IN Stock 00404A109 867 12 SH SOLE 12 0 0 SHOALS TECHNOLOGIES GROUP IN Stock 82489W107 8090 355 SH SOLE 355 0 0 ISHARES INC ETF 464286525 334770 3460 SH SOLE 3460 0 0 QUALTRICS INTL INC Stock 747601201 21218 1190 SH SOLE 1190 0 0 JOBY AVIATION INC Stock G65163100 6619 1525 SH SOLE 1525 0 0 APPHARVEST INC Stock 03783T103 10050 16414 SH SOLE 16414 0 0 GLOBAL X FDS ETF 37954Y277 25003 946 SH SOLE 946 0 0 ARBE ROBOTICS LTD Stock M1R95N100 1595 500 SH SOLE 500 0 0 AMERICAN AXLE & MFG HLDGS IN Stock 024061103 195 25 SH SOLE 25 0 0 DIREXION SHS ETF TR ETF 25459Y694 1283 22 SH SOLE 22 0 0 FIDELITY COVINGTON TRUST ETF 316092295 105 5 SH SOLE 5 0 0 TRIP COM GROUP LTD ADR 89677Q107 2675 71 SH SOLE 71 0 0 NOBLE CORP PLC Stock G65431127 118 3 SH SOLE 3 0 0 ISHARES INC ETF 464286533 165189 3027 SH SOLE 3027 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33733E849 6185 318 SH SOLE 318 0 0 SIGMA LITHIUM CORPORATION Stock 826599102 45182 1201 SH SOLE 1201 0 0 CHESAPEAKE ENERGY CORP Stock 165167735 613301 8066 SH SOLE 8065 0 0 PLBY GROUP INC Stock 72814P109 10829 5469 SH SOLE 5469 0 0 PERION NETWORK LTD Stock M78673114 1332342 33662 SH SOLE 33662 0 0 VIRPAX PHARMACEUTICALS INC Stock 928251107 97 123 SH SOLE 123 0 0 DUFF & PHELPS UTLITY AND INF CEF 26433C105 63757 4783 SH SOLE 4783 0 0 APTIV PLC Stock G6095L109 1572679 14018 SH SOLE 14018 0 0 BRIACELL THERAPEUTICS CORP Stock 10778Y302 4843 650 SH SOLE 650 0 0 CHARGEPOINT HOLDINGS INC Stock 15961R105 403807 38568 SH SOLE 38568 0 0 SES AI CORPORATION Stock 78397Q109 5900 2000 SH SOLE 2000 0 0 VANECK ETF TRUST ETF 92189H839 57020 3823 SH SOLE 3822 0 0 ASENSUS SURGICAL INC Stock 04367G103 1086 1650 SH SOLE 1650 0 0 INTERPRIVATE IV INFRATECH PR Stock 46064T201 4855 500 SH SOLE 500 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q274 23140 500 SH SOLE 500 0 0 COSAN S A ADR 22113B103 6111 517 SH SOLE 517 0 0 FIDELITY COVINGTON TRUST ETF 316092337 589 40 SH SOLE 40 0 0 ROBLOX CORP Stock 771049103 2050290 45582 SH SOLE 45582 0 0 ETF SER SOLUTIONS ETF 26922B600 85158 8715 SH SOLE 8715 0 0 OUSTER INC Stock 68989M103 331 396 SH SOLE 396 0 0 COUPANG INC Stock 22266T109 11392 712 SH SOLE 712 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33733E856 49630 2511 SH SOLE 2511 0 0 AEVA TECHNOLOGIES INC Stock 00835Q103 1666 1400 SH SOLE 1400 0 0 OLO INC Stock 68134L109 29972 3673 SH SOLE 3673 0 0 SUN CTRY AIRLS HLDGS INC Stock 866683105 20500 1000 SH SOLE 1000 0 0 PURECYCLE TECHNOLOGIES INC Stock 74623V103 1050 150 SH SOLE 150 0 0 NUSHARES ETF TR ETF 67092P862 0 0 SH SOLE 0 0 0 AFC GAMMA INC REIT 00109K105 12160 1000 SH SOLE 1000 0 0 MARRIOTT VACATIONS WORLDWIDE Stock 57164Y107 66081 490 SH SOLE 490 0 0 GLOBAL X FDS ETF 37950E416 12728 344 SH SOLE 344 0 0 BLACKROCK UTILS INFRASTRUCTU CEF 09248D104 4940 206 SH SOLE 206 0 0 DIGITALOCEAN HLDGS INC Stock 25402D102 2466378 62966 SH SOLE 62966 0 0 PARAMOUNT GLOBAL Convertible Preferred 92556H305 13473 450 SH SOLE 450 0 0 ARRIVAL Stock L0423Q108 7 50 SH SOLE 50 0 0 VIZIO HLDG CORP Stock 92858V101 193 21 SH SOLE 21 0 0 DIREXION SHS ETF TR ETF 25460G617 29985 2077 SH SOLE 2077 0 0 BLACKROCK INNOVATION AND GRW CEF 09260Q108 23175 2886 SH SOLE 2886 0 0 THREDUP INC Stock 88556E102 633 250 SH SOLE 250 0 0 PATHWARD FINANCIAL INC Stock 59100U108 871 21 SH SOLE 21 0 0 ARK ETF TR ETF 00214Q807 112490 8035 SH SOLE 8035 0 0 HOPE BANCORP INC Stock 43940T109 628 64 SH SOLE 64 0 0 INNOVATOR ETFS TR ETF 45782C359 276621 11318 SH SOLE 11318 0 0 FRONTIER GROUP HLDGS INC Stock 35909R108 689 70 SH SOLE 70 0 0 INNOVATOR ETFS TR ETF 45782C367 56324 2298 SH SOLE 2298 0 0 AST SPACEMOBILE INC Stock 00217D118 34310 20794 SH SOLE 20794 0 0 AST SPACEMOBILE INC Stock 00217D100 39253 7727 SH SOLE 7727 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F573 37656 1820 SH SOLE 1820 0 0 VANGUARD BD INDEX FDS ETF 92203C303 64258 1305 SH SOLE 1305 0 0 COINBASE GLOBAL INC Stock 19260Q107 301379 4460 SH SOLE 4460 0 0 BLACKROCK ETF TRUST ETF 09290C509 3454255 76354 SH SOLE 76353 0 0 DBX ETF TR ETF 233051200 1005136 28555 SH SOLE 28555 0 0 KALEYRA INC Stock 483379111 7588 72819 SH SOLE 72819 0 0 TRACTOR SUPPLY CO Stock 892356106 2632946 11202 SH SOLE 11202 0 0 APPLOVIN CORP Stock 03831W108 1575 100 SH SOLE 100 0 0 TUSIMPLE HLDGS INC Stock 90089L108 698 475 SH SOLE 475 0 0 RECURSION PHARMACEUTICALS IN Stock 75629V104 2001 300 SH SOLE 300 0 0 MYMD PHARMACEUTICALS INC Stock 62856X102 344 200 SH SOLE 200 0 0 GINKGO BIOWORKS HOLDINGS INC Stock 37611X100 3325 2500 SH SOLE 2500 0 0 UIPATH INC Stock 90364P105 11642 663 SH SOLE 663 0 0 SKYWATER TECHNOLOGY INC Stock 83089J108 535634 47068 SH SOLE 47068 0 0 PACER FDS TR ETF 69374H568 1907665 83025 SH SOLE 83025 0 0 NUVEEN CORE PLUS IMPACT FUND CEF 67080D103 6939 679 SH SOLE 679 0 0 ENDEAVOR GROUP HLDGS INC Stock 29260Y109 27520 1150 SH SOLE 1150 0 0 FRONTIER COMMUNICATIONS PARE Stock 35909D109 96818 4252 SH SOLE 4252 0 0 ETF OPPORTUNITIES TRUST ETF 26923N405 1442136 56971 SH SOLE 56971 0 0 VALARIS LIMITED Stock G9460G119 33 3 SH SOLE 3 0 0 CAPRI HOLDINGS LIMITED Stock G1890L107 62181 1323 SH SOLE 1323 0 0 ISHARES INC ETF 464286681 11710 155 SH SOLE 155 0 0 HONEST CO INC Stock 438333106 90900 50500 SH SOLE 50500 0 0 THE BEAUTY HEALTH COMPANY Stock 88331L108 535512 42400 SH SOLE 42400 0 0 LIGHTNING EMOTORS INC Stock 53228T101 5730 20000 SH SOLE 20000 0 0 EXCHANGE TRADED CONCEPTS TR ETF 301505624 19665 3350 SH SOLE 3350 0 0 SIMPLIFY EXCHANGE TRADED FUN ETF 82889N855 9097703 149265 SH SOLE 149265 0 0 GLOBAL E ONLINE LTD Stock M5216V106 19338 600 SH SOLE 600 0 0 ELECTRONIC ARTS INC Stock 285512109 133222 1106 SH SOLE 1106 0 0 WISDOMTREE TR ETF 97717Y626 65223 3718 SH SOLE 3718 0 0 BLUE OWL CAPITAL INC Stock 09581B103 25041 2260 SH SOLE 2260 0 0 VIMEO INC Stock 92719V100 517 135 SH SOLE 135 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V613 222157 1417 SH SOLE 1417 0 0 NEUBERGER BERMAN NEXT GENERA CEF 64133Q108 64771 6222 SH SOLE 6222 0 0 BLACKROCK ENHANCED EQUITY DI CEF 09251A104 665971 77529 SH SOLE 77528 0 0 LIGAND PHARMACEUTICALS INC Stock 53220K504 8239 112 SH SOLE 112 0 0 FIGS INC Stock 30260D103 297 48 SH SOLE 48 0 0 NUVEEN SELECT MAT MUN FD CEF 67061T101 41574 4504 SH SOLE 4504 0 0 ASA GOLD AND PRECIOUS MTLS L CEF G3156P103 40796 2545 SH SOLE 2545 0 0 BLACKROCK MUNIHOLDINGS QUALI CEF 09254C107 170580 16990 SH SOLE 16990 0 0 BARK INC Stock 68622E104 3625 2500 SH SOLE 2500 0 0 BRINKER INTL INC Stock 109641100 60800 1600 SH SOLE 1600 0 0 ORGANON & CO Stock 68622V106 435802 18529 SH SOLE 18529 0 0 PROSPERITY BANCSHARES INC Stock 743606105 510616 8300 SH SOLE 8300 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V712 11353 103 SH SOLE 102 0 0 NEOGEN CORP Stock 640491106 187941 10148 SH SOLE 10148 0 0 VISA INC Stock 92826C839 13551881 60108 SH SOLE 60107 0 0 VINTAGE WINE ESTATES INC Stock 92747V106 514 480 SH SOLE 480 0 0 ETF SER SOLUTIONS ETF 26922B873 22697 1250 SH SOLE 1250 0 0 DRDGOLD LIMITED ADR 26152H301 408242 42614 SH SOLE 42613 0 0 MARQETA INC Stock 57142B104 415 91 SH SOLE 90 0 0 PIMCO CORPORATE & INCM STRG CEF 72200U100 73773 5883 SH SOLE 5883 0 0 WENDYS CO Stock 95058W100 162263 7450 SH SOLE 7450 0 0 SKEENA RES LTD NEW Stock 83056P715 5499 900 SH SOLE 900 0 0 QUANTUM SI INC Stock 74765K105 440 250 SH SOLE 250 0 0 DIMENSIONAL ETF TRUST ETF 25434V500 884291 16780 SH SOLE 16779 0 0 DIMENSIONAL ETF TRUST ETF 25434V708 436354 17125 SH SOLE 17125 0 0 INDIE SEMICONDUCTOR INC Stock 45569U101 21100 2000 SH SOLE 2000 0 0 DIMENSIONAL ETF TRUST ETF 25434V609 115077 2586 SH SOLE 2586 0 0 DIMENSIONAL ETF TRUST ETF 25434V401 3168970 71325 SH SOLE 71325 0 0 MOMENTIVE GLOBAL INC Stock 60878Y108 2796 300 SH SOLE 300 0 0 VERVE THERAPEUTICS INC Stock 92539P101 202 14 SH SOLE 14 0 0 COHEN & STEERS QUALITY INCOM CEF 19247L106 4768 400 SH SOLE 400 0 0 NAVIDEA BIOPHARMACEUTICALS I Stock 63937X202 65 250 SH SOLE 250 0 0 ALGONQUIN PWR UTILS CORP Stock 015857873 11948 400 SH SOLE 400 0 0 ATAI LIFE SCIENCES NV Stock N0731H103 2715 1500 SH SOLE 1500 0 0 VANECK ETF TRUST ETF 92189F692 6987 90 SH SOLE 90 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F557 4414 216 SH SOLE 216 0 0 GLOBAL INDUSTRIAL COMPANY Stock 37892E102 27 1 SH SOLE 1 0 0 ISHARES TR ETF 46429B689 1997262 29523 SH SOLE 29523 0 0 ENGINE NO 1 ETF TRUST ETF 29287L106 213679 4490 SH SOLE 4490 0 0 KRANESHARES TR ETF 500767652 292239 9913 SH SOLE 9913 0 0 CONFLUENT INC Stock 20717M103 929583 38620 SH SOLE 38620 0 0 DOXIMITY INC Stock 26622P107 27847 860 SH SOLE 860 0 0 WESTERN ASSET DIVERSIFIED IN CEF 95790K109 121030 9100 SH SOLE 9100 0 0 META MATERIALS INC Stock 59134N104 243 595 SH SOLE 595 0 0 CLEAR SECURE INC Stock 18467V109 654 25 SH SOLE 25 0 0 DT MIDSTREAM INC Stock 23345M107 101361 2053 SH SOLE 2053 0 0 SENTINELONE INC Stock 81730H109 80589 4926 SH SOLE 4926 0 0 LEGALZOOM COM INC Stock 52466B103 14070 1500 SH SOLE 1500 0 0 ONTRAK INC Stock 683373104 71 135 SH SOLE 135 0 0 HERTZ GLOBAL HLDGS INC Stock 42806J148 15469 1742 SH SOLE 1742 0 0 HERTZ GLOBAL HLDGS INC Stock 42806J700 3975 244 SH SOLE 244 0 0 KRISPY KREME INC Stock 50101L106 778 50 SH SOLE 50 0 0 AMERICAN EAGLE OUTFITTERS IN Stock 02553E106 413981 30802 SH SOLE 30802 0 0 AVEPOINT INC Stock 053604104 7910 1920 SH SOLE 1920 0 0 LOGAN RIDGE FINANCE CORP CEF 541098109 9612 462 SH SOLE 462 0 0 EVGO INC Stock 30052F100 9995 1283 SH SOLE 1283 0 0 ALIGHT INC Stock 01626W101 405 44 SH SOLE 44 0 0 ISSUER DIRECT CORP Stock 46520M204 85 4 SH SOLE 4 0 0 TRIPLE FLAG PRECIOUS METAL Stock 89679M104 4328 290 SH SOLE 289 0 0 WALLBOX NV Stock N94209108 1467 300 SH SOLE 300 0 0 EXCHANGE LISTED FDS TR ETF 30151E616 26881 1437 SH SOLE 1437 0 0 EXCHANGE LISTED FDS TR ETF 30151E624 12797 635 SH SOLE 635 0 0 HERSHEY CO Stock 427866108 2646636 10403 SH SOLE 10403 0 0 PHILLIPS EDISON & CO INC REIT 71844V201 148651 4557 SH SOLE 4557 0 0 ENOVIX CORPORATION Stock 293594107 248803 16687 SH SOLE 16687 0 0 RAPID MICRO BIOSYSTEMS INC Stock 75340L104 131 100 SH SOLE 100 0 0 BLUE FOUNDRY BANCORP Stock 09549B104 13328 1400 SH SOLE 1400 0 0 HOLLEY INC Stock 43538H103 8760 3197 SH SOLE 3197 0 0 ENSYSCE BIOSCIENCES INC COM NEW Stock 293602108 1686 347 SH SOLE 347 0 0 CS DISCO INC Stock 126327105 3320 500 SH SOLE 500 0 0 FARADAY FUTRE INTLGT ELCTR I Stock 307359109 27 75 SH SOLE 75 0 0 BERKSHIRE GREY INC Stock 084656107 966 700 SH SOLE 700 0 0 TC BANCSHARES INC Stock 87224V108 29100 2000 SH SOLE 2000 0 0 RYAN SPECIALTY HOLDINGS INC Stock 78351F107 95570 2375 SH SOLE 2375 0 0 INSTRUCTURE HLDGS INC Stock 457790103 72727 2808 SH SOLE 2808 0 0 MATTERPORT INC Stock 577096100 18108 6633 SH SOLE 6633 0 0 LUCID GROUP INC Stock 549498103 202889 25235 SH SOLE 25234 0 0 MICROVAST HOLDINGS INC Stock 59516C106 143 115 SH SOLE 115 0 0 OUTBRAIN INC Stock 69002R103 826 200 SH SOLE 200 0 0 DRAGANFLY INC. Stock 26142Q205 1920 1500 SH SOLE 1500 0 0 ROBINHOOD MKTS INC Stock 770700102 48026 4946 SH SOLE 4946 0 0 DOMA HOLDINGS INC Stock 25703A104 367 900 SH SOLE 900 0 0 TRAEGER INC Stock 89269P103 179607 43700 SH SOLE 43700 0 0 GXO LOGISTICS INCORPORATED Stock 36262G101 30680 608 SH SOLE 608 0 0 PACER FDS TR ETF 69374H436 54275 1813 SH SOLE 1813 0 0 ISHARES TR ETF 46429B671 50090 1004 SH SOLE 1004 0 0 ROVER GROUP INC Stock 77936F103 91 20 SH SOLE 20 0 0 VICTORIAS SECRET AND CO Stock 926400102 46581 1364 SH SOLE 1364 0 0 PROMETHEUS BIOSCIENCES INC Stock 74349U108 644 6 SH SOLE 6 0 0 BATH & BODY WORKS INC Stock 070830104 150307 4109 SH SOLE 4109 0 0 PROPHASE LABS INC Stock 74345W108 6020 790 SH SOLE 790 0 0 EUROPEAN WAX CTR INC Stock 29882P106 87400 4600 SH SOLE 4600 0 0 U S SILICA HLDGS INC Stock 90346E103 18304 1533 SH SOLE 1533 0 0 LI-CYCLE HOLDINGS CORP Stock 50202P105 2956 525 SH SOLE 525 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E297 155687 6702 SH SOLE 6702 0 0 INNOVATOR ETFS TR ETF 45783Y855 3594 132 SH SOLE 132 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 230 85 SH SOLE 85 0 0 MATADOR RES CO Stock 576485205 67596 1419 SH SOLE 1418 0 0 MOMENTUS INC Stock 60879E101 117 200 SH SOLE 200 0 0 POST HLDGS INC Stock 737446104 2996 33 SH SOLE 33 0 0 LISTED FD TR ETF 53656F417 28996 3091 SH SOLE 3091 0 0 SUNSHINE BIOPHARMA INC COM NEW Stock 867781304 15 20 SH SOLE 20 0 0 ROCKET LAB USA INC Stock 773122106 44602 11040 SH SOLE 11040 0 0 ISHARES TR ETF 46429B697 5428024 74622 SH SOLE 74622 0 0 SCISPARC LTD Stock M82618105 7 16 SH SOLE 16 0 0 VOLTA INC Stock 92873V102 0 0 SH SOLE 0 0 0 PROSHARES TR II ETF 74347Y870 29609 8202 SH SOLE 8202 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G706 260199 3352 SH SOLE 3351 0 0 JACKSON FINANCIAL INC Stock 46817M107 3248 87 SH SOLE 86 0 0 ARQIT QUANTUM INC Stock G0567U101 140 100 SH SOLE 100 0 0 ASSURE HLDGS CORP Stock 04625J204 17 5 SH SOLE 5 0 0 ASTRIA THERAPEUTICS INC Stock 04635X102 545 41 SH SOLE 41 0 0 DIMENSIONAL ETF TRUST ETF 25434V880 103837 4503 SH SOLE 4502 0 0 DIMENSIONAL ETF TRUST ETF 25434V807 1222738 37938 SH SOLE 37937 0 0 GREENIDGE GENERATION HLDGS I Stock 39531G100 68 150 SH SOLE 150 0 0 ON HLDG AG Stock H5919C104 105440 3398 SH SOLE 3398 0 0 DUTCH BROS INC Stock 26701L100 40961 1295 SH SOLE 1295 0 0 LILIUM N V Stock N52586109 983 1513 SH SOLE 1513 0 0 DEFINITIVE HEALTHCARE CORP Stock 24477E103 2521 244 SH SOLE 244 0 0 GOLDMAN SACHS ETF TR ETF 38149W812 1200 50 SH SOLE 50 0 0 TMC THE METALS COMPANY INC Stock 87261Y106 26110 31500 SH SOLE 31500 0 0 PROTO LABS INC Stock 743713109 464 14 SH SOLE 14 0 0 WARBY PARKER INC Stock 93403J106 138 13 SH SOLE 13 0 0 TOAST INC Stock 888787108 507348 28583 SH SOLE 28583 0 0 RBC BEARINGS INC Convertible Preferred 75524B203 22540 200 SH SOLE 200 0 0 ARGO BLOCKCHAIN PLC ADR 040126104 184 110 SH SOLE 110 0 0 GLADSTONE COMMERCIAL CORP REIT 376536108 91882 7275 SH SOLE 7274 0 0 NUVEEN SHORT DURATION CR OPP CEF 67074X107 7073 603 SH SOLE 603 0 0 BLACKROCK ESG CAP ALLC TR CEF 09262F100 3903 250 SH SOLE 250 0 0 PIMCO ETF TR ETF 72201R775 226322 2440 SH SOLE 2440 0 0 SYLVAMO CORP Stock 871332102 52938 1144 SH SOLE 1144 0 0 YELP INC Stock 985817105 36195 1179 SH SOLE 1179 0 0 UNITED STS OIL FD LP ETF 91232N207 1934680 29119 SH SOLE 29119 0 0 DIGITAL WORLD ACQUISITION CO Stock 25400Q105 22056 1570 SH SOLE 1569 0 0 AMPLITUDE INC Stock 03213A104 399187 32089 SH SOLE 32089 0 0 EXSCIENTIA PLC ADR 30223G102 2385 450 SH SOLE 450 0 0 JOHN HANCOCK HEDGED EQUITY & CEF 47804L102 20701 1780 SH SOLE 1780 0 0 KELLOGG CO Stock 487836108 2216712 33105 SH SOLE 33105 0 0 KRANESHARES TR ETF 500767561 19585 575 SH SOLE 575 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V431 826055 9684 SH SOLE 9684 0 0 FRANKLIN BSP RLTY TR INC REIT 35243J101 24325 2039 SH SOLE 2039 0 0 ESS TECH INC Stock 26916J106 139 100 SH SOLE 100 0 0 FIDELITY COVINGTON TRUST ETF 316092220 7700 410 SH SOLE 410 0 0 GITLAB INC Stock 37637K108 639989 18664 SH SOLE 18664 0 0 TPB ACQUISITION CORP I Stock G8990L101 592 103 SH SOLE 102 0 0 PROSHARES TR ETF 74347G440 351696 20074 SH SOLE 20073 0 0 ALLISON TRANSMISSION HLDGS I Stock 01973R101 285374 6308 SH SOLE 6308 0 0 MACOM TECH SOLUTIONS HLDGS I Stock 55405Y100 20331 287 SH SOLE 287 0 0 OSISKO GOLD ROYALTIES LTD Stock 68827L101 417110 26366 SH SOLE 26365 0 0 AMERICAN CENTY ETF TR ETF 025072372 2015011 47201 SH SOLE 47201 0 0 AMERICAN CENTY ETF TR ETF 025072349 2843249 55630 SH SOLE 55630 0 0 PORTILLOS INC Stock 73642K106 9189 430 SH SOLE 430 0 0 DIGITAL WORLD ACQUISITION CO Stock 25400Q113 1610 500 SH SOLE 500 0 0 WEWORK INC Stock 96209A104 12700 16339 SH SOLE 16339 0 0 ISHARES TR ETF 46429B598 199595 5071 SH SOLE 5071 0 0 FIDELITY COVINGTON TRUST ETF 316092345 33977 1247 SH SOLE 1246 0 0 ARIS WATER SOLUTIONS INC Stock 04041L106 3645 468 SH SOLE 467 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740U778 118203 6238 SH SOLE 6238 0 0 FLUENCE ENERGY INC Stock 34379V103 17415 860 SH SOLE 860 0 0 BLACKSTONE SECD LENDING FD CEF 09261X102 239880 9622 SH SOLE 9622 0 0 QUOIN PHARMACEUTICALS LTD SPONSORED ADS ADR 74907L102 951 2000 SH SOLE 2000 0 0 KYNDRYL HLDGS INC Stock 50155Q100 49476 3352 SH SOLE 3352 0 0 CBL & ASSOC PPTYS INC REIT 124830878 103 4 SH SOLE 4 0 0 TIDAL ETF TR ETF 886364637 2651 85 SH SOLE 85 0 0 ALLBIRDS INC Stock 01675A109 840 700 SH SOLE 700 0 0 BIRD GLOBAL INC Stock 09077J107 9 32 SH SOLE 32 0 0 AURORA INNOVATION INC Stock 051774107 320 230 SH SOLE 230 0 0 AURORA INNOVATION INC Stock 051774115 2 10 SH SOLE 10 0 0 VIPSHOP HOLDINGS LIMITED ADR 92763W103 1518 100 SH SOLE 100 0 0 2SEVENTY BIO INC Stock 901384107 2336 229 SH SOLE 229 0 0 MULLEN AUTOMOTIVE INC COM Stock 62526P208 4028 30674 SH SOLE 30674 0 0 MR COOPER GROUP INC Stock 62482R107 205 5 SH SOLE 5 0 0 ISHARES INC ETF 464286517 12365 343 SH SOLE 343 0 0 REGIONAL MGMT CORP Stock 75902K106 26090 1000 SH SOLE 1000 0 0 VANGUARD INDEX FDS ETF 922908595 2185010 10097 SH SOLE 10096 0 0 VANGUARD INDEX FDS ETF 922908744 13642085 98777 SH SOLE 98776 0 0 VANGUARD INDEX FDS ETF 922908736 17763708 71214 SH SOLE 71214 0 0 SPDR SER TR ETF 78468R408 4968 200 SH SOLE 200 0 0 ISHARES TR ETF 46429B267 1352743 57859 SH SOLE 57858 0 0 RIVIAN AUTOMOTIVE INC Stock 76954A103 127166 8215 SH SOLE 8214 0 0 EXPENSIFY INC Stock 30219Q106 442895 54343 SH SOLE 54343 0 0 INVESTMENT MANAGERS SER TR I ETF 46144X628 131262 3275 SH SOLE 3275 0 0 ENPHASE ENERGY INC Stock 29355A107 1123736 5344 SH SOLE 5344 0 0 VAXXINITY INC Stock 92244V104 1362 600 SH SOLE 600 0 0 ORION OFFICE REIT INC REIT 68629Y103 1608 240 SH SOLE 239 0 0 PEMBINA PIPELINE CORP Stock 706327103 58573 1808 SH SOLE 1807 0 0 FLEXSHARES TR ETF 33939L506 96680 4000 SH SOLE 4000 0 0 DIMENSIONAL ETF TRUST ETF 25434V872 50 1 SH SOLE 1 0 0 BRAZE INC Stock 10576N102 9645 279 SH SOLE 279 0 0 SWEETGREEN INC Stock 87043Q108 0 0 SH SOLE 0 0 0 BLACKROCK TCP CAPITAL CORP CEF 09259E108 10300 1000 SH SOLE 1000 0 0 OXFORD LANE CAP CORP CEF 691543102 699 134 SH SOLE 133 0 0 NUVEEN MULTI ASSET INCOME FU CEF 670750108 83492 7235 SH SOLE 7235 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E230 20766 759 SH SOLE 759 0 0 ALPS ETF TR ETF 00162Q429 4561 201 SH SOLE 200 0 0 INTEST CORP Stock 461147100 20118 970 SH SOLE 970 0 0 MRC GLOBAL INC Stock 55345K103 972 100 SH SOLE 100 0 0 GRAB HOLDINGS LIMITED Stock G4124C109 1881 625 SH SOLE 625 0 0 ISHARES TR ETF 464288869 9289 89 SH SOLE 88 0 0 BLACKSTONE LONG SHORT CR INC CEF 09257D102 52946 4853 SH SOLE 4853 0 0 MFS HIGH INCOME MUN TR CEF 59318D104 5215 1429 SH SOLE 1428 0 0 HORIZON THERAPEUTICS PUB L Stock G46188101 129877 1190 SH SOLE 1190 0 0 IMPERIAL PETE INC Stock Y3894J104 5421 28000 SH SOLE 28000 0 0 FLAHERTY & CRUMRINE PFD SECS CEF 338478100 209358 15127 SH SOLE 15127 0 0 CEDAR FAIR L P Stock 150185106 10570 231 SH SOLE 231 0 0 NUVEEN PFD & INCOME SECS FD CEF 67072C105 155274 24036 SH SOLE 24036 0 0 VACASA INC Stock 91854V107 395 410 SH SOLE 410 0 0 NUVEEN OHIO QLTY MUN INCOME CEF 670980101 106725 8397 SH SOLE 8396 0 0 BOXED INC Stock 103174108 949 5000 SH SOLE 5000 0 0 SOLID POWER INC Stock 83422N105 2709 900 SH SOLE 900 0 0 RUBICON TECHNOLOGIES INC Stock 78112J109 7546 11500 SH SOLE 11500 0 0 HASHICORP INC Stock 418100103 5858 200 SH SOLE 200 0 0 NU HLDGS LTD Stock G6683N103 16841 3538 SH SOLE 3538 0 0 NUVEEN MUN VALUE FD INC CEF 670928100 16183 1837 SH SOLE 1836 0 0 COPA HOLDINGS SA Stock P31076105 39526 428 SH SOLE 428 0 0 COSTAR GROUP INC Stock 22160N109 72293 1050 SH SOLE 1050 0 0 SPLUNK INC Stock 848637104 343348 3581 SH SOLE 3581 0 0 SAMSARA INC Stock 79589L106 195366 9907 SH SOLE 9907 0 0 VERTICAL AEROSPACE LTD Stock G9471C107 3180 1500 SH SOLE 1500 0 0 ENERPLUS CORP Stock 292766102 12978 901 SH SOLE 900 0 0 MID-AMER APT CMNTYS INC REIT 59522J103 404278 2677 SH SOLE 2676 0 0 TUPPERWARE BRANDS CORP Stock 899896104 438 175 SH SOLE 175 0 0 SIDUS SPACE INC Stock 826165102 13226 24000 SH SOLE 24000 0 0 L3HARRIS TECHNOLOGIES INC Stock 502431109 1119169 5703 SH SOLE 5703 0 0 SUNOCO LP/SUNOCO FIN CORP Stock 86765K109 65835 1500 SH SOLE 1500 0 0 PGIM HIGH YIELD BOND FUND IN CEF 69346H100 7271 596 SH SOLE 596 0 0 VANECK ETF TRUST ETF 92189F676 3761207 14291 SH SOLE 14290 0 0 ARES COML REAL ESTATE CORP REIT 04013V108 17050 1876 SH SOLE 1875 0 0 NUVEEN REAL ASSET INCOME & G CEF 67074Y105 240405 20477 SH SOLE 20477 0 0 DOUGLAS ELLIMAN INC Stock 25961D105 6830 2196 SH SOLE 2196 0 0 HELIOGEN INC Stock 42329E105 730 3041 SH SOLE 3041 0 0 PHILLIPS 66 Stock 718546104 5542347 54669 SH SOLE 54669 0 0 RBB FD INC ETF 74933W650 2614 172 SH SOLE 172 0 0 BLACKROCK ENHANCED GLOBAL DI CEF 092501105 58120 5853 SH SOLE 5853 0 0 CHENIERE ENERGY INC Stock 16411R208 2211129 14030 SH SOLE 14030 0 0 IAMGOLD CORP Stock 450913108 542 200 SH SOLE 200 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 4659123 22801 SH SOLE 22800 0 0 IRON MTN INC DEL REIT 46284V101 1355319 25616 SH SOLE 25615 0 0 VISTA GOLD CORP Stock 927926303 60 100 SH SOLE 100 0 0 ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 1359768 4276 SH SOLE 4276 0 0 VANECK ETF TRUST ETF 92189H607 22170 80 SH SOLE 80 0 0 VANECK ETF TRUST ETF 92189F726 97254 600 SH SOLE 600 0 0 TG THERAPEUTICS INC Stock 88322Q108 51873 3449 SH SOLE 3449 0 0 ELBIT SYS LTD Stock M3760D101 1702 10 SH SOLE 10 0 0 EATON VANCE TAX-MANAGED GLOB CEF 27829C105 149634 18519 SH SOLE 18519 0 0 ISHARES TR ETF 464287150 14265191 157539 SH SOLE 157539 0 0 ISHARES TR ETF 46432F875 11550 600 SH SOLE 600 0 0 EAGLE MATLS INC Stock 26969P108 44319 302 SH SOLE 302 0 0 SERIES PORTFOLIOS TR ETF 81752T619 6650 278 SH SOLE 277 0 0 ROYCE VALUE TR INC CEF 780910105 84134 6200 SH SOLE 6200 0 0 WISDOMTREE TR ETF 97717W604 332914 11657 SH SOLE 11656 0 0 WISDOMTREE TR ETF 97717W786 5674 146 SH SOLE 146 0 0 GRAPHEX GROUP LTD ADR 38867H104 34 25 SH SOLE 25 0 0 AMYLYX PHARMACEUTICALS INC Stock 03237H101 14670 500 SH SOLE 500 0 0 AMERICAN CENTY ETF TR ETF 025072364 1802065 37395 SH SOLE 37395 0 0 SANDSTORM GOLD LTD Stock 80013R206 77326 13309 SH SOLE 13309 0 0 DOORDASH INC Stock 25809K105 904522 14231 SH SOLE 14231 0 0 FIRST TR EXCH TRADED FD III ETF 33739P889 7592 235 SH SOLE 235 0 0 ISHARES INC ETF 464286350 51999 1236 SH SOLE 1236 0 0 SPROUTS FMRS MKT INC Stock 85208M102 36782 1050 SH SOLE 1050 0 0 ISHARES INC ETF 46434G848 25084 587 SH SOLE 587 0 0 VANECK ETF TRUST ETF 92189F437 96339 3438 SH SOLE 3438 0 0 CALAMOS DYNAMIC CONV & INCOM CEF 12811V105 13218 621 SH SOLE 620 0 0 PIMCO ACCESS INCOME FUND CEF 72203T100 88856 5984 SH SOLE 5983 0 0 FIRST TR ENHANCED EQUITY INC CEF 337318109 8210 497 SH SOLE 497 0 0 CONSTELLATION ENERGY CORP Stock 21037T109 736868 9387 SH SOLE 9386 0 0 PONCE FINANCIAL GROUP INC Stock 732344106 8698 1108 SH SOLE 1108 0 0 CTO RLTY GROWTH INC NEW REIT 22948Q101 34520 2000 SH SOLE 2000 0 0 BLACKROCK MUN INCOME TR CEF 09248F109 7147 700 SH SOLE 700 0 0 NUVEEN REAL ESTATE INCOME FD CEF 67071B108 18399 2463 SH SOLE 2463 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33733E104 1459678 20012 SH SOLE 20012 0 0 PIONEER HIGH INCOME FUND INC CEF 72369H106 44434 6702 SH SOLE 6702 0 0 EATON VANCE ENHANCED EQUITY CEF 278274105 6179 406 SH SOLE 406 0 0 GLADSTONE INVT CORP CEF 376546107 88902 6710 SH SOLE 6709 0 0 ISHARES INC ETF 46434G855 60832 2417 SH SOLE 2416 0 0 BRC INC Stock 05601U105 21197 4124 SH SOLE 4124 0 0 ISHARES INC ETF 464286319 87838 3579 SH SOLE 3579 0 0 META PLATFORMS INC Stock 30303M102 15841870 74747 SH SOLE 74746 0 0 GLOBAL X FDS ETF 37954Y343 1011171 24307 SH SOLE 24307 0 0 ISHARES INC ETF 464286178 1499 35 SH SOLE 35 0 0 ENZO BIOCHEM INC Stock 294100102 1215 500 SH SOLE 500 0 0 PIMCO DYNAMIC INCOME FD CEF 72201Y101 237194 13163 SH SOLE 13162 0 0 CAPITAL GROUP GROWTH ETF ETF 14020G101 4050311 180334 SH SOLE 180334 0 0 COHEN & STEERS REAL ESTATE O CEF 19249Q103 1340 100 SH SOLE 100 0 0 CAPITAL GROUP DIVIDEND VALUE ETF 14020W106 1835670 73603 SH SOLE 73603 0 0 CAPITAL GROUP INTL FOCUS EQT ETF 14019W109 809962 34927 SH SOLE 34927 0 0 CAPITAL GROUP CORE EQUITY ET ETF 14020V108 4947255 208833 SH SOLE 208833 0 0 RALPH LAUREN CORP Stock 751212101 11667 100 SH SOLE 100 0 0 GLOBAL X FDS ETF 37960A859 242913 11189 SH SOLE 11189 0 0 DIMENSIONAL ETF TRUST ETF 25434V815 48730 1955 SH SOLE 1954 0 0 GREENWAVE TECHNOLOGY SOLUTIO Stock 57630J304 8 8 SH SOLE 8 0 0 ZIMVIE INC Stock 98888T107 152 21 SH SOLE 21 0 0 CAPITAL GROUP FIXED INCOME E ETF 14020Y102 180028 7899 SH SOLE 7899 0 0 ISHARES TR ETF 464287192 612079 2686 SH SOLE 2686 0 0 INNOVATOR ETFS TR ETF 45783Y723 45448 1750 SH SOLE 1750 0 0 ASML HOLDING N V ADR N07059210 1999423 2937 SH SOLE 2937 0 0 TIMOTHY PLAN ETF 887432276 5298 225 SH SOLE 225 0 0 BELLRING BRANDS INC Stock 07831C103 1428 42 SH SOLE 42 0 0 ISHARES TR ETF 46429B291 120212 2513 SH SOLE 2512 0 0 INGREDION INC Stock 457187102 3764 37 SH SOLE 37 0 0 AMERICAN AIRLS GROUP INC Stock 02376R102 143341 9718 SH SOLE 9718 0 0 ARDMORE SHIPPING CORP Stock Y0207T100 164 11 SH SOLE 11 0 0 TIDAL ETF TR ETF 886364645 8782 289 SH SOLE 288 0 0 NUVEEN MUNICIPAL CREDIT INC CEF 67070X101 467532 39124 SH SOLE 39124 0 0 UNITED BANKSHARES INC WEST V Stock 909907107 59699 1696 SH SOLE 1696 0 0 LIGHTPATH TECHNOLOGIES INC Stock 532257805 6 4 SH SOLE 4 0 0 PEGASUS DIGITAL MOBILITY ACQ Stock G69768102 1045 100 SH SOLE 100 0 0 ADAMS DIVERSIFIED EQUITY FD CEF 006212104 78 5 SH SOLE 5 0 0 CAPITOL SER TR ETF 14064D550 608003 25093 SH SOLE 25093 0 0 VANGUARD WORLD FDS ETF 92204A801 198674 1117 SH SOLE 1117 0 0 CAVCO INDS INC DEL Stock 149568107 31774 100 SH SOLE 100 0 0 EMBECTA CORP Stock 29082K105 12963 461 SH SOLE 461 0 0 BANCO SANTANDER S.A. ADR 05964H105 8231 2231 SH SOLE 2230 0 0 AMERICAN CENTY ETF TR ETF 025072299 66695 1319 SH SOLE 1319 0 0 AMERICAN CENTY ETF TR ETF 025072315 39408 880 SH SOLE 880 0 0 AMERICAN CENTY ETF TR ETF 025072281 71581 1482 SH SOLE 1482 0 0 ESAB CORPORATION Stock 29605J106 236 4 SH SOLE 4 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q167 53439 1038 SH SOLE 1038 0 0 LPL FINL HLDGS INC Stock 50212V100 1612379 7966 SH SOLE 7966 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738D101 186815 7015 SH SOLE 7015 0 0 EXCELERATE ENERGY INC Stock 30069T101 21587 975 SH SOLE 975 0 0 COHEN & STEERS TOTAL RETURN CEF 19247R103 15150 1250 SH SOLE 1250 0 0 VIRTUS TOTAL RETURN FD INC CEF 92835W107 66142 10215 SH SOLE 10215 0 0 DIREXION SHS ETF TR ETF 25459W862 10981 150 SH SOLE 150 0 0 ESPORTS ENTMT GROUP INC Convertible Preferred 29667K405 4428 1000 SH SOLE 1000 0 0 MATSON INC Stock 57686G105 104423 1750 SH SOLE 1750 0 0 VANECK ETF TRUST ETF 92189F643 83131 1126 SH SOLE 1125 0 0 SERVICENOW INC Stock 81762P102 4091860 8805 SH SOLE 8805 0 0 COCA-COLA EUROPACIFIC PARTNE Stock G25839104 20733 350 SH SOLE 350 0 0 AGILE THERAPEUTICS INC Stock 00847L209 18256 81500 SH SOLE 81500 0 0 WESBANCO INC Stock 950810101 28797 938 SH SOLE 938 0 0 BCE INC Stock 05534B760 450871 10066 SH SOLE 10066 0 0 FIDELITY COVINGTON TRUST ETF 316092188 24 1 SH SOLE 1 0 0 CLEARPOINT NEURO INC Stock 18507C103 7596 900 SH SOLE 900 0 0 PACKAGING CORP AMER Stock 695156109 319358 2300 SH SOLE 2300 0 0 SAREPTA THERAPEUTICS INC Stock 803607100 19434 141 SH SOLE 141 0 0 DIMENSIONAL ETF TRUST ETF 25434V724 200545 5990 SH SOLE 5990 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q118 37172 775 SH SOLE 775 0 0 J P MORGAN EXCHANGE TRADED F ETF 46654Q203 146823 3256 SH SOLE 3256 0 0 PDC ENERGY INC Stock 69327R101 1155 18 SH SOLE 18 0 0 PROFRAC HLDG CORP Stock 74319N100 6652 525 SH SOLE 525 0 0 AUTONATION INC Stock 05329W102 300832 2239 SH SOLE 2239 0 0 ROCKWELL MED INC Stock 774374300 13 7 SH SOLE 7 0 0 ASPEN TECHNOLOGY INC Stock 29109X106 35246 154 SH SOLE 154 0 0 FIVE BELOW INC Stock 33829M101 8651 42 SH SOLE 42 0 0 CNO FINL GROUP INC Stock 12621E103 3950 178 SH SOLE 178 0 0 PALO ALTO NETWORKS INC Stock 697435105 4272838 21392 SH SOLE 21392 0 0 LEJU HLDGS LTD ADR 50187J207 314 288 SH SOLE 288 0 0 AUDACY INC Stock 05070N103 10 71 SH SOLE 71 0 0 TOLL BROTHERS INC Stock 889478103 439540 7322 SH SOLE 7322 0 0 TWO RDS SHARED TR ETF 90214Q642 96694 11484 SH SOLE 11483 0 0 ALPS ETF TR ETF 00162Q858 201216 3930 SH SOLE 3930 0 0 SITIO ROYALTIES CORP Stock 82983N108 814 36 SH SOLE 36 0 0 ISHARES INC ETF 464286327 7483 653 SH SOLE 652 0 0 CARLYLE GROUP INC Stock 14316J108 42645 1373 SH SOLE 1373 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q134 43781 795 SH SOLE 795 0 0 BLOOMIN BRANDS INC Stock 094235108 436 17 SH SOLE 17 0 0 VANECK ETF TRUST ETF 92189F429 146407 8295 SH SOLE 8295 0 0 MANCHESTER UTD PLC NEW Stock G5784H106 2215 100 SH SOLE 100 0 0 POLESTAR AUTOMOTIVE HLDG UK ADR 731105201 45480 12000 SH SOLE 12000 0 0 IVANHOE ELECTRIC INC Stock 46578C108 1640 135 SH SOLE 135 0 0 DHT HOLDINGS INC Stock Y2065G121 2287 212 SH SOLE 211 0 0 ENHABIT INC Stock 29332G102 10238 736 SH SOLE 736 0 0 JABIL INC Stock 466313103 117694 1335 SH SOLE 1335 0 0 EPAM SYS INC Stock 29414B104 318136 1064 SH SOLE 1064 0 0 KAR AUCTION SVCS INC Stock 48238T109 2654 194 SH SOLE 194 0 0 FMC CORP Stock 302491303 47714 391 SH SOLE 390 0 0 O-I GLASS INC Stock 67098H104 17850 786 SH SOLE 786 0 0 FLEXSHARES TR ETF 33939L407 593890 14043 SH SOLE 14043 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E842 160864 2184 SH SOLE 2183 0 0 ISHARES TR ETF 464288695 16735 200 SH SOLE 200 0 0 HALEON PLC ADR 405552100 111510 13699 SH SOLE 13699 0 0 HEALTHCARE RLTY TR REIT 42226K105 124063 6418 SH SOLE 6418 0 0 INVESTMENT MANAGERS SER TR I ETF 46144X867 474476 11154 SH SOLE 11153 0 0 KULICKE & SOFFA INDS INC Stock 501242101 21287 404 SH SOLE 404 0 0 TEXAS CAP BANCSHARES INC Stock 88224Q107 1616 33 SH SOLE 33 0 0 OPAL FUELS INC Stock 68347P103 3485 500 SH SOLE 500 0 0 INTRUSION INC Stock 46121E205 117 100 SH SOLE 100 0 0 PAR PAC HOLDINGS INC Stock 69888T207 587212 20110 SH SOLE 20110 0 0 ORGANOVO HLDGS INC Stock 68620A203 1505 687 SH SOLE 687 0 0 EXELA TECHNOLOGIES INC Stock 30162V706 2 46 SH SOLE 46 0 0 VECTOR GROUP LTD Stock 92240M108 93568 7791 SH SOLE 7790 0 0 SPDR SER TR ETF 78464A771 28576 344 SH SOLE 344 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V381 829428 6487 SH SOLE 6487 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V233 29810 96 SH SOLE 96 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740U752 1060 46 SH SOLE 46 0 0 BLACKROCK MUN TARGET TERM TR CEF 09257P105 1551409 71428 SH SOLE 71427 0 0 MFS MUN INCOME TR CEF 552738106 1789 335 SH SOLE 335 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R100 44008 3002 SH SOLE 3002 0 0 NEXPOINT DIVERSIFIED REL ET REIT 65340G205 35873 3456 SH SOLE 3456 0 0 INVESCO TR INVT GRADE MUNS CEF 46131M106 127274 12804 SH SOLE 12804 0 0 EA SERIES TRUST ETF 02072L722 140415 5051 SH SOLE 5050 0 0 SEI EXCHANGE TRADED FUNDS ETF 81589A106 1495 55 SH SOLE 55 0 0 SEI EXCHANGE TRADED FUNDS ETF 81589A205 2805 110 SH SOLE 110 0 0 SEI EXCHANGE TRADED FUNDS ETF 81589A304 2900 120 SH SOLE 120 0 0 SEI EXCHANGE TRADED FUNDS ETF 81589A403 3327 132 SH SOLE 132 0 0 SPIRIT RLTY CAP INC NEW REIT 84860W300 112595 2826 SH SOLE 2826 0 0 MONDELEZ INTL INC Stock 609207105 3006277 43119 SH SOLE 43119 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C599 367 2 SH SOLE 2 0 0 ISHARES TR ETF 46436E288 73782 2138 SH SOLE 2138 0 0 ASBURY AUTOMOTIVE GROUP INC Stock 043436104 4200 20 SH SOLE 20 0 0 BUILDERS FIRSTSOURCE INC Stock 12008R107 368703 4153 SH SOLE 4153 0 0 DELEK US HLDGS INC NEW Stock 24665A103 32016 1395 SH SOLE 1395 0 0 KELLY SVCS INC Stock 488152208 17 1 SH SOLE 1 0 0 PALATIN TECHNOLOGIES INC Stock 696077502 6897 2508 SH SOLE 2508 0 0 PVH CORPORATION Stock 693656100 81046 909 SH SOLE 909 0 0 MERCURY SYS INC Stock 589378108 1534 30 SH SOLE 30 0 0 MIDDLEBY CORP Stock 596278101 201442 1374 SH SOLE 1374 0 0 INNOSPEC INC Stock 45768S105 22305 217 SH SOLE 217 0 0 PRO-DEX INC COLO Stock 74265M205 3282 200 SH SOLE 200 0 0 INMED PHARMACEUTICALS INC Stock 457637601 6 6 SH SOLE 6 0 0 BLACKSTONE STRATEGIC CRED 20 CEF 09257R101 680098 63859 SH SOLE 63859 0 0 WP CAREY INC REIT 92936U109 938847 12122 SH SOLE 12121 0 0 PENTAIR PLC Stock G7S00T104 320308 5795 SH SOLE 5795 0 0 ADT INC DEL Stock 00090Q103 4338 600 SH SOLE 600 0 0 RUMBLE INC Stock 78137L105 14650 1465 SH SOLE 1465 0 0 QUALYS INC Stock 74758T303 19373 149 SH SOLE 149 0 0 BROADCOM INC Stock 11135F101 10377208 16175 SH SOLE 16175 0 0 SONNET BIOTHERAPEUTC HLDNG I Stock 83548R204 4118 11438 SH SOLE 11438 0 0 BRANDYWINEGBL GBL INCM OPP F CEF 10537L104 59318 7452 SH SOLE 7452 0 0 BERRY GLOBAL GROUP INC Stock 08579W103 36047 612 SH SOLE 612 0 0 PROSHARES TR ETF 74347G416 31 1 SH SOLE 0 0 0 BIOHAVEN LTD Stock G1110E107 478 35 SH SOLE 35 0 0 AXOGEN INC Stock 05463X106 3544 375 SH SOLE 375 0 0 XPERI INC Stock 98423J101 22669 2074 SH SOLE 2074 0 0 PROSHARES TR ETF 74347B201 15658 560 SH SOLE 560 0 0 RCM TECHNOLOGIES INC Stock 749360400 168707 14594 SH SOLE 14594 0 0 ISHARES TR ETF 46436E338 270363 7823 SH SOLE 7823 0 0 BLUEROCK HOMES TRUST INC REIT 09631H100 6937 350 SH SOLE 350 0 0 EATON VANCE TAX MNGED BUY WR CEF 27828X100 29806 2284 SH SOLE 2284 0 0 TRONOX HOLDINGS PLC Stock G9087Q102 17256 1200 SH SOLE 1200 0 0 TIDAL ETF TR ETF 886364439 978 48 SH SOLE 48 0 0 AMBARELLA INC Stock G037AX101 35923 464 SH SOLE 464 0 0 SHUTTERSTOCK INC Stock 825690100 370 5 SH SOLE 5 0 0 WORKDAY INC Stock 98138H101 384371 1861 SH SOLE 1861 0 0 EA SERIES TRUST ETF 02072L714 34070 3841 SH SOLE 3841 0 0 TENET HEALTHCARE CORP Stock 88033G407 24481 412 SH SOLE 412 0 0 GLOBAL X FDS ETF 37950E333 5212 556 SH SOLE 555 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738D879 56616 2637 SH SOLE 2637 0 0 DIAMONDBACK ENERGY INC Stock 25278X109 1925067 14242 SH SOLE 14241 0 0 ISHARES TR ETF 464289479 272304 5068 SH SOLE 5068 0 0 ACELRX PHARMACEUTICALS INC Stock 00444T209 123 187 SH SOLE 187 0 0 UNIFIRST CORP MASS Stock 904708104 1410 8 SH SOLE 8 0 0 RXO INC Stock 74982T103 3535 180 SH SOLE 180 0 0 OMNIAB INC Stock 68218J103 2017 548 SH SOLE 548 0 0 VANGUARD MALVERN FDS ETF 922020805 10792405 225688 SH SOLE 225688 0 0 BLACKROCK FLOATING RATE INCO CEF 09255X100 351 30 SH SOLE 30 0 0 NUSTAR ENERGY LP Stock 67058H102 4692 300 SH SOLE 300 0 0 ISHARES TR ETF 46429B333 4668 105 SH SOLE 105 0 0 AKERNA CORP Stock 00973W300 400 500 SH SOLE 500 0 0 WEX INC Stock 96208T104 83118 452 SH SOLE 452 0 0 MPLX LP Stock 55336V100 714972 20754 SH SOLE 20753 0 0 CALAMOS STRATEGIC TOTAL RETU CEF 128125101 487807 34843 SH SOLE 34843 0 0 D R HORTON INC Stock 23331A109 264538 2708 SH SOLE 2707 0 0 JOHNSON CTLS INTL PLC Stock G51502105 619753 10291 SH SOLE 10291 0 0 METLIFE INC Stock 59156R108 2815871 48600 SH SOLE 48599 0 0 CROWN HLDGS INC Stock 228368106 127571 1542 SH SOLE 1542 0 0 CANADIAN PAC RAILWAYLTD Stock 13646K108 804291 10453 SH SOLE 10453 0 0 DILLARDS INC Stock 254067101 4308 14 SH SOLE 14 0 0 FLOWERS FOODS INC Stock 343498101 161966 5909 SH SOLE 5909 0 0 SSGA ACTIVE ETF TR ETF 78467V400 436437 11166 SH SOLE 11166 0 0 RH Stock 74967X103 23381 96 SH SOLE 96 0 0 MOODYS CORP Stock 615369105 324075 1059 SH SOLE 1059 0 0 MARTIN MARIETTA MATLS INC Stock 573284106 127467 359 SH SOLE 359 0 0 PIONEER NAT RES CO Stock 723787107 3274670 16033 SH SOLE 16033 0 0 TIMKEN CO Stock 887389104 389723 4769 SH SOLE 4769 0 0 BARCLAYS PLC ADR 06738E204 2322 323 SH SOLE 323 0 0 NUVEEN PFD & INCOME TERM FD CEF 67075A106 3191 181 SH SOLE 181 0 0 CEMEX SAB DE CV ADR 151290889 6997 1265 SH SOLE 1265 0 0 DEUTSCHE BANK A G Stock D18190898 1532 150 SH SOLE 150 0 0 EPR PPTYS REIT 26884U109 329786 8656 SH SOLE 8655 0 0 HSBC HLDGS PLC ADR 404280406 141559 4148 SH SOLE 4147 0 0 NEW YORK CMNTY BANCORP INC Stock 649445103 27726 3067 SH SOLE 3067 0 0 EPR PPTYS REIT 26884U208 14365 807 SH SOLE 807 0 0 HONDA MOTOR LTD ADR 438128308 17722 669 SH SOLE 669 0 0 ING GROEP N.V. ADR 456837103 640600 53968 SH SOLE 53967 0 0 MAGNA INTL INC Stock 559222401 121068 2260 SH SOLE 2260 0 0 PROSHARES TR ETF 74347G432 68696 2340 SH SOLE 2339 0 0 MITSUBISHI UFJ FINL GROUP IN ADR 606822104 3987 624 SH SOLE 624 0 0 SANMINA CORPORATION Stock 801056102 11739 192 SH SOLE 192 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V597 312753 1901 SH SOLE 1901 0 0 ISHARES TR ETF 46432F834 3003328 48480 SH SOLE 48479 0 0 NOVARTIS AG ADR 66987V109 3301415 35885 SH SOLE 35884 0 0 LEONARDO DRS INC Stock 52661A108 5188 400 SH SOLE 400 0 0 KONINKLIJKE PHILIPS N V ADR 500472303 1009 55 SH SOLE 55 0 0 ISHARES TR ETF 46432F842 7335659 109733 SH SOLE 109733 0 0 WD 40 CO Stock 929236107 63386 356 SH SOLE 356 0 0 ROYAL BK CDA SUSTAINABL Stock 780087102 2354784 24637 SH SOLE 24636 0 0 F&G ANNUITIES & LIFE INC Stock 30190A104 510 28 SH SOLE 28 0 0 CHINA PETROLEUM & CHEM CORP SPON ADR ADR 16941R108 0 500 SH SOLE 500 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E362 944494 22376 SH SOLE 22376 0 0 TOTALENERGIES SE ADR 89151E109 1011290 17126 SH SOLE 17126 0 0 BRINKS CO Stock 109696104 1136 17 SH SOLE 17 0 0 INVESCO DB MULTI-SECTOR COMM ETF 46140H403 151091 10370 SH SOLE 10370 0 0 CIRCOR INTL INC Stock 17273K109 1556 50 SH SOLE 50 0 0 COMMERCIAL METALS CO Stock 201723103 243669 4983 SH SOLE 4983 0 0 COMSTOCK RES INC Stock 205768302 13757 1275 SH SOLE 1275 0 0 DELEK LOGISTICS PARTNERS LP Stock 24664T103 9386 198 SH SOLE 197 0 0 HEXCEL CORP NEW Stock 428291108 435999 6388 SH SOLE 6388 0 0 PENNANTPARK FLOATING RATE CA CEF 70806A106 218952 20636 SH SOLE 20636 0 0 AGF INVTS TR ETF 00110G408 899795 44108 SH SOLE 44107 0 0 RBC BEARINGS INC Stock 75524B104 2327 10 SH SOLE 10 0 0 BEAZER HOMES USA INC Stock 07556Q881 2382 150 SH SOLE 150 0 0 FIRST TR MLP & ENERGY INCOM CEF 33739B104 3565 467 SH SOLE 466 0 0 BROOKFIELD ASSET MANAGMT LTD Stock 113004105 324124 9906 SH SOLE 9906 0 0 MONROE CAP CORP CEF 610335101 3443 450 SH SOLE 450 0 0 INVESCO PA VALUE MUN INC TR CEF 46132K109 12098 1205 SH SOLE 1205 0 0 TEREX CORP NEW Stock 880779103 8128 168 SH SOLE 168 0 0 PAYSAFE LIMITED Stock G6964L206 881 51 SH SOLE 51 0 0 ARES DYNAMIC CR ALLOCATION F CEF 04014F102 12557 1049 SH SOLE 1049 0 0 BROOKFIELD REINS LTD Stock G16250105 33 1 SH SOLE 1 0 0 CF INDS HLDGS INC Stock 125269100 2493860 34403 SH SOLE 34402 0 0 APOLLO COML REAL EST FIN INC REIT 03762U105 149630 16072 SH SOLE 16072 0 0 SUPERNUS PHARMACEUTICALS INC Stock 868459108 1993 55 SH SOLE 55 0 0 BRANDYWINE RLTY TR REIT 105368203 110072 23271 SH SOLE 23271 0 0 WISDOMTREE TR ETF 97717W109 296891 4900 SH SOLE 4900 0 0 ISHARES TR ETF 464288711 484570 8017 SH SOLE 8017 0 0 MAINSTAY MACKAY DEFINEDTERM CEF 56064K100 145992 8400 SH SOLE 8400 0 0 TORTOISE ENERGY INDEPENDENC CEF 89148K200 3941 140 SH SOLE 140 0 0 SL GREEN RLTY CORP REIT 78440X887 60254 2562 SH SOLE 2561 0 0 EXPEDITORS INTL WASH INC Stock 302130109 1349228 12252 SH SOLE 12252 0 0 KINDER MORGAN INC DEL Stock 49456B101 3176536 181413 SH SOLE 181412 0 0 FIRST TR EXCH TRD ALPHDX FD ETF 33737J117 1008 29 SH SOLE 29 0 0 STRATASYS LTD Stock M85548101 3058 185 SH SOLE 185 0 0 SLM CORP Stock 78442P106 41482 3348 SH SOLE 3348 0 0 ACCENTURE PLC IRELAND Stock G1151C101 4109968 14380 SH SOLE 14380 0 0 INVESTMENT MANAGERS SER TR I ETF 46144X495 12832 325 SH SOLE 325 0 0 EQUIFAX INC Stock 294429105 56215 277 SH SOLE 277 0 0 MOHAWK INDS INC Stock 608190104 35378 353 SH SOLE 353 0 0 NORTHERN TR CORP Stock 665859104 696178 7899 SH SOLE 7899 0 0 GE HEALTHCARE TECHNOLOGIES I Stock 36266G107 879526 10722 SH SOLE 10722 0 0 OMNICOM GROUP INC Stock 681919106 599776 6358 SH SOLE 6357 0 0 WHITEHORSE FIN INC CEF 96524V106 2191 175 SH SOLE 175 0 0 HALL OF FAME RESORT & ENTMT Stock 40619L201 10797 1180 SH SOLE 1180 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V407 56259 1146 SH SOLE 1145 0 0 PROSHARES TR ETF 74347B714 11065572 908503 SH SOLE 908503 0 0 NUVEEN INTER DURATION MUN TE CEF 670671106 119600 9200 SH SOLE 9200 0 0 WESTERN MIDSTREAM PARTNERS L Stock 958669103 11365 431 SH SOLE 431 0 0 NEOGENOMICS INC Stock 64049M209 69988 4020 SH SOLE 4020 0 0 GOODYEAR TIRE & RUBR CO Stock 382550101 870205 78966 SH SOLE 78966 0 0 KROGER CO Stock 501044101 2319977 46992 SH SOLE 46991 0 0 PACER FDS TR ETF 69374H360 288186 14010 SH SOLE 14010 0 0 OBLONG INC Stock 674434204 89 54 SH SOLE 54 0 0 STMICROELECTRONICS N V ADR 861012102 660943 12356 SH SOLE 12356 0 0 SPDR INDEX SHS FDS ETF 78463X848 66471 2583 SH SOLE 2583 0 0 ALTISOURCE ASSET MGMT CORP Stock 02153X108 10408 160 SH SOLE 160 0 0 ENBRIDGE INC Stock 29250N105 2883116 75575 SH SOLE 75574 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V480 104898 2304 SH SOLE 2303 0 0 DENNYS CORP Stock 24869P104 3460 310 SH SOLE 310 0 0 HARBOR ETF TRUST ETF 41151J109 26785 606 SH SOLE 606 0 0 AES CORP Stock 00130H105 34531 1434 SH SOLE 1434 0 0 VITESSE ENERGY INC Stock 92852X103 6546 344 SH SOLE 344 0 0 CONSOLIDATED WATER CO INC Stock G23773107 13429 817 SH SOLE 817 0 0 AMERICAN STRATEGIC INVEST CO REIT 649439304 2471 290 SH SOLE 290 0 0 MACQUARIE / FIRST TR GLOBAL CEF 55607W100 30040 3637 SH SOLE 3636 0 0 PRIMO WATER CORPORATION Stock 74167P108 7 0 SH SOLE 0 0 0 ENTEGRIS INC Stock 29362U104 171319 2089 SH SOLE 2089 0 0 ISHARES TR ETF 464288810 1463852 27118 SH SOLE 27118 0 0 PROTHENA CORP PLC Stock G72800108 194 4 SH SOLE 4 0 0 MILLERKNOLL INC Stock 600544100 125890 6156 SH SOLE 6156 0 0 NICE LTD ADR 653656108 458 2 SH SOLE 2 0 0 NVIDIA CORPORATION Stock 67066G104 23615236 85017 SH SOLE 85017 0 0 DENISON MINES CORP Stock 248356107 24661 22625 SH SOLE 22625 0 0 MATTHEWS ASIA FDS ETF 577125834 241 10 SH SOLE 10 0 0 NORTHEAST CMNTY BANCORP INC Stock 664121100 31488 2400 SH SOLE 2400 0 0 ISHARES TR ETF 464288646 1489435 29470 SH SOLE 29470 0 0 ISHARES TR ETF 464288679 57175334 517424 SH SOLE 517423 0 0 WESTERN DIGITAL CORP. Stock 958102105 114743 3046 SH SOLE 3046 0 0 ARCHER DANIELS MIDLAND CO Stock 039483102 1941621 24374 SH SOLE 24373 0 0 BALL CORP Stock 058498106 512027 9291 SH SOLE 9291 0 0 STAR BULK CARRIERS CORP. Stock Y8162K204 166328 7875 SH SOLE 7875 0 0 CUMMINS INC Stock 231021106 3603327 15084 SH SOLE 15084 0 0 EATON VANCE TAX-MANAGED DIVE CEF 27828N102 30926 2650 SH SOLE 2650 0 0 EOG RES INC Stock 26875P101 2039688 17794 SH SOLE 17793 0 0 FOOT LOCKER INC Stock 344849104 3294 83 SH SOLE 83 0 0 PORTMAN RIDGE FIN CORP COM NEW CEF 73688F102 2267 110 SH SOLE 110 0 0 MADISON COVERED CALL & EQUIT CEF 557437100 2886 363 SH SOLE 363 0 0 GENUINE PARTS CO Stock 372460105 1564654 9352 SH SOLE 9351 0 0 UNITED STS COMMODITY INDEX F ETF 911718104 113302 4543 SH SOLE 4543 0 0 ARC DOCUMENT SOLUTIONS INC Stock 00191G103 4121 1300 SH SOLE 1300 0 0 GRAINGER W W INC Stock 384802104 1787722 2595 SH SOLE 2595 0 0 WPP PLC NEW ADR 92937A102 40203 675 SH SOLE 675 0 0 MOSAIC CO NEW Stock 61945C103 1575006 34329 SH SOLE 34328 0 0 OWENS CORNING NEW Stock 690742101 862 9 SH SOLE 9 0 0 WHEATON PRECIOUS METALS CORP Stock 962879102 5397132 112067 SH SOLE 112066 0 0 IDT CORP Stock 448947507 6134 180 SH SOLE 180 0 0 EATON VANCE TX ADV GLBL DIV CEF 27828S101 58463 3620 SH SOLE 3620 0 0 GENCO SHIPPING & TRADING LTD Stock Y2685T131 580150 37047 SH SOLE 37046 0 0 ABBVIE INC Stock 00287Y109 20362812 127771 SH SOLE 127770 0 0 MORGAN STANLEY ETF TRUST ETF 61774R601 499 10 SH SOLE 10 0 0 CANADIAN IMPERIAL BK COMM TO Stock 136069101 1527846 36017 SH SOLE 36017 0 0 NATIONAL GRID PLC ADR 636274409 237200 3489 SH SOLE 3488 0 0 SASOL LTD ADR 803866300 3236 237 SH SOLE 237 0 0 CENTRAL PAC FINL CORP Stock 154760409 15985 893 SH SOLE 893 0 0 S&P GLOBAL INC Stock 78409V104 480638 1394 SH SOLE 1394 0 0 KORN FERRY Stock 500643200 1500 29 SH SOLE 29 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V548 1923 108 SH SOLE 107 0 0 MORGAN STANLEY ETF TRUST ETF 61774R304 20324 390 SH SOLE 390 0 0 MIZUHO FINANCIAL GROUP INC ADR 60687Y109 846 300 SH SOLE 300 0 0 NUVEEN FLOATING RATE INCOME CEF 67072T108 366123 44649 SH SOLE 44649 0 0 SPDR SER TR ETF 78464A870 958230 12574 SH SOLE 12573 0 0 SPDR SER TR ETF 78464A888 586653 8658 SH SOLE 8657 0 0 BLACKROCK MUNIHOLDINGS FD IN CEF 09253N104 65552 5440 SH SOLE 5440 0 0 INVESCO ADVANTAGE MUN INCOME CEF 46132E103 20707 2324 SH SOLE 2324 0 0 WISDOMTREE TR ETF 97717W760 194277 3188 SH SOLE 3188 0 0 VEON LTD ADR 91822M502 213 12 SH SOLE 12 0 0 OLYMPIC STEEL INC Stock 68162K106 18117 347 SH SOLE 347 0 0 INTERACTIVE BROKERS GROUP IN Stock 45841N107 195910 2373 SH SOLE 2372 0 0 SPDR SER TR ETF 78464A755 280711 5280 SH SOLE 5280 0 0 ABRDN GLOBAL PREMIER PPTYS F CEF 00302L108 2 0 SH SOLE 0 0 0 GOLDMAN SACHS PHYSICAL GOLD ETF ETF 715426102 170786 8736 SH SOLE 8736 0 0 ADVISORSHARES TR ETF 00768Y818 988 11 SH SOLE 11 0 0 PGIM GLOBAL HIGH YIELD FD FO CEF 69346J106 56254 5128 SH SOLE 5128 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E263 76444 1533 SH SOLE 1533 0 0 AECOM Stock 00766T100 675580 8012 SH SOLE 8012 0 0 ISHARES TR ETF 464288737 12948 209 SH SOLE 209 0 0 ISHARES INC ETF 46434G103 5572452 114213 SH SOLE 114212 0 0 ISHARES TR ETF 46429B614 2388 48 SH SOLE 48 0 0 MANULIFE FINL CORP Stock 56501R106 383408 20883 SH SOLE 20882 0 0 OPTION CARE HEALTH INC Stock 68404L201 318462 10024 SH SOLE 10024 0 0 ISHARES TR ETF 464289511 3353 64 SH SOLE 64 0 0 ARCBEST CORP Stock 03937C105 19963 216 SH SOLE 216 0 0 ALBANY INTL CORP Stock 012348108 1072 12 SH SOLE 12 0 0 USA COMPRESSION PARTNERS LP Stock 90290N109 39263 1858 SH SOLE 1858 0 0 CADENCE BANK Stock 12740C103 10172 490 SH SOLE 490 0 0 CASEYS GEN STORES INC Stock 147528103 13010 60 SH SOLE 60 0 0 VANGUARD BD INDEX FDS ETF 921937835 3425253 46394 SH SOLE 46393 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042775 734513 13737 SH SOLE 13736 0 0 COTERRA ENERGY INC Stock 127097103 2083953 84921 SH SOLE 84920 0 0 NORWEGIAN CRUISE LINE HLDG L Stock G66721104 108017 8031 SH SOLE 8031 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R118 1555956 28766 SH SOLE 28766 0 0 CURTISS WRIGHT CORP Stock 231561101 42817 243 SH SOLE 242 0 0 ENNIS INC Stock 293389102 5800 275 SH SOLE 275 0 0 DANAOS CORPORATION Stock Y1968P121 2774 51 SH SOLE 50 0 0 WORLD FUEL SVCS CORP Stock 981475106 43435 1700 SH SOLE 1700 0 0 LANCASTER COLONY CORP Stock 513847103 6898 34 SH SOLE 34 0 0 LENNOX INTL INC Stock 526107107 6031 24 SH SOLE 24 0 0 NATIONAL FUEL GAS CO Stock 636180101 88573 1534 SH SOLE 1534 0 0 NORTHWEST NAT HLDG CO Stock 66765N105 10701 225 SH SOLE 225 0 0 ORAMED PHARMACEUTICALS INC Stock 68403P203 1090 500 SH SOLE 500 0 0 OWENS & MINOR INC NEW Stock 690732102 1456 100 SH SOLE 100 0 0 POTLATCHDELTIC CORPORATION REIT 737630103 100386 2028 SH SOLE 2028 0 0 ISHARES TR ETF 46432F859 1445600 30656 SH SOLE 30656 0 0 RANGE RES CORP Stock 75281A109 102068 3856 SH SOLE 3856 0 0 UFP INDUSTRIES INC Stock 90278Q108 6755 85 SH SOLE 85 0 0 INVESCO ACTIVELY MANAGED ETF ETF 46090A705 28274 860 SH SOLE 860 0 0 PTC INC Stock 69370C100 678208 5289 SH SOLE 5289 0 0 VIRTUS DIVIDEND INTEREST & P CEF 92840R101 21556 1833 SH SOLE 1833 0 0 VIRTUS CONVERTIBLE & INCOME CEF 92838X102 148858 44303 SH SOLE 44303 0 0 VIRTUS CONVERTIBLE & INC FD CEF 92838U108 1200 400 SH SOLE 400 0 0 SUNCOKE ENERGY INC Stock 86722A103 1060 118 SH SOLE 118 0 0 WEST PHARMACEUTICAL SVSC INC Stock 955306105 33958 98 SH SOLE 98 0 0 MORGAN STANLEY CHINA A SH FD CEF 617468103 10153 707 SH SOLE 707 0 0 VAALCO ENERGY INC Stock 91851C201 5346 1180 SH SOLE 1180 0 0 INVESCO LTD Stock G491BT108 70366 4291 SH SOLE 4290 0 0 ISHARES INC ETF 464286475 459947 9130 SH SOLE 9130 0 0 SPROTT PHYSICAL PLAT PALLAD CEF 85207Q104 12869 1054 SH SOLE 1054 0 0 BARINGS GLOBAL SHORT DURATIO CEF 06760L100 146766 11377 SH SOLE 11377 0 0 CELANESE CORP DEL Stock 150870103 1371887 12599 SH SOLE 12598 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V738 9238 204 SH SOLE 204 0 0 ZOETIS INC Stock 98978V103 2363802 14202 SH SOLE 14202 0 0 VERASTEM INC Stock 92337C104 10743 25875 SH SOLE 25875 0 0 BLACKROCK MUNIYIELD QUALITY CEF 09254E103 658786 58094 SH SOLE 58094 0 0 ICON PLC Stock G4705A100 619197 2899 SH SOLE 2899 0 0 PROSHARES TR ETF 74347B235 1681 50 SH SOLE 50 0 0 HEICO CORP NEW Stock 422806109 349093 2041 SH SOLE 2041 0 0 ARTIVION INC Stock 228903100 1374 105 SH SOLE 104 0 0 OMNICELL COM Stock 68213N109 14374 245 SH SOLE 245 0 0 TELUS CORPORATION Stock 87971M103 312809 15751 SH SOLE 15750 0 0 COLUMBIA ETF TR II ETF 19762B707 2398 54 SH SOLE 54 0 0 NORTHERN DYNASTY MINERALS LT Stock 66510M204 2603 10900 SH SOLE 10900 0 0 VALE S A ADR 91912E105 268580 17020 SH SOLE 17020 0 0 MACYS INC Stock 55616P104 108583 6208 SH SOLE 6208 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V621 453576 31238 SH SOLE 31238 0 0 CALUMET SPECIALTY PRODS PART Stock 131476103 139040 8000 SH SOLE 8000 0 0 PRICESMART INC Stock 741511109 11367 159 SH SOLE 159 0 0 CHINA SOUTHERN AIRLINES CO L ADR 169409109 7427 200 SH SOLE 200 0 0 TRUSTCO BK CORP N Y Stock 898349204 16864 528 SH SOLE 528 0 0 HIGHLAND FDS I ETF 430101774 12659 860 SH SOLE 860 0 0 ORCHID IS CAP INC REIT 68571X301 34111 3179 SH SOLE 3179 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 4228025 45453 SH SOLE 45452 0 0 NEW ORIENTAL ED & TECHNOLOGY ADR 647581206 25097 650 SH SOLE 650 0 0 HURON CONSULTING GROUP INC Stock 447462102 251076 3124 SH SOLE 3124 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G102 55643 1314 SH SOLE 1313 0 0 ORMAT TECHNOLOGIES INC Stock 686688102 17802 210 SH SOLE 210 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X309 18193 357 SH SOLE 357 0 0 ISHARES INC ETF 46434G863 3015113 95779 SH SOLE 95778 0 0 PBF ENERGY INC Stock 69318G106 171317 3951 SH SOLE 3951 0 0 GLOBUS MED INC Stock 379577208 28490 503 SH SOLE 503 0 0 MATIV HOLDINGS INC Stock 808541106 8588 400 SH SOLE 400 0 0 SIBANYE STILLWATER LTD ADR 82575P107 571348 68672 SH SOLE 68671 0 0 NATIONAL BEVERAGE CORP Stock 635017106 2689 51 SH SOLE 51 0 0 LIVERAMP HLDGS INC Stock 53815P108 571255 26049 SH SOLE 26049 0 0 HAWAIIAN ELEC INDUSTRIES Stock 419870100 94061 2449 SH SOLE 2449 0 0 VANECK ETF TRUST ETF 92189F411 150673 10160 SH SOLE 10160 0 0 FIRST TR EXCH TRADED FD III ETF 33739E108 5543894 347362 SH SOLE 347361 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E586 27802 334 SH SOLE 334 0 0 SPARTANNASH CO Stock 847215100 433275 17471 SH SOLE 17470 0 0 BLACKROCK MULTI SECTOR INC T CEF 09258A107 289874 19868 SH SOLE 19868 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V878 108738 2728 SH SOLE 2728 0 0 ISHARES TR ETF 464287648 471060 2077 SH SOLE 2076 0 0 WISDOMTREE TR ETF 97717X784 1868 30 SH SOLE 30 0 0 ETF MANAGERS TR ETF 26924G102 372905 33535 SH SOLE 33534 0 0 CASELLA WASTE SYS INC Stock 147448104 339898 4112 SH SOLE 4112 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738D408 548944 13806 SH SOLE 13806 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V241 509636 10770 SH SOLE 10770 0 0 APOLLO TACTICAL INCOME FD IN CEF 037638103 10096 833 SH SOLE 833 0 0 ARTISAN PARTNERS ASSET MGMT Stock 04316A108 45859 1434 SH SOLE 1434 0 0 CEA INDUSTRIES INC Stock 86887P200 6 7 SH SOLE 7 0 0 BLACKSTONE INC Stock 09260D107 3884101 44218 SH SOLE 44217 0 0 SPDR INDEX SHS FDS ETF 78463X475 1297 26 SH SOLE 26 0 0 ABM INDS INC Stock 000957100 249417 5550 SH SOLE 5550 0 0 ALLETE INC Stock 018522300 9720 151 SH SOLE 151 0 0 ANSYS INC Stock 03662Q105 76211 229 SH SOLE 229 0 0 APTARGROUP INC Stock 038336103 308476 2610 SH SOLE 2610 0 0 CAPITAL CITY BK GROUP INC Stock 139674105 182484 6226 SH SOLE 6226 0 0 CHURCH & DWIGHT CO INC Stock 171340102 1214977 13743 SH SOLE 13742 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E198 143942 2747 SH SOLE 2746 0 0 FACTSET RESH SYS INC Stock 303075105 1132030 2727 SH SOLE 2727 0 0 TURTLE BEACH CORP Stock 900450206 16533 1650 SH SOLE 1650 0 0 GRACO INC Stock 384109104 322049 4411 SH SOLE 4411 0 0 VIRTUS STONE HBR EMG MKTS TO CEF 86164W100 108437 19824 SH SOLE 19824 0 0 JACOBS SOLUTIONS INC Stock 46982L108 719110 6120 SH SOLE 6119 0 0 POLARIS INC Stock 731068102 496719 4490 SH SOLE 4489 0 0 RLI CORP Stock 749607107 797 6 SH SOLE 6 0 0 SIMPSON MFG INC Stock 829073105 2824 26 SH SOLE 25 0 0 UTSTARCOM HOLDINGS CORP Stock G9310A114 2185 507 SH SOLE 507 0 0 NEUROCRINE BIOSCIENCES INC Stock 64125C109 3441 34 SH SOLE 34 0 0 SYNOVUS FINL CORP Stock 87161C501 193397 6273 SH SOLE 6273 0 0 ATLAS CORP Stock Y0436Q109 0 0 SH SOLE 0 0 0 ZIMMER BIOMET HOLDINGS INC Stock 98956P102 534113 4134 SH SOLE 4134 0 0 DIGITALBRIDGE GROUP INC Convertible 19624RAA4 2000 2000 SH SOLE 2000 0 0 ROCKWELL AUTOMATION INC Stock 773903109 838743 2858 SH SOLE 2858 0 0 NUVEEN QUALITY MUNCP INCOME CEF 67066V101 1546312 134112 SH SOLE 134112 0 0 NUVEEN AMT FREE MUN CR INC F CEF 67071L106 96508 8193 SH SOLE 8192 0 0 TAYLOR MORRISON HOME CORP Stock 87724P106 3367 88 SH SOLE 88 0 0 VERISIGN INC Stock 92343E102 61708 292 SH SOLE 292 0 0 DIGITAL TURBINE INC Stock 25400W102 222152 17974 SH SOLE 17973 0 0 HANNON ARMSTRONG SUST INFR C REIT 41068X100 18547 648 SH SOLE 648 0 0 STRYKER CORPORATION Stock 863667101 3872458 13565 SH SOLE 13565 0 0 QUALCOMM INC Stock 747525103 6067414 47558 SH SOLE 47557 0 0 DMC GLOBAL INC Stock 23291C103 16807 765 SH SOLE 765 0 0 T-MOBILE US INC Stock 872590104 1957223 13513 SH SOLE 13513 0 0 ELLINGTON RESIDENTIAL MTG RE REIT 288578107 85622 11729 SH SOLE 11729 0 0 VOYA FINANCIAL INC Stock 929089100 715 10 SH SOLE 10 0 0 SSGA ACTIVE ETF TR ETF 78467V608 1211192 29213 SH SOLE 29213 0 0 SONOMA PHARMACEUTICALS INC Stock 83558L204 2405 2463 SH SOLE 2463 0 0 BLACKSTONE MTG TR INC REIT 09257W100 269063 15074 SH SOLE 15073 0 0 ARMADA HOFFLER PPTYS INC REIT 04208T108 31970 2707 SH SOLE 2707 0 0 GOLDMAN SACHS BDC INC CEF 38147U107 239443 17542 SH SOLE 17541 0 0 FASTENAL CO Stock 311900104 448237 8310 SH SOLE 8309 0 0 GENERAL DYNAMICS CORP Stock 369550108 1944015 8519 SH SOLE 8518 0 0 RESMED INC Stock 761152107 22337 102 SH SOLE 102 0 0 INTUITIVE SURGICAL INC Stock 46120E602 5188340 20309 SH SOLE 20309 0 0 ISHARES TR ETF 464287333 10524 153 SH SOLE 152 0 0 ALKERMES PLC Stock G01767105 2819 100 SH SOLE 100 0 0 MGM RESORTS INTERNATIONAL Stock 552953101 48995 1103 SH SOLE 1103 0 0 CULLEN FROST BANKERS INC Stock 229899109 9341 89 SH SOLE 88 0 0 DISCOVER FINL SVCS Stock 254709108 865052 8752 SH SOLE 8752 0 0 EQT CORP Stock 26884L109 585875 18360 SH SOLE 18360 0 0 LAZARD LTD Stock G54050102 5364 162 SH SOLE 162 0 0 MCGRATH RENTCORP Stock 580589109 5225 56 SH SOLE 56 0 0 MCDONALDS CORP Stock 580135101 10325359 36928 SH SOLE 36927 0 0 MOLINA HEALTHCARE INC Stock 60855R100 156749 586 SH SOLE 586 0 0 PAYLOCITY HLDG CORP Stock 70438V106 89650 451 SH SOLE 451 0 0 NIOCORP DEVS LTD COM NEW Stock 654484104 3180 500 SH SOLE 500 0 0 CKX LDS INC Stock 12562N104 3282 348 SH SOLE 348 0 0 NORDSTROM INC Stock 655664100 40463 2487 SH SOLE 2487 0 0 TEMPUR SEALY INTL INC Stock 88023U101 158 4 SH SOLE 4 0 0 TONIX PHARMACEUTICALS HLDG C Stock 890260862 1 1 SH SOLE 1 0 0 AMETEK INC Stock 031100100 399259 2747 SH SOLE 2747 0 0 RITHM CAPITAL CORP REIT 64828T201 39429 4929 SH SOLE 4928 0 0 GLOBAL X FDS ETF 37954Y871 436498 21902 SH SOLE 21901 0 0 FLEXSHARES TR ETF 33939L860 29027 533 SH SOLE 533 0 0 INTERCONTINENTAL EXCHANGE IN Stock 45866F104 700287 6715 SH SOLE 6714 0 0 CAMBRIA ETF TR ETF 132061201 449044 7650 SH SOLE 7649 0 0 NATIONAL RESH CORP Stock 637372202 17273 397 SH SOLE 397 0 0 QUEST DIAGNOSTICS INC Stock 74834L100 824592 5828 SH SOLE 5828 0 0 FLAHERTY & CRUMRINE DYNAMIC CEF 33848W106 6628 365 SH SOLE 365 0 0 TRIO TECH INTL Stock 896712205 1880 400 SH SOLE 400 0 0 FIRST TR INTER DURATN PFD & CEF 33718W103 67138 4255 SH SOLE 4254 0 0 WHERE FOOD COMES FROM INC Stock 96327X200 15192 1138 SH SOLE 1138 0 0 DOVER CORP Stock 260003108 82620 544 SH SOLE 543 0 0 CISCO SYS INC Stock 17275R102 12081813 231120 SH SOLE 231120 0 0 ISHARES INC ETF 464286822 569404 9565 SH SOLE 9565 0 0 VANGUARD CHARLOTTE FDS ETF 92203J407 2165316 44262 SH SOLE 44262 0 0 VANECK ETF TRUST ETF 92189F353 41592 2258 SH SOLE 2258 0 0 TAPESTRY INC Stock 876030107 10853 252 SH SOLE 251 0 0 FOSSIL GROUP INC Stock 34988V106 70 22 SH SOLE 22 0 0 ISHARES INC ETF 464286145 56221 2197 SH SOLE 2197 0 0 CAPITAL ONE FINL CORP Stock 14040H105 1234497 12838 SH SOLE 12837 0 0 B2GOLD CORP Stock 11777Q209 13525 3433 SH SOLE 3432 0 0 COHEN & STEERS INFRASTRUCTUR CEF 19248A109 2189120 89718 SH SOLE 89718 0 0 LIBERTY GLOBAL PLC Stock G5480U120 285 14 SH SOLE 14 0 0 ISHARES TR ETF 464287499 1937781 27714 SH SOLE 27714 0 0 SPDR INDEX SHS FDS ETF 78463X459 13267 225 SH SOLE 225 0 0 TILE SHOP HLDGS INC Stock 88677Q109 636 136 SH SOLE 135 0 0 COTY INC Stock 222070203 2135 177 SH SOLE 177 0 0 SEMLER SCIENTIFIC INC Stock 81684M104 262640 9800 SH SOLE 9800 0 0 ALPS ETF TR ETF 00162Q593 4078 150 SH SOLE 150 0 0 SEMRUSH HLDGS INC Stock 81686C104 4573 455 SH SOLE 455 0 0 APA CORPORATION Stock 03743Q108 114843 3185 SH SOLE 3184 0 0 LENNAR CORP Stock 526057302 4644 52 SH SOLE 52 0 0 ADVANCED MICRO DEVICES INC Stock 007903107 6881615 70213 SH SOLE 70213 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738D309 661401 14620 SH SOLE 14619 0 0 WISDOMTREE TR ETF 97717X669 358550 5752 SH SOLE 5751 0 0 GOGO INC Stock 38046C109 5800 400 SH SOLE 400 0 0 SPDR SER TR ETF 78468R804 79070 578 SH SOLE 578 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V746 82857 1275 SH SOLE 1275 0 0 AUTODESK INC Stock 052769106 771509 3706 SH SOLE 3706 0 0 CREDIT SUISSE X-LINKS SILVER SHARES COVERED CALL ETN ETF 22542D449 101638 1250 SH SOLE 1250 0 0 JETBLUE AWYS CORP Stock 477143101 536966 73759 SH SOLE 73759 0 0 CYTOKINETICS INC Stock 23282W605 47507 1350 SH SOLE 1350 0 0 ESPERION THERAPEUTICS INC NE Stock 29664W105 1768 1112 SH SOLE 1112 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V852 117648 1048 SH SOLE 1048 0 0 CDW CORP Stock 12514G108 485861 2493 SH SOLE 2493 0 0 VANECK ETF TRUST ETF 92189F791 152683 3865 SH SOLE 3865 0 0 VANECK ETF TRUST ETF 92189F502 1580 13 SH SOLE 13 0 0 VANECK ETF TRUST ETF 92189H805 121925 1495 SH SOLE 1494 0 0 VANECK ETF TRUST ETF 92189F767 1177 37 SH SOLE 37 0 0 WISDOMTREE TR ETF 97717W703 473330 9518 SH SOLE 9518 0 0 ORANGE ADR 684060106 0 0 SH SOLE 0 0 0 WISDOMTREE TR ETF 97717W208 80738 981 SH SOLE 981 0 0 ALPS ETF TR ETF 00162Q718 2214 80 SH SOLE 80 0 0 ISHARES INC ETF 464286426 1329 20 SH SOLE 20 0 0 NEWS CORP NEW Stock 65249B109 1036 60 SH SOLE 60 0 0 AT&T INC Stock 00206R102 6475427 336386 SH SOLE 336385 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V506 463243 12657 SH SOLE 12656 0 0 VANGUARD BD INDEX FDS ETF 921937819 678810 8846 SH SOLE 8845 0 0 WISDOMTREE TR ETF 97717W505 87460 2134 SH SOLE 2134 0 0 GLOBAL X FDS ETF 37954Y475 654024 16149 SH SOLE 16148 0 0 MARCUS CORP DEL Stock 566330106 16000 1000 SH SOLE 1000 0 0 CLEARWAY ENERGY INC Stock 18539C204 30213 964 SH SOLE 964 0 0 PHYSICIANS RLTY TR REIT 71943U104 28815 1930 SH SOLE 1930 0 0 INVESCO DB MULTI-SECTOR COMM ETF 46140H304 43207 2103 SH SOLE 2103 0 0 PIMCO GLOBAL STOCKSPLS INCM CEF 722011103 24987 3372 SH SOLE 3372 0 0 SHOE CARNIVAL INC Stock 824889109 17929 699 SH SOLE 699 0 0 REXFORD INDL RLTY INC REIT 76169C100 9018 151 SH SOLE 151 0 0 AGIOS PHARMACEUTICALS INC Stock 00847X104 8040 350 SH SOLE 350 0 0 VANGUARD WORLD FDS ETF 92204A405 873663 11217 SH SOLE 11216 0 0 SELECT SECTOR SPDR TR ETF 81369Y506 8759627 105754 SH SOLE 105754 0 0 ABRDN GLOBAL DYNAMIC DIVIDEN CEF 00302M106 63192 6773 SH SOLE 6773 0 0 SELECT SECTOR SPDR TR ETF 81369Y100 3163242 39217 SH SOLE 39216 0 0 EXTREME NETWORKS Stock 30226D106 2505 131 SH SOLE 131 0 0 ALKALINE WTR CO INC COM Stock 01643A306 190 1188 SH SOLE 1187 0 0 CEL-SCI CORP Stock 150837607 696 300 SH SOLE 300 0 0 CREDIT SUISSE ASSET MGMT INC CEF 224916106 1285 500 SH SOLE 500 0 0 HEICO CORP NEW Stock 422806208 43488 320 SH SOLE 320 0 0 FOX FACTORY HLDG CORP Stock 35138V102 109718 904 SH SOLE 904 0 0 MIX TELEMATICS LTD ADR 60688N102 775 100 SH SOLE 100 0 0 ISHARES TR ETF 464287812 10821887 54319 SH SOLE 54318 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33739G103 91625 1949 SH SOLE 1949 0 0 INDEPENDENCE RLTY TR INC REIT 45378A106 280433 17494 SH SOLE 17494 0 0 ISHARES TR ETF 464287556 1097039 8494 SH SOLE 8493 0 0 SCHWAB STRATEGIC TR ETF 808524763 23167 476 SH SOLE 476 0 0 HENRY SCHEIN INC Stock 806407102 17857 219 SH SOLE 219 0 0 SCHWAB STRATEGIC TR ETF 808524771 710816 12943 SH SOLE 12942 0 0 GENERAL ELECTRIC CO Stock 369604301 3140056 32846 SH SOLE 32845 0 0 KRANESHARES TR ETF 500767306 1058741 33945 SH SOLE 33944 0 0 ISHARES TR ETF 464287713 1585295 68450 SH SOLE 68449 0 0 SPDR SER TR ETF 78468R101 1574971 53882 SH SOLE 53882 0 0 BLACKROCK CAP INVT CORP CEF 092533108 69422 20122 SH SOLE 20122 0 0 ISHARES TR ETF 46432F339 3543463 28561 SH SOLE 28561 0 0 ISHARES TR ETF 464288513 1404304 18588 SH SOLE 18587 0 0 EVERTEC INC Stock 30040P103 10091 299 SH SOLE 299 0 0 ISHARES TR ETF 464287887 1005089 9142 SH SOLE 9142 0 0 GABELLI HLTHCARE & WELLNESS CEF 36246K103 9708 962 SH SOLE 962 0 0 PENSKE AUTOMOTIVE GRP INC Stock 70959W103 10163 72 SH SOLE 71 0 0 NOKIA CORP ADR 654902204 88676 18060 SH SOLE 18060 0 0 ISHARES TR ETF 464288729 59929 525 SH SOLE 525 0 0 MOTOROLA SOLUTIONS INC Stock 620076307 696727 2435 SH SOLE 2435 0 0 UNIVERSAL DISPLAY CORP Stock 91347P105 7630467 49188 SH SOLE 49187 0 0 INFINERA CORP Stock 45667G103 8536 1100 SH SOLE 1100 0 0 COMMVAULT SYS INC Stock 204166102 5844 103 SH SOLE 103 0 0 NUVEEN FLOATING RATE INCOME CEF 6706EN100 0 0 SH SOLE 0 0 0 CREDIT SUISSE AG NASSAU BRH ETF 22542D233 110 1 SH SOLE 0 0 0 SPDR SER TR ETF 78464A698 371341 8466 SH SOLE 8466 0 0 WESTERN ASSET GBL HIGH INC F CEF 95766B109 4809 691 SH SOLE 691 0 0 WISDOMTREE TR ETF 97717W869 268802 4610 SH SOLE 4610 0 0 SEABRIDGE GOLD INC Stock 811916105 126755 9788 SH SOLE 9788 0 0 ISHARES TR ETF 46432F396 488263 3512 SH SOLE 3511 0 0 CALAMOS CONV & HIGH INCOME F CEF 12811P108 114591 10494 SH SOLE 10493 0 0 SISECAM RESOURCES LP Stock 172464109 14288 569 SH SOLE 568 0 0 SELECT SECTOR SPDR TR ETF 81369Y407 3619965 24207 SH SOLE 24207 0 0 SELECT SECTOR SPDR TR ETF 81369Y704 5202359 51417 SH SOLE 51416 0 0 SCIENCE APPLICATIONS INTL CO Stock 808625107 88720 826 SH SOLE 825 0 0 EXPEDIA GROUP INC Stock 30212P303 418976 4318 SH SOLE 4318 0 0 ISHARES TR ETF 464287721 6092231 65642 SH SOLE 65641 0 0 ISHARES TR ETF 464287770 1026914 6803 SH SOLE 6802 0 0 U S PHYSICAL THERAPY Stock 90337L108 27121 277 SH SOLE 277 0 0 INNOVATIVE SOLUTIONS & SUPPO Stock 45769N105 3487 475 SH SOLE 475 0 0 ISHARES TR ETF 464287523 6715897 15103 SH SOLE 15103 0 0 TAIWAN FD INC CEF 874036106 53920 2000 SH SOLE 2000 0 0 SCHWAB STRATEGIC TR ETF 808524748 1126685 34008 SH SOLE 34007 0 0 SCHWAB STRATEGIC TR ETF 808524730 31078 1193 SH SOLE 1193 0 0 SCHWAB STRATEGIC TR ETF 808524755 407596 13035 SH SOLE 13034 0 0 NV5 GLOBAL INC Stock 62945V109 12684 122 SH SOLE 122 0 0 ISHARES TR ETF 464287515 738593 2424 SH SOLE 2424 0 0 CNH INDL N V Stock N20944109 15270 1000 SH SOLE 1000 0 0 NETAPP INC Stock 64110D104 426588 6681 SH SOLE 6681 0 0 ISHARES TR ETF 464287531 20865 292 SH SOLE 292 0 0 EMPIRE ST RLTY TR INC REIT 292104106 240 37 SH SOLE 37 0 0 PREMIER INC Stock 74051N102 583 18 SH SOLE 18 0 0 CHERRY HILL MTG INVT CORP REIT 164651101 159622 28917 SH SOLE 28917 0 0 CRESTWOOD EQUITY PARTNERS LP Stock 226344208 517896 20774 SH SOLE 20774 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G656 284080 6905 SH SOLE 6905 0 0 BANCFIRST CORP Stock 05945F103 2742 33 SH SOLE 33 0 0 AMPLIFY ETF TR ETF 032108847 227976 19552 SH SOLE 19552 0 0 PLAINS GP HLDGS L P Stock 72651A207 1084788 82682 SH SOLE 82682 0 0 VEEVA SYS INC Stock 922475108 107333 584 SH SOLE 584 0 0 THE ONE GROUP HOSPITALITY IN Stock 88338K103 810 100 SH SOLE 100 0 0 RENAISSANCE CAP GREENWICH FD ETF 759937204 132096 4513 SH SOLE 4513 0 0 EASTMAN KODAK CO Stock 277461406 2862 698 SH SOLE 698 0 0 CHARTER COMMUNICATIONS INC N Stock 16119P108 852900 2385 SH SOLE 2385 0 0 EXCHANGE TRADED CONCEPTS TR ETF 301505707 98715 1804 SH SOLE 1804 0 0 PROSHARES TR ETF 74348A467 1040543 11404 SH SOLE 11404 0 0 RINGCENTRAL INC Stock 76680R206 27726 904 SH SOLE 904 0 0 SKYWORKS SOLUTIONS INC Stock 83088M102 2093301 17743 SH SOLE 17742 0 0 CLEAN ENERGY FUELS CORP Stock 184499101 10041 2303 SH SOLE 2303 0 0 AURINIA PHARMACEUTICALS INC Stock 05156V102 2154769 196603 SH SOLE 196603 0 0 ISHARES U S ETF TR ETF 46431W507 152230 3069 SH SOLE 3069 0 0 ISHARES TR ETF 464287838 8698395 65633 SH SOLE 65633 0 0 SPDR SER TR ETF 78468R861 4834 254 SH SOLE 254 0 0 FIDELITY COVINGTON TRUST ETF 316092865 5034986 114902 SH SOLE 114901 0 0 FIDELITY COVINGTON TRUST ETF 316092873 439844 12018 SH SOLE 12017 0 0 FIDELITY COVINGTON TRUST ETF 316092204 921591 14074 SH SOLE 14074 0 0 FIDELITY COVINGTON TRUST ETF 316092402 1806518 80504 SH SOLE 80504 0 0 FIDELITY COVINGTON TRUST ETF 316092600 4405182 71664 SH SOLE 71663 0 0 FIDELITY COVINGTON TRUST ETF 316092709 3638787 68799 SH SOLE 68799 0 0 FIDELITY COVINGTON TRUST ETF 316092881 1519887 33338 SH SOLE 33338 0 0 FIDELITY COVINGTON TRUST ETF 316092501 3735015 82816 SH SOLE 82816 0 0 FIDELITY COVINGTON TRUST ETF 316092303 5038526 111595 SH SOLE 111595 0 0 BRIXMOR PPTY GROUP INC REIT 11120U105 12912 600 SH SOLE 600 0 0 BLACKROCK CR ALLOCATION INCO CEF 092508100 11813 1148 SH SOLE 1148 0 0 VERACYTE INC Stock 92337F107 9879 443 SH SOLE 443 0 0 CRITEO S A ADR 226718104 28355 900 SH SOLE 900 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E651 23226 664 SH SOLE 663 0 0 GAMING & LEISURE PPTYS INC REIT 36467J108 1806173 34694 SH SOLE 34694 0 0 HUDSON TECHNOLOGIES INC Stock 444144109 151055 17303 SH SOLE 17303 0 0 ADMA BIOLOGICS INC Stock 000899104 1655 500 SH SOLE 500 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E743 39478 896 SH SOLE 896 0 0 WIX COM LTD Stock M98068105 106986 1072 SH SOLE 1072 0 0 SPDR SER TR ETF 78468R549 1128 15 SH SOLE 15 0 0 FIDELITY COVINGTON TRUST ETF 316092808 13246632 116250 SH SOLE 116249 0 0 ISHARES TR ETF 464287408 3915386 25800 SH SOLE 25799 0 0 ALAMOS GOLD INC NEW Stock 011532108 9843 805 SH SOLE 804 0 0 KARYOPHARM THERAPEUTICS INC Stock 48576U106 2334 600 SH SOLE 600 0 0 AMBEV SA ADR 02319V103 205598 72907 SH SOLE 72906 0 0 SPDR SER TR ETF 78468R853 122790 3251 SH SOLE 3251 0 0 CALAMOS CONV OPPORTUNITIES & CEF 128117108 209494 19914 SH SOLE 19913 0 0 LULULEMON ATHLETICA INC Stock 550021109 1729996 4750 SH SOLE 4750 0 0 CHEGG INC Stock 163092109 6471 397 SH SOLE 397 0 0 WISDOMTREE TR ETF 97717W836 8355 125 SH SOLE 125 0 0 SINGING MACH INC Stock 829322403 156 100 SH SOLE 100 0 0 INVESCO DB MULTI-SECTOR COMM ETF 46140H106 560536 27437 SH SOLE 27436 0 0 GLOBAL SELF STORAGE INC REIT 37955N106 79114 15392 SH SOLE 15391 0 0 DBX ETF TR ETF 233051879 8697 295 SH SOLE 295 0 0 ISHARES TR ETF 464287309 3588537 56167 SH SOLE 56167 0 0 ISHARES TR ETF 464287200 55790498 135717 SH SOLE 135716 0 0 BRAEMAR HOTELS & RESORTS INC REIT 10482B101 48250 12500 SH SOLE 12500 0 0 ADVENT CONV & INCOME FD CEF 00764C109 507207 43876 SH SOLE 43876 0 0 TIPTREE INC Stock 88822Q103 325967 22373 SH SOLE 22372 0 0 HANCOCK JOHN PFD INCOME FD CEF 41013W108 25904 1619 SH SOLE 1619 0 0 KONTOOR BRANDS INC Stock 50050N103 174406 3604 SH SOLE 3604 0 0 ALLEGION PLC Stock G0176J109 18840 177 SH SOLE 176 0 0 ENI S P A ADR 26874R108 8764 313 SH SOLE 313 0 0 UBS GROUP AG Stock H42097107 7170 336 SH SOLE 336 0 0 TEXAS PACIFIC LAND CORPORATI Stock 88262P102 42526 25 SH SOLE 25 0 0 LAMAR ADVERTISING CO NEW REIT 512816109 40212 403 SH SOLE 402 0 0 THE CIGNA GROUP Stock 125523100 1436477 5622 SH SOLE 5621 0 0 ECOPETROL S A ADR 279158109 92400 8750 SH SOLE 8750 0 0 KRANESHARES TR ETF 500767207 1185 50 SH SOLE 50 0 0 GRUPO FINANCIERO GALICIA S.A ADR 399909100 22 2 SH SOLE 2 0 0 BUMBLE INC Stock 12047B105 5279 270 SH SOLE 270 0 0 ISHARES TR ETF 46435GAA0 30849 1300 SH SOLE 1300 0 0 SCHWAB STRATEGIC TR ETF 808524672 52459 2220 SH SOLE 2220 0 0 SIX FLAGS ENTMT CORP NEW Stock 83001A102 8841 331 SH SOLE 331 0 0 FEDERATED HERMES INC Stock 314211103 2168 54 SH SOLE 54 0 0 METTLER TOLEDO INTERNATIONAL Stock 592688105 762045 498 SH SOLE 498 0 0 ONEOK INC NEW Stock 682680103 776639 12223 SH SOLE 12222 0 0 RESOURCES CONNECTION INC Stock 76122Q105 17708 1038 SH SOLE 1038 0 0 ROSS STORES INC Stock 778296103 768623 7242 SH SOLE 7242 0 0 WESCO INTL INC Stock 95082P105 1082 7 SH SOLE 7 0 0 DIMENSIONAL ETF TRUST ETF 25434V740 224159 9589 SH SOLE 9589 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J726 13907 524 SH SOLE 524 0 0 DIMENSIONAL ETF TRUST ETF 25434V732 785352 33292 SH SOLE 33291 0 0 SITEONE LANDSCAPE SUPPLY INC Stock 82982L103 684 5 SH SOLE 5 0 0 BUNGE LIMITED Stock G16962105 533372 5584 SH SOLE 5583 0 0 DIMENSIONAL ETF TRUST ETF 25434V773 1563 68 SH SOLE 68 0 0 LADDER CAP CORP REIT 505743104 64619 6838 SH SOLE 6838 0 0 RADIANT LOGISTICS INC Stock 75025X100 1968 300 SH SOLE 300 0 0 AUTOHOME INC ADR 05278C107 41838 1250 SH SOLE 1250 0 0 ARAMARK Stock 03852U106 215 6 SH SOLE 6 0 0 MASIMO CORP Stock 574795100 138590 751 SH SOLE 751 0 0 CHART INDS INC Stock 16115Q308 21945 175 SH SOLE 175 0 0 PENNANTPARK INVT CORP CEF 708062104 29004 5493 SH SOLE 5493 0 0 FLEX LTD Stock Y2573F102 12310 535 SH SOLE 535 0 0 RENAISSANCERE HLDGS LTD Stock G7496G103 7813 39 SH SOLE 39 0 0 ISHARES TR ETF 46434V407 859876 20630 SH SOLE 20630 0 0 MAMAMANCINI S HLDGS INC Stock 56146T103 1900 1000 SH SOLE 1000 0 0 AMC ENTMT HLDGS INC Stock 00165C104 14925 2979 SH SOLE 2979 0 0 AIR LEASE CORP Stock 00912X302 1220 31 SH SOLE 31 0 0 WELLS FARGO CO NEW Stock 949746101 3051252 81628 SH SOLE 81627 0 0 VMWARE INC Stock 928563402 61926 496 SH SOLE 496 0 0 SIGNET JEWELERS LIMITED Stock G81276100 1945 25 SH SOLE 25 0 0 UNION PAC CORP Stock 907818108 5707928 28361 SH SOLE 28360 0 0 RIO TINTO PLC ADR 767204100 2281097 33252 SH SOLE 33252 0 0 FIRST TR ABRDN GBL OPP INCM CEF 337319107 123400 20601 SH SOLE 20601 0 0 BEACON ROOFING SUPPLY INC Stock 073685109 942 16 SH SOLE 16 0 0 CINTAS CORP Stock 172908105 441859 955 SH SOLE 955 0 0 DONALDSON INC Stock 257651109 19799 303 SH SOLE 303 0 0 ECOLAB INC Stock 278865100 490196 2961 SH SOLE 2961 0 0 CARMAX INC Stock 143130102 853527 13278 SH SOLE 13278 0 0 NATIONAL INSTRS CORP Stock 636518102 8648 165 SH SOLE 165 0 0 ARMSTRONG WORLD INDS INC NEW Stock 04247X102 1639 23 SH SOLE 23 0 0 TRANSOCEAN LTD Stock H8817H100 1323060 208028 SH SOLE 208028 0 0 INOVIO PHARMACEUTICALS INC Stock 45773H201 1148 1400 SH SOLE 1400 0 0 ISHARES TR ETF 464288588 5541888 58502 SH SOLE 58501 0 0 ISHARES TR ETF 464288687 4650544 148960 SH SOLE 148960 0 0 ISHARES TR ETF 464288653 2363682 20636 SH SOLE 20636 0 0 CHARLES RIV LABS INTL INC Stock 159864107 67408 334 SH SOLE 334 0 0 SALESFORCE INC Stock 79466L302 7708804 38586 SH SOLE 38586 0 0 DOLBY LABORATORIES INC Stock 25659T107 10507 123 SH SOLE 123 0 0 JUNIPER NETWORKS INC Stock 48203R104 19347 562 SH SOLE 562 0 0 MICROCHIP TECHNOLOGY INC. Stock 595017104 1287119 15363 SH SOLE 15363 0 0 MCCORMICK & CO INC Stock 579780206 870824 10465 SH SOLE 10465 0 0 PITNEY BOWES INC Stock 724479100 13209 3396 SH SOLE 3395 0 0 SCRIPPS E W CO OHIO Stock 811054402 1778 189 SH SOLE 189 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V837 107347 1413 SH SOLE 1413 0 0 COMMUNITY HEALTH SYS INC NEW Stock 203668108 156751 31990 SH SOLE 31990 0 0 NORTHROP GRUMMAN CORP Stock 666807102 1980129 4289 SH SOLE 4288 0 0 DIEBOLD NIXDORF INC Stock 253651103 1260 1050 SH SOLE 1050 0 0 SPDR INDEX SHS FDS ETF 78463X202 179645 4001 SH SOLE 4001 0 0 DARDEN RESTAURANTS INC Stock 237194105 1978755 12753 SH SOLE 12753 0 0 EDGEWELL PERS CARE CO Stock 28035Q102 29798 702 SH SOLE 702 0 0 IDEXX LABS INC Stock 45168D104 413066 826 SH SOLE 826 0 0 RYDER SYS INC Stock 783549108 272593 3055 SH SOLE 3054 0 0 REPUBLIC SVCS INC Stock 760759100 605918 4481 SH SOLE 4480 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 4659140 8084 SH SOLE 8083 0 0 TORO CO Stock 891092108 18778 169 SH SOLE 168 0 0 CRESUD S A C I F Y A ADR 226406106 6 1 SH SOLE 1 0 0 MGIC INVT CORP WIS Stock 552848103 9394 700 SH SOLE 700 0 0 VANGUARD INDEX FDS ETF 922908512 3728321 27809 SH SOLE 27808 0 0 STEEL PARTNERS HLDGS L P Stock 85814R107 131669 3000 SH SOLE 3000 0 0 SEAGEN INC Stock 81181C104 305325 1508 SH SOLE 1508 0 0 PROSPECT CAP CORP CEF 74348T102 861672 123803 SH SOLE 123803 0 0 GOLAR LNG LTD Stock G9456A100 681020 31529 SH SOLE 31528 0 0 LOCKHEED MARTIN CORP Stock 539830109 11311619 23928 SH SOLE 23928 0 0 AMERICAN WOODMARK CORPORATIO Stock 030506109 44260 850 SH SOLE 850 0 0 ONE LIBERTY PPTYS INC REIT 682406103 13758 600 SH SOLE 600 0 0 SUPERIOR GROUP OF CO INC Stock 868358102 15347 1950 SH SOLE 1950 0 0 UMH PPTYS INC REIT 903002103 51765 3500 SH SOLE 3500 0 0 ICU MED INC Stock 44930G107 4619 28 SH SOLE 28 0 0 MANHATTAN ASSOCIATES INC Stock 562750109 370711 2394 SH SOLE 2394 0 0 JPMORGAN CHASE & CO Stock 46625H100 14168787 108731 SH SOLE 108731 0 0 STEWART INFORMATION SVCS COR Stock 860372101 3026 75 SH SOLE 75 0 0 TOOTSIE ROLL INDS INC Stock 890516107 62605 1394 SH SOLE 1394 0 0 WINNEBAGO INDS INC Stock 974637100 0 0 SH SOLE 0 0 0 INTERNATIONAL PAPER CO Stock 460146103 923272 25604 SH SOLE 25603 0 0 HARTFORD FINL SVCS GROUP INC Stock 416515104 636328 9131 SH SOLE 9130 0 0 INVESCO DB MULTI-SECTOR COMM ETF 46140H700 4990087 247034 SH SOLE 247034 0 0 INVESCO DB MULTI-SECTOR COMM ETF 46140H502 4765329 93365 SH SOLE 93364 0 0 ISHARES TR ETF 464288638 1172817 22871 SH SOLE 22870 0 0 SPDR INDEX SHS FDS ETF 78463X509 150889 4421 SH SOLE 4421 0 0 GENWORTH FINL INC Stock 37247D106 9192 1831 SH SOLE 1831 0 0 MONOLITHIC PWR SYS INC Stock 609839105 151163 302 SH SOLE 302 0 0 ICF INTL INC Stock 44925C103 13822 126 SH SOLE 126 0 0 CRESCENT PT ENERGY CORP Stock 22576C101 34072 4826 SH SOLE 4826 0 0 SPDR SER TR ETF 78464A706 4948 46 SH SOLE 46 0 0 UNITED STS NAT GAS FD LP ETF 912318300 812618 117092 SH SOLE 117092 0 0 TERNIUM SA ADR 880890108 275411 6675 SH SOLE 6675 0 0 CHEVRON CORP NEW Stock 166764100 18491125 113331 SH SOLE 113331 0 0 ISHARES TR ETF 464288414 11321241 105079 SH SOLE 105079 0 0 ALBEMARLE CORP Stock 012653101 1056738 4781 SH SOLE 4780 0 0 CONOCOPHILLIPS Stock 20825C104 10402623 104855 SH SOLE 104854 0 0 MARKEL CORP Stock 570535104 209495 164 SH SOLE 164 0 0 BRUNSWICK CORP Stock 117043109 161786 1973 SH SOLE 1973 0 0 VANGUARD TAX-MANAGED FDS ETF 921943858 7865086 174122 SH SOLE 174121 0 0 CINCINNATI FINL CORP Stock 172062101 126580 1129 SH SOLE 1129 0 0 CAMPBELL SOUP CO Stock 134429109 962424 17505 SH SOLE 17504 0 0 DANAHER CORPORATION Stock 235851102 4384788 17397 SH SOLE 17397 0 0 SPDR SER TR ETF 78464A797 121923 3289 SH SOLE 3289 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V696 20301 586 SH SOLE 586 0 0 SPDR SER TR ETF 78464A714 14967 236 SH SOLE 236 0 0 PIMCO ETF TR ETF 72201R718 1442193 15199 SH SOLE 15199 0 0 KOHLS CORP Stock 500255104 236596 10051 SH SOLE 10050 0 0 CLEARBRIDGE ENERGY MIDSTRM O CEF 18469P209 20361 721 SH SOLE 721 0 0 M & T BK CORP Stock 55261F104 497273 4159 SH SOLE 4158 0 0 KRATOS DEFENSE & SEC SOLUTIO Stock 50077B207 39308 2916 SH SOLE 2916 0 0 ICAHN ENTERPRISES LP Stock 451100101 666301 12885 SH SOLE 12885 0 0 PERKINELMER INC Stock 714046109 82090 616 SH SOLE 616 0 0 TJX COS INC NEW Stock 872540109 3803580 48540 SH SOLE 48539 0 0 ABRDN TOTAL DYNAMIC DIVIDEND CEF 00326L100 10100 1250 SH SOLE 1250 0 0 BANK AMERICA CORP Stock 060505104 4368243 152736 SH SOLE 152735 0 0 ONE GAS INC Stock 68235P108 19174 242 SH SOLE 242 0 0 VANECK ETF TRUST ETF 92189F403 0 5410 SH SOLE 5410 0 0 EXTRA SPACE STORAGE INC REIT 30225T102 1132517 6951 SH SOLE 6950 0 0 REAVES UTIL INCOME FD CEF 756158101 479395 16892 SH SOLE 16891 0 0 FIRST FINL BANKSHARES INC Stock 32020R109 3732 117 SH SOLE 117 0 0 PRUDENTIAL PLC ADR 74435K204 1886 69 SH SOLE 69 0 0 GLADSTONE CAPITAL CORP CEF 376535100 73238 7791 SH SOLE 7791 0 0 FIRST TR EXCHANGE TRAD FD VI ETF 33739H101 872763 37155 SH SOLE 37154 0 0 TERADATA CORP DEL Stock 88076W103 52565 1305 SH SOLE 1305 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V720 105228 2586 SH SOLE 2586 0 0 ISHARES TR ETF 46435G342 130247 5964 SH SOLE 5963 0 0 VANGUARD WORLD FDS ETF 92204A108 955198 3782 SH SOLE 3782 0 0 BLACKROCK ENHANCD CAP & INM CEF 09256A109 424066 23651 SH SOLE 23651 0 0 HANCOCK JOHN TAX-ADVANTAGED CEF 41013V100 278114 13045 SH SOLE 13044 0 0 HIGH INCOME SECS FD CEF 42968F108 2340 360 SH SOLE 360 0 0 VANECK ETF TRUST ETF 92189F684 1129546 6911 SH SOLE 6911 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V266 723338 4786 SH SOLE 4785 0 0 MGE ENERGY INC Stock 55277P104 43428 559 SH SOLE 559 0 0 ALLIANCEBERNSTEIN GLOBAL HIG CEF 01879R106 15470 1592 SH SOLE 1591 0 0 EATON VANCE TAX-ADVANTAGED G CEF 27828U106 5669 255 SH SOLE 255 0 0 BLACKROCK CORPOR HI YLD FD I CEF 09255P107 2481 285 SH SOLE 284 0 0 SPDR SER TR ETF 78464A763 1893661 15307 SH SOLE 15307 0 0 ISHARES INC ETF 464286806 4020 141 SH SOLE 141 0 0 SPDR SER TR ETF 78464A805 322621 6397 SH SOLE 6397 0 0 WALMART INC Stock 931142103 11459872 77720 SH SOLE 77720 0 0 ISHARES TR ETF 464288448 726616 26432 SH SOLE 26432 0 0 ISHARES TR ETF 464288661 315438 2681 SH SOLE 2681 0 0 GLOBALSTAR INC Stock 378973408 1195 1030 SH SOLE 1030 0 0 HANCOCK JOHN INVT TR CEF 41013P749 23283 4742 SH SOLE 4742 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R506 1082275 24120 SH SOLE 24120 0 0 INTERNATIONAL BUSINESS MACHS Stock 459200101 11843447 90346 SH SOLE 90345 0 0 ORACLE CORP Stock 68389X105 4750713 51127 SH SOLE 51126 0 0 FIRST TR EXCHANGE TRADED FD ETF 336920103 535399 6370 SH SOLE 6370 0 0 RAYTHEON TECHNOLOGIES CORP Stock 75513E101 7501846 76604 SH SOLE 76604 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V811 15899 122 SH SOLE 121 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042858 5931392 146817 SH SOLE 146816 0 0 KNOWLES CORP Stock 49926D109 850 50 SH SOLE 50 0 0 VARONIS SYS INC Stock 922280102 37793 1453 SH SOLE 1453 0 0 TEXAS INSTRS INC Stock 882508104 5967502 32082 SH SOLE 32081 0 0 TARGET CORP Stock 87612E106 8352945 50431 SH SOLE 50431 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G847 80740 4097 SH SOLE 4097 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V365 30817 451 SH SOLE 451 0 0 VANGUARD WHITEHALL FDS ETF 921946406 11680839 110719 SH SOLE 110718 0 0 SPDR SER TR ETF 78464A516 2173 94 SH SOLE 94 0 0 SPDR SER TR ETF 78468R721 90577 1935 SH SOLE 1934 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 35533 4015 SH SOLE 4015 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R605 1785630 39610 SH SOLE 39610 0 0 INTRA-CELLULAR THERAPIES INC Stock 46116X101 30107 556 SH SOLE 556 0 0 PFIZER INC Stock 717081103 13086398 320745 SH SOLE 320745 0 0 ISHARES TR ETF 464287242 5293985 48298 SH SOLE 48298 0 0 MORGAN STANLEY Stock 617446448 2129965 24259 SH SOLE 24259 0 0 VANECK ETF TRUST ETF 92189F700 49578 571 SH SOLE 570 0 0 ISHARES TR ETF 46434V100 193981 4001 SH SOLE 4001 0 0 3M CO Stock 88579Y101 1670180 15890 SH SOLE 15889 0 0 SPDR INDEX SHS FDS ETF 78463X871 30505 985 SH SOLE 985 0 0 KLA CORP Stock 482480100 5636080 14119 SH SOLE 14119 0 0 SCHWAB STRATEGIC TR ETF 808524789 5791 107 SH SOLE 107 0 0 ISHARES TR ETF 46432F388 386324 4172 SH SOLE 4172 0 0 NATWEST GROUP PLC ADR 639057207 7 1 SH SOLE 1 0 0 HP INC Stock 40434L105 2231238 76022 SH SOLE 76021 0 0 NUSCALE PWR CORP Stock 67079K100 13635 1500 SH SOLE 1500 0 0 Q2 HLDGS INC Stock 74736L109 492 20 SH SOLE 20 0 0 GILEAD SCIENCES INC Stock 375558103 5935328 71536 SH SOLE 71535 0 0 8X8 INC NEW Stock 282914100 56295 13500 SH SOLE 13500 0 0 NETSCOUT SYS INC Stock 64115T104 38993 1361 SH SOLE 1361 0 0 NUVEEN CORE EQUITY ALPHA FD CEF 67090X107 9400 763 SH SOLE 763 0 0 COMPANIA CERVECERIAS UNIDAS ADR 204429104 94 6 SH SOLE 6 0 0 ACASTI PHARMA INC CL A Stock 00430K402 115 250 SH SOLE 250 0 0 NUVEEN NASDAQ 100 DYNAMIC OV CEF 670699107 24274 1014 SH SOLE 1013 0 0 CATERPILLAR INC Stock 149123101 9210436 40248 SH SOLE 40248 0 0 SIXTH STREET SPECIALTY LENDI CEF 83012A109 100632 5499 SH SOLE 5499 0 0 BAKER HUGHES COMPANY Stock 05722G100 65409 2266 SH SOLE 2266 0 0 OUTFRONT MEDIA INC REIT 69007J106 113172 6973 SH SOLE 6973 0 0 ACTINIUM PHARMACEUTICALS INC Stock 00507W206 14175 1500 SH SOLE 1500 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R704 454749 9471 SH SOLE 9470 0 0 ISHARES TR ETF 46434V803 122731 4165 SH SOLE 4164 0 0 ALPHABET INC Stock 02079K107 13789100 132587 SH SOLE 132587 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R696 109771 3960 SH SOLE 3960 0 0 BEST BUY INC Stock 086516101 317172 4052 SH SOLE 4052 0 0 VUZIX CORP Stock 92921W300 276527 66794 SH SOLE 66794 0 0 BED BATH & BEYOND INC Stock 075896100 112 261 SH SOLE 261 0 0 MAGNITE INC Stock 55955D100 1056260 114067 SH SOLE 114067 0 0 AMERICAN EXPRESS CO Stock 025816109 2725833 16525 SH SOLE 16525 0 0 OBSIDIAN ENERGY LTD Stock 674482203 3744 585 SH SOLE 585 0 0 AMGEN INC Stock 031162100 6020253 24903 SH SOLE 24902 0 0 STIFEL FINL CORP Stock 860630102 18786 318 SH SOLE 317 0 0 CLEAN HARBORS INC Stock 184496107 1133209 7949 SH SOLE 7949 0 0 APPLIED MATLS INC Stock 038222105 3596846 29283 SH SOLE 29283 0 0 WOODWARD INC Stock 980745103 584 6 SH SOLE 6 0 0 OTIS WORLDWIDE CORP Stock 68902V107 245157 2905 SH SOLE 2904 0 0 NEXGEN ENERGY LTD Stock 65340P106 9575 2500 SH SOLE 2500 0 0 ALLY FINL INC Stock 02005N100 18939 743 SH SOLE 743 0 0 CAMBRIA ETF TR ETF 132061409 2030 100 SH SOLE 100 0 0 VANECK ETF TRUST ETF 92189F387 37965 1703 SH SOLE 1703 0 0 ANALOG DEVICES INC Stock 032654105 2250989 11414 SH SOLE 11413 0 0 NOVAGOLD RES INC Stock 66987E206 8397 1350 SH SOLE 1350 0 0 PAYCOM SOFTWARE INC Stock 70432V102 3140423 10330 SH SOLE 10330 0 0 TYSON FOODS INC Stock 902494103 1724454 29070 SH SOLE 29070 0 0 SABRE CORP Stock 78573M104 7722 1800 SH SOLE 1800 0 0 SPORTSMANS WHSE HLDGS INC Stock 84920Y106 16943 1998 SH SOLE 1998 0 0 WEIBO CORP ADR 948596101 4012 200 SH SOLE 200 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E784 31110 1622 SH SOLE 1622 0 0 TPI COMPOSITES INC Stock 87266J104 261 20 SH SOLE 20 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33733E203 126038 813 SH SOLE 813 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33733E302 1263100 8543 SH SOLE 8543 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V662 31289 412 SH SOLE 411 0 0 VANGUARD WORLD FDS ETF 92204A876 2575687 17460 SH SOLE 17459 0 0 SCULPTOR CAP MGMT Stock 811246107 43050 5000 SH SOLE 5000 0 0 WISDOMTREE TR ETF 97717W315 29190 771 SH SOLE 771 0 0 INTERNATIONAL GAME TECHNOLOG Stock G4863A108 5628 210 SH SOLE 210 0 0 TEXAS ROADHOUSE INC Stock 882681109 3191865 29538 SH SOLE 29537 0 0 FIVE9 INC Stock 338307101 12651 175 SH SOLE 175 0 0 NAVIENT CORPORATION Stock 63938C108 1599 100 SH SOLE 100 0 0 QUIDELORTHO CORP Stock 219798105 7573 85 SH SOLE 85 0 0 TRANSDIGM GROUP INC Stock 893641100 2669595 3622 SH SOLE 3622 0 0 HUMANA INC Stock 444859102 1220461 2514 SH SOLE 2514 0 0 ISHARES TR ETF 46432FAZ0 52721 1983 SH SOLE 1982 0 0 EMBRAER S.A. ADR 29082A107 4093 250 SH SOLE 250 0 0 JONES LANG LASALLE INC Stock 48020Q107 120902 831 SH SOLE 831 0 0 KB FINL GROUP INC ADR 48241A105 4917 135 SH SOLE 135 0 0 MOBILE TELESYSTEMS PUB JT STK SPONSORED ADR ADR 607409109 0 1429 SH SOLE 1428 0 0 GASLOG PARTNERS LP Stock Y2687W108 315918 37520 SH SOLE 37520 0 0 ARES MANAGEMENT CORPORATION Stock 03990B101 75688 907 SH SOLE 907 0 0 DORIAN LPG LTD Stock Y2106R110 10891 546 SH SOLE 546 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E727 17167 935 SH SOLE 935 0 0 CVR ENERGY INC Stock 12662P108 38877 1186 SH SOLE 1186 0 0 FRANKLIN RESOURCES INC Stock 354613101 149140 5536 SH SOLE 5536 0 0 PLDT INC ADR 69344D408 79034 3130 SH SOLE 3130 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V191 373658 3963 SH SOLE 3963 0 0 QIAGEN NV Stock N72482123 17775 387 SH SOLE 387 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V258 4373574 57623 SH SOLE 57622 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V167 168030 1853 SH SOLE 1853 0 0 SPDR SER TR ETF 78464A656 2907 109 SH SOLE 109 0 0 ENERGOUS CORP Stock 29272C103 540 1000 SH SOLE 1000 0 0 SAN JUAN BASIN RTY TR Stock 798241105 261989 24906 SH SOLE 24905 0 0 NUVEEN AMT FREE QLTY MUN INC CEF 670657105 778613 70019 SH SOLE 70019 0 0 BLACKROCK ENHANCED INTL DIV CEF 092524107 6048 1120 SH SOLE 1120 0 0 WILLIAMS COS INC Stock 969457100 2041146 68357 SH SOLE 68357 0 0 UNITED STATES STL CORP NEW Stock 912909108 92286 3536 SH SOLE 3535 0 0 ENLINK MIDSTREAM LLC Stock 29336T100 38569 3558 SH SOLE 3558 0 0 ZIONS BANCORPORATION N A Stock 989701107 2035 68 SH SOLE 68 0 0 DIGI INTL INC Stock 253798102 1684 50 SH SOLE 50 0 0 INVESCO EXCH TRADED FD TR II ETF 46138G870 299025 13500 SH SOLE 13500 0 0 JD.COM INC ADR 47215P106 73986 1686 SH SOLE 1685 0 0 GLOBAL PARTNERS LP Stock 37946R109 9008 290 SH SOLE 290 0 0 GENESIS ENERGY L P Stock 371927104 10753 955 SH SOLE 955 0 0 ISHARES INC ETF 464286772 8691 142 SH SOLE 141 0 0 CERAGON NETWORKS LTD Stock M22013102 668 400 SH SOLE 400 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V886 100925 1172 SH SOLE 1172 0 0 EATON VANCE RISK-MANAGED DIV CEF 27829G106 1097698 138075 SH SOLE 138075 0 0 NOW INC Stock 67011P100 570801 51193 SH SOLE 51192 0 0 AGNICO EAGLE MINES LTD Stock 008474108 867591 17022 SH SOLE 17021 0 0 ARISTA NETWORKS INC Stock 040413106 3395304 20227 SH SOLE 20227 0 0 TRIPLEPOINT VENTURE GROWTH B CEF 89677Y100 192398 15927 SH SOLE 15927 0 0 MAIN STR CAP CORP CEF 56035L104 1557257 39464 SH SOLE 39464 0 0 UBS AG LONDON BRANCH ETF 902677780 129974 270 SH SOLE 270 0 0 VANECK MERK GOLD TR ETF 921078101 57300 3000 SH SOLE 3000 0 0 CANADIAN NATL RY CO Stock 136375102 887957 7527 SH SOLE 7526 0 0 CHECK POINT SOFTWARE TECH LT Stock M22465104 614120 4724 SH SOLE 4724 0 0 CHINA YUCHAI INTL LTD Stock G21082105 42212 5350 SH SOLE 5350 0 0 TRINSEO PLC Stock G9059U107 20850 1000 SH SOLE 1000 0 0 COCA-COLA FEMSA SAB DE CV ADR 191241108 8047 100 SH SOLE 100 0 0 ISHARES TR ETF 464287671 374080 4214 SH SOLE 4214 0 0 ISHARES TR ETF 464287663 6723208 91125 SH SOLE 91125 0 0 COMPANIA DE MINAS BUENAVENTU ADR 204448104 49145 6008 SH SOLE 6007 0 0 ALPS ETF TR ETF 00162Q676 2316860 110684 SH SOLE 110684 0 0 FIRST TR EXCH TRD ALPHDX FD ETF 33737J174 3700 73 SH SOLE 73 0 0 ISHARES TR ETF 464287580 1193435 18449 SH SOLE 18448 0 0 HDFC BANK LTD ADR 40415F101 5134 77 SH SOLE 77 0 0 VIPER ENERGY PARTNERS LP Stock 92763M105 5600 200 SH SOLE 200 0 0 SPDR SER TR ETF 78468R556 150155 1177 SH SOLE 1176 0 0 SPDR SER TR ETF 78468R705 7602 45 SH SOLE 45 0 0 WESTERN ASSET MUN PARTNERS F CEF 95766P108 193600 16000 SH SOLE 16000 0 0 MERCADOLIBRE INC Stock 58733R102 4655388 3532 SH SOLE 3532 0 0 SINGULARITY FUTURE TECH LTD COM NEW Stock 82935V109 452 664 SH SOLE 664 0 0 ORIX CORP ADR 686330101 328 4 SH SOLE 4 0 0 P T TELEKOMUNIKASI INDONESIA ADR 715684106 18435 676 SH SOLE 676 0 0 GABELLI GLOBAL SMALL & MID C CEF 36249W104 4658 400 SH SOLE 400 0 0 BANK MONTREAL QUE Stock 063671101 88219 990 SH SOLE 990 0 0 CHIMERA INVT CORP REIT 16934Q208 28819 5110 SH SOLE 5109 0 0 NEXSTAR MEDIA GROUP INC Stock 65336K103 239825 1389 SH SOLE 1389 0 0 AMPHASTAR PHARMACEUTICALS IN Stock 03209R103 3750 100 SH SOLE 100 0 0 EQUINOR ASA ADR 29446M102 28468 1001 SH SOLE 1001 0 0 TATA MTRS LTD ADR 876568502 0 247 SH SOLE 247 0 0 GOPRO INC Stock 38268T103 1675 333 SH SOLE 333 0 0 TC ENERGY CORP Stock 87807B107 291319 7487 SH SOLE 7486 0 0 UNITED MICROELECTRONICS CORP ADR 910873405 2674 305 SH SOLE 305 0 0 NEXTERA ENERGY PARTNERS LP Stock 65341B106 286369 4714 SH SOLE 4713 0 0 VANGUARD SPECIALIZED FUNDS ETF 921908844 10833194 70341 SH SOLE 70340 0 0 SOUTHSTATE CORPORATION Stock 840441109 168387 2363 SH SOLE 2363 0 0 SPDR INDEX SHS FDS ETF 78463X434 0 0 SH SOLE 0 0 0 ISHARES TR ETF 464288273 1869344 31412 SH SOLE 31412 0 0 WIPRO LTD ADR 97651M109 500 111 SH SOLE 111 0 0 FIDELITY NATIONAL FINANCIAL Stock 31620R303 1543685 44194 SH SOLE 44193 0 0 ORION ENERGY SYS INC Stock 686275108 1857 915 SH SOLE 915 0 0 VERITIV CORP Stock 923454102 2928 22 SH SOLE 21 0 0 CRYOPORT INC Stock 229050307 29640 1235 SH SOLE 1235 0 0 ENSTAR GROUP LIMITED Stock G3075P101 8704 38 SH SOLE 37 0 0 HERCULES CAPITAL INC CEF 427096508 757409 58759 SH SOLE 58759 0 0 FLEXSHARES TR ETF 33939L829 62194 2367 SH SOLE 2367 0 0 AMERICAN SUPERCONDUCTOR CORP Stock 030111207 49 10 SH SOLE 10 0 0 ATLANTICA SUSTAINABLE INFR P Stock G0751N103 23648 800 SH SOLE 800 0 0 ABRDN ASIA PACIFIC INCOME FU CEF 003009107 649833 244298 SH SOLE 244297 0 0 PROSHARES TR ETF 74347X633 40719 964 SH SOLE 964 0 0 BARINGS CORPORATE INVS CEF 06759X107 33875 2394 SH SOLE 2394 0 0 ASSEMBLY BIOSCIENCES INC Stock 045396108 1 1 SH SOLE 1 0 0 GLOBAL X FDS ETF 37954Y483 984446 57402 SH SOLE 57402 0 0 ECHOSTAR CORP Stock 278768106 9145 500 SH SOLE 500 0 0 NUVEEN PFD & INCOME OPPORTUN CEF 67073B106 21359 3246 SH SOLE 3246 0 0 RED ROCK RESORTS INC Stock 75700L108 4457 100 SH SOLE 100 0 0 ISHARES TR ETF 464287440 3820536 38545 SH SOLE 38544 0 0 ISHARES TR ETF 464287226 16364816 164239 SH SOLE 164239 0 0 ISHARES TR ETF 464287432 5631396 52942 SH SOLE 52941 0 0 ANTERO RESOURCES CORP Stock 03674X106 11545 500 SH SOLE 500 0 0 ISHARES TR ETF 46434V621 7359137 147212 SH SOLE 147212 0 0 GLOBANT S A Stock L44385109 1046712 6382 SH SOLE 6382 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V308 15568 183 SH SOLE 183 0 0 OCULAR THERAPEUTIX INC Stock 67576A100 1318 250 SH SOLE 250 0 0 TEKLA HEALTHCARE OPPORTUNITI CEF 879105104 732470 39044 SH SOLE 39044 0 0 SPDR SER TR ETF 78464A854 266291 5530 SH SOLE 5530 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R886 1517 88 SH SOLE 88 0 0 WESTLAKE CHEM PARTNERS LP Stock 960417103 655898 29800 SH SOLE 29800 0 0 CATALENT INC Stock 148806102 16625 253 SH SOLE 253 0 0 SYNCHRONY FINANCIAL Stock 87165B103 31784 1093 SH SOLE 1093 0 0 HEALTHEQUITY INC Stock 42226A107 95639 1629 SH SOLE 1629 0 0 QUEST RESOURCE HLDG CORP Stock 74836W203 7528 1226 SH SOLE 1226 0 0 EATON CORP PLC Stock G29183103 4411750 25749 SH SOLE 25748 0 0 FARMLAND PARTNERS INC REIT 31154R109 161843 15126 SH SOLE 15125 0 0 INVESCO DB US DLR INDEX TR ETF 46141D203 647525 23225 SH SOLE 23225 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E537 258269 10907 SH SOLE 10906 0 0 NUVEEN SR INCOME FD CEF 67067Y104 71552 15521 SH SOLE 15521 0 0 ISHARES TR ETF 464288794 8051219 87857 SH SOLE 87857 0 0 SO YOUNG INTERNATIONAL INC ADR 83356Q108 699 325 SH SOLE 325 0 0 ISHARES TR ETF 46434V647 154329 6730 SH SOLE 6730 0 0 VICTORY PORTFOLIOS II ETF 92647N824 334165 5512 SH SOLE 5512 0 0 ISHARES TR ETF 46434V878 3000958 59721 SH SOLE 59720 0 0 ISHARES TR ETF 46434V738 279758 5341 SH SOLE 5340 0 0 INVESCO MUN OPPORTUNITY TR CEF 46132C107 137340 14000 SH SOLE 14000 0 0 INVESTAR HLDG CORP Stock 46134L105 175896 12600 SH SOLE 12600 0 0 PROSHARES TR ETF 74347R693 5145 148 SH SOLE 148 0 0 B & G FOODS INC NEW Stock 05508R106 466701 30052 SH SOLE 30051 0 0 ISHARES TR ETF 464287549 2056648 6061 SH SOLE 6061 0 0 AXON ENTERPRISE INC Stock 05464C101 145478 647 SH SOLE 647 0 0 AAON INC Stock 000360206 78708 814 SH SOLE 814 0 0 TRIMBLE INC Stock 896239100 116530 2223 SH SOLE 2223 0 0 BROOKFIELD INFRAST PARTNERS Stock G16252101 104165 3085 SH SOLE 3084 0 0 WISDOMTREE TR ETF 97717W430 3469 167 SH SOLE 167 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33739Q408 5339880 89731 SH SOLE 89730 0 0 ISHARES INC ETF 464286640 748 26 SH SOLE 26 0 0 LEXICON PHARMACEUTICALS INC Stock 528872302 243 100 SH SOLE 100 0 0 ISHARES TR ETF 464287879 2700057 28850 SH SOLE 28849 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E735 11319 365 SH SOLE 365 0 0 SPROTT ETF TRUST ETF 85210B102 394909 13984 SH SOLE 13984 0 0 ISHARES TR ETF 464287606 1763720 24664 SH SOLE 24663 0 0 DAILY JOURNAL CORP Stock 233912104 46733 164 SH SOLE 164 0 0 CANOPY GROWTH CORP Stock 138035100 11041 6308 SH SOLE 6308 0 0 ISHARES TR ETF 464287705 814459 7925 SH SOLE 7925 0 0 ISHARES TR ETF 464288612 1841636 17625 SH SOLE 17625 0 0 ISHARES TR ETF 464288786 7960097 92970 SH SOLE 92970 0 0 SOCIETAL CDMO INC Stock 75629F109 268 225 SH SOLE 225 0 0 IPG PHOTONICS CORP Stock 44980X109 47104 382 SH SOLE 382 0 0 PROQR THRAPEUTICS N V Stock N71542109 426 200 SH SOLE 200 0 0 ALIBABA GROUP HLDG LTD ADR 01609W102 855349 8371 SH SOLE 8371 0 0 FERGUSON PLC NEW Stock G3421J106 12038 90 SH SOLE 90 0 0 CITIZENS FINL GROUP INC Stock 174610105 278493 9170 SH SOLE 9169 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J866 210842 10002 SH SOLE 10002 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J841 80095 3890 SH SOLE 3890 0 0 HARMONIC INC Stock 413160102 13131 900 SH SOLE 900 0 0 CENTRUS ENERGY CORP Stock 15643U104 32 1 SH SOLE 1 0 0 WAYFAIR INC Stock 94419L101 698338 20336 SH SOLE 20336 0 0 FIRST FNDTN INC Stock 32026V104 17359 2330 SH SOLE 2330 0 0 DNP SELECT INCOME FD INC CEF 23325P104 4599985 417422 SH SOLE 417421 0 0 HUBSPOT INC Stock 443573100 2124778 4956 SH SOLE 4955 0 0 DAVE & BUSTERS ENTMT INC Stock 238337109 31639 860 SH SOLE 860 0 0 ISHARES TR ETF 46434V613 2715746 58846 SH SOLE 58846 0 0 ATARA BIOTHERAPEUTICS INC Stock 046513107 426 147 SH SOLE 147 0 0 CYBERARK SOFTWARE LTD Stock M2682V108 77985 527 SH SOLE 527 0 0 DBV TECHNOLOGIES S A ADR 23306J101 1690 1000 SH SOLE 1000 0 0 KEYSIGHT TECHNOLOGIES INC Stock 49338L103 2597244 16084 SH SOLE 16084 0 0 AVANOS MED INC Stock 05350V106 1903 64 SH SOLE 64 0 0 CANADIAN SOLAR INC Stock 136635109 3981 100 SH SOLE 100 0 0 VANGUARD BD INDEX FDS ETF 921937793 284860 3717 SH SOLE 3716 0 0 ISHARES INC ETF 464286657 6944 200 SH SOLE 200 0 0 EAGLE POINT CREDIT COMPANY I CEF 269808101 64473 5772 SH SOLE 5772 0 0 MV OIL TR Stock 553859109 26507 2235 SH SOLE 2235 0 0 PLANET FITNESS INC Stock 72703H101 13877 179 SH SOLE 178 0 0 LIBERTY BROADBAND CORP Stock 530307305 12337 151 SH SOLE 151 0 0 ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 491645 7368 SH SOLE 7367 0 0 ANTERO MIDSTREAM CORP Stock 03676B102 280880 26776 SH SOLE 26776 0 0 ENERPAC TOOL GROUP CORP Stock 292765104 18794 737 SH SOLE 737 0 0 ALLIANT ENERGY CORP Stock 018802108 85896 1609 SH SOLE 1608 0 0 AMEDISYS INC Stock 023436108 51559 701 SH SOLE 701 0 0 SYNEOS HEALTH INC Stock 87166B102 321 9 SH SOLE 9 0 0 AMER STATES WTR CO Stock 029899101 49385 556 SH SOLE 555 0 0 TRIUMPH FINANCIAL INC Stock 89679E300 7548 130 SH SOLE 130 0 0 PLUG POWER INC Stock 72919P202 197119 16819 SH SOLE 16819 0 0 ESSENTIAL UTILS INC Stock 29670G102 462615 10598 SH SOLE 10598 0 0 JOINT CORP Stock 47973J102 1683 100 SH SOLE 100 0 0 AXALTA COATING SYS LTD Stock G0750C108 3029 100 SH SOLE 100 0 0 ETF MANAGERS TR ETF 26924G201 94677 1980 SH SOLE 1979 0 0 WISDOMTREE TR ETF 97717W422 25456 807 SH SOLE 807 0 0 TWO RDS SHARED TR ETF 90213U115 2626 314 SH SOLE 314 0 0 AXCELIS TECHNOLOGIES INC Stock 054540208 2046987 15362 SH SOLE 15362 0 0 BADGER METER INC Stock 056525108 365 3 SH SOLE 3 0 0 BOISE CASCADE CO DEL Stock 09739D100 4744 75 SH SOLE 75 0 0 ISHARES INC ETF 46434G509 110814 4610 SH SOLE 4609 0 0 BORGWARNER INC Stock 099724106 848610 17280 SH SOLE 17279 0 0 C H ROBINSON WORLDWIDE INC Stock 12541W209 406821 4094 SH SOLE 4094 0 0 CAL MAINE FOODS INC Stock 128030202 193945 3185 SH SOLE 3185 0 0 TOPGOLF CALLAWAY BRANDS CORP Stock 131193104 29663 1372 SH SOLE 1372 0 0 CAMTEK LTD Stock M20791105 5670 200 SH SOLE 200 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33733E500 732657 14028 SH SOLE 14027 0 0 CRACKER BARREL OLD CTRY STOR Stock 22410J106 28173 248 SH SOLE 248 0 0 CIENA CORP Stock 171779309 93170 1774 SH SOLE 1774 0 0 EXLSERVICE HOLDINGS INC Stock 302081104 647 4 SH SOLE 4 0 0 CNA FINL CORP Stock 126117100 39030 1000 SH SOLE 1000 0 0 COLUMBIA SPORTSWEAR CO Stock 198516106 28155 312 SH SOLE 312 0 0 NATIONAL RETAIL PROPERTIES I REIT 637417106 1100871 24935 SH SOLE 24934 0 0 COMPASS MINERALS INTL INC Stock 20451N101 14709 429 SH SOLE 428 0 0 CORE LABORATORIES NV Stock 21867A105 4476 203 SH SOLE 203 0 0 CRANE HLDGS CO Stock 224441105 51416 453 SH SOLE 453 0 0 WOLFSPEED INC Stock 977852102 42412 653 SH SOLE 653 0 0 PEGASYSTEMS INC Stock 705573103 96960 2000 SH SOLE 2000 0 0 DELTA AIR LINES INC DEL Stock 247361702 1135988 32531 SH SOLE 32531 0 0 DYCOM INDS INC Stock 267475101 187 2 SH SOLE 2 0 0 JAZZ PHARMACEUTICALS PLC Stock G50871105 6292 43 SH SOLE 43 0 0 EMCOR GROUP INC Stock 29084Q100 267135 1643 SH SOLE 1643 0 0 MILLER HOWARD HIGH INC EQTY CEF 600379101 6392 636 SH SOLE 636 0 0 INTER PARFUMS INC Stock 458334109 142240 1000 SH SOLE 1000 0 0 ENCORE WIRE CORP Stock 292562105 75985 410 SH SOLE 410 0 0 EURONET WORLDWIDE INC Stock 298736109 79561 711 SH SOLE 711 0 0 EATON VANCE SHORT DURATION D CEF 27828V104 23659 2264 SH SOLE 2264 0 0 ADAM NAT RES FD INC CEF 00548F105 12357 601 SH SOLE 601 0 0 MARKETAXESS HLDGS INC Stock 57060D108 244279 624 SH SOLE 624 0 0 EXELIXIS INC Stock 30161Q104 38995 2009 SH SOLE 2009 0 0 ISHARES TR ETF 464288620 567742 11207 SH SOLE 11206 0 0 FIRST AMERN FINL CORP Stock 31847R102 4787 86 SH SOLE 86 0 0 VANGUARD BD INDEX FDS ETF 921937827 5777878 75538 SH SOLE 75537 0 0 KRANESHARES TR ETF 500767405 17445 672 SH SOLE 671 0 0 FLOWSERVE CORP Stock 34354P105 173400 5100 SH SOLE 5100 0 0 FLUOR CORP NEW Stock 343412102 1633532 52848 SH SOLE 52848 0 0 FORMFACTOR INC Stock 346375108 6370 200 SH SOLE 200 0 0 OCUGEN INC Stock 67577C105 230 270 SH SOLE 270 0 0 FULTON FINL CORP PA Stock 360271100 31147 2254 SH SOLE 2253 0 0 GABELLI EQUITY TR INC CEF 362397101 676201 117805 SH SOLE 117805 0 0 GABELLI MULTIMEDIA TR INC CEF 36239Q109 12041 2135 SH SOLE 2135 0 0 GABELLI UTIL TR CEF 36240A101 2023 283 SH SOLE 283 0 0 GARTNER INC Stock 366651107 886746 2722 SH SOLE 2722 0 0 GATX CORP Stock 361448103 91672 833 SH SOLE 833 0 0 RYMAN HOSPITALITY PPTYS INC REIT 78377T107 108977 1215 SH SOLE 1214 0 0 SPDR SER TR ETF 78464A409 117527 2123 SH SOLE 2122 0 0 CYTOSORBENTS CORP Stock 23283X206 7414 2200 SH SOLE 2200 0 0 ARK ETF TR ETF 00214Q302 127894 4253 SH SOLE 4253 0 0 GRANITE CONSTR INC Stock 387328107 378011 9202 SH SOLE 9201 0 0 GREENBRIER COS INC Stock 393657101 86795 2698 SH SOLE 2698 0 0 JOHN HANCOCK EXCHANGE TRADED ETF 47804J206 17859 373 SH SOLE 372 0 0 HELMERICH & PAYNE INC Stock 423452101 107955 3020 SH SOLE 3019 0 0 ULTRAGENYX PHARMACEUTICAL IN Stock 90400D108 40 1 SH SOLE 1 0 0 COHERUS BIOSCIENCES INC Stock 19249H103 74556 10900 SH SOLE 10900 0 0 T ROWE PRICE ETF INC ETF 87283Q404 1023867 32042 SH SOLE 32042 0 0 HELLO GROUP INC ADR 423403104 9 1 SH SOLE 1 0 0 SAUL CTRS INC REIT 804395101 27651 709 SH SOLE 709 0 0 WORKIVA INC Stock 98139A105 20482 200 SH SOLE 200 0 0 RESTAURANT BRANDS INTL INC Stock 76131D103 112795 1680 SH SOLE 1680 0 0 PRINCIPAL REAL ESTATE INCOME CEF 74255X104 68462 7237 SH SOLE 7237 0 0 KENNAMETAL INC Stock 489170100 3227 117 SH SOLE 117 0 0 KIMBALL ELECTRONICS INC Stock 49428J109 38560 1600 SH SOLE 1600 0 0 BANK AMERICA CORP Convertible Preferred 060505682 44375 38 SH SOLE 38 0 0 LAM RESEARCH CORP Stock 512807108 6909054 13033 SH SOLE 13033 0 0 LATTICE SEMICONDUCTOR CORP Stock 518415104 92444 968 SH SOLE 968 0 0 SPDR INDEX SHS FDS ETF 78463X194 1497 53 SH SOLE 53 0 0 BUCKLE INC Stock 118440106 1785 50 SH SOLE 50 0 0 FIRST TR EXCHANGE TRADED FD ETF 33733B100 150945 1805 SH SOLE 1804 0 0 LITTELFUSE INC Stock 537008104 1877 7 SH SOLE 7 0 0 CHASE CORP Stock 16150R104 628 6 SH SOLE 6 0 0 MANITOWOC CO INC Stock 563571405 291 17 SH SOLE 17 0 0 NUVEEN DOW 30 DYNMC OVERWRT CEF 67075F105 7340 500 SH SOLE 500 0 0 MURPHY USA INC Stock 626755102 25805 100 SH SOLE 100 0 0 NUVEEN S&P 500 DYNAMIC OVERW CEF 6706EW100 10392 667 SH SOLE 667 0 0 MKS INSTRS INC Stock 55306N104 365469 4124 SH SOLE 4124 0 0 SPDR SER TR ETF 78464A508 233724 5740 SH SOLE 5739 0 0 ONTO INNOVATION INC Stock 683344105 14588 166 SH SOLE 166 0 0 NETGEAR INC Stock 64111Q104 20361 1100 SH SOLE 1100 0 0 FIRST TR EXCH TRADED FD III ETF 33739P103 1271317 25021 SH SOLE 25021 0 0 QORVO INC Stock 74736K101 124626 1227 SH SOLE 1227 0 0 PHILIP MORRIS INTL INC Stock 718172109 7123777 73252 SH SOLE 73252 0 0 INSEEGO CORP Stock 45782B104 619 1062 SH SOLE 1062 0 0 NRG ENERGY INC Stock 629377508 180400 5261 SH SOLE 5261 0 0 NATIONAL CINEMEDIA INC Stock 635309107 6605 50000 SH SOLE 50000 0 0 OVERSTOCK COM INC DEL Stock 690370101 22277 1099 SH SOLE 1099 0 0 NUCOR CORP Stock 670346105 1713703 11094 SH SOLE 11094 0 0 HACKETT GROUP INC Stock 404609109 2864 155 SH SOLE 155 0 0 NVE CORP Stock 629445206 15602 188 SH SOLE 188 0 0 ORTHOFIX MED INC Stock 68752M108 2077 124 SH SOLE 124 0 0 PAPA JOHNS INTL INC Stock 698813102 4421 59 SH SOLE 59 0 0 HILLENBRAND INC Stock 431571108 12801 269 SH SOLE 269 0 0 PARKER-HANNIFIN CORP Stock 701094104 722852 2151 SH SOLE 2150 0 0 PERFORMANCE FOOD GROUP CO Stock 71377A103 59797 991 SH SOLE 991 0 0 PETMED EXPRESS INC Stock 716382106 4872 300 SH SOLE 300 0 0 FIDELITY MERRIMACK STR TR ETF 316188309 4497833 97779 SH SOLE 97778 0 0 FIDELITY MERRIMACK STR TR ETF 316188200 100215 2068 SH SOLE 2068 0 0 ISHARES TR ETF 464288489 6426 310 SH SOLE 310 0 0 ISHARES TR ETF 464288372 1328049 27842 SH SOLE 27841 0 0 MAG SILVER CORP Stock 55903Q104 6842 540 SH SOLE 540 0 0 FORTUNA SILVER MINES INC Stock 349915108 35679 9340 SH SOLE 9340 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V753 36292 783 SH SOLE 783 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V282 3205602 11615 SH SOLE 11615 0 0 UPBOUND GROUP INC Stock 76009N100 21324 870 SH SOLE 870 0 0 RICHARDSON ELECTRS LTD Stock 763165107 11160 500 SH SOLE 500 0 0 ROBERT HALF INTL INC Stock 770323103 65750 816 SH SOLE 816 0 0 MIMEDX GROUP INC Stock 602496101 317 93 SH SOLE 93 0 0 AEHR TEST SYS Stock 00760J108 3102 100 SH SOLE 100 0 0 ROPER TECHNOLOGIES INC Stock 776696106 2950376 6695 SH SOLE 6694 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E545 1492 50 SH SOLE 50 0 0 ROYAL GOLD INC Stock 780287108 429354 3310 SH SOLE 3310 0 0 VANGUARD WORLD FD ETF 921910816 680522 3328 SH SOLE 3327 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V688 15387 200 SH SOLE 200 0 0 SERVICE CORP INTL Stock 817565104 285286 4148 SH SOLE 4147 0 0 CEVA INC Stock 157210105 12659 416 SH SOLE 416 0 0 VANGUARD WORLD FD ETF 921910873 344068 2404 SH SOLE 2403 0 0 SUBURBAN PROPANE PARTNERS L Stock 864482104 9280 606 SH SOLE 605 0 0 SYNOPSYS INC Stock 871607107 737738 1910 SH SOLE 1910 0 0 FIDELITY MERRIMACK STR TR ETF 316188101 535946 11621 SH SOLE 11620 0 0 SPDR SER TR ETF 78468R622 441782 4760 SH SOLE 4759 0 0 TRINITY INDS INC Stock 896522109 159558 6550 SH SOLE 6550 0 0 PNC FINL SVCS GROUP INC Stock 693475105 1146130 9018 SH SOLE 9017 0 0 VICOR CORP Stock 925815102 1408 30 SH SOLE 30 0 0 GRAHAM HLDGS CO Stock 384637104 41709 70 SH SOLE 70 0 0 VOYA GLBL ADV & PREM OPP FD CEF 92912R104 40949 4795 SH SOLE 4795 0 0 WORLD WRESTLING ENTMT INC Stock 98156Q108 269444 2952 SH SOLE 2952 0 0 FIRST TR EXCH TRADED FD III ETF 33739N108 922242 18106 SH SOLE 18106 0 0 BOX INC Stock 10316T104 507269 18935 SH SOLE 18935 0 0 EQUINIX INC REIT 29444U700 741891 1029 SH SOLE 1028 0 0 BRISTOL-MYERS SQUIBB CO Stock 110122108 8083939 116635 SH SOLE 116634 0 0 EXCHANGE TRADED CONCEPTS TR ETF 301505889 20666 644 SH SOLE 644 0 0 BERKLEY W R CORP Stock 084423102 235690 3786 SH SOLE 3785 0 0 WISDOMTREE TR ETF 97717X578 15066 541 SH SOLE 541 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q209 4603 88 SH SOLE 88 0 0 ISHARES INC ETF 464286871 5138 250 SH SOLE 250 0 0 ISHARES INC ETF 464286756 2168 61 SH SOLE 61 0 0 ISHARES TR ETF 464287689 1422450 6042 SH SOLE 6042 0 0 ISHARES TR ETF 464287341 4007963 106143 SH SOLE 106143 0 0 TASEKO MINES LTD Stock 876511106 7634 4599 SH SOLE 4599 0 0 SPDR SER TR ETF 78464A607 32580 367 SH SOLE 366 0 0 BARRICK GOLD CORP Stock 067901108 584465 31474 SH SOLE 31473 0 0 ISHARES U S ETF TR ETF 46431W853 75685 2800 SH SOLE 2800 0 0 EASTERLY GOVT PPTYS INC REIT 27616P103 2748 200 SH SOLE 200 0 0 PROSHARES TR ETF 74347B680 268406 3794 SH SOLE 3793 0 0 REALTY INCOME CORP REIT 756109104 1446265 22841 SH SOLE 22840 0 0 VISTA OUTDOOR INC Stock 928377100 1386 50 SH SOLE 50 0 0 ALTRIA GROUP INC Stock 02209S103 9805147 219748 SH SOLE 219747 0 0 LOEWS CORP Stock 540424108 11836 204 SH SOLE 204 0 0 DOMINION ENERGY INC Stock 25746U109 1104539 19756 SH SOLE 19755 0 0 CITIGROUP INC Stock 172967424 2187208 46646 SH SOLE 46645 0 0 FIDELITY COVINGTON TRUST ETF 316092857 1056741 42422 SH SOLE 42422 0 0 ISHARES TR ETF 464288281 1299432 15061 SH SOLE 15060 0 0 AMERICAN WTR WKS CO INC NEW Stock 030420103 488449 3334 SH SOLE 3334 0 0 NUVEEN CALIFORNIA MUNI VLU F CEF 67062C107 26730 3034 SH SOLE 3034 0 0 FIRST TR SPECIALTY FIN & FIN CEF 33733G109 63274 20151 SH SOLE 20151 0 0 SSGA ACTIVE ETF TR ETF 78467V848 14245 347 SH SOLE 347 0 0 3-D SYS CORP DEL Stock 88554D205 310666 28980 SH SOLE 28980 0 0 CORNERSTONE STRATEGIC VALUE CEF 21924B302 24296 3119 SH SOLE 3118 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33733E807 248080 11016 SH SOLE 11015 0 0 MERCER INTL INC Stock 588056101 0 0 SH SOLE 0 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 1610351 7665 SH SOLE 7665 0 0 AGILENT TECHNOLOGIES INC Stock 00846U101 377253 2727 SH SOLE 2727 0 0 EXXON MOBIL CORP Stock 30231G102 27375912 249644 SH SOLE 249643 0 0 NORTHWESTERN CORP Stock 668074305 12382 214 SH SOLE 214 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 7555492 15987 SH SOLE 15987 0 0 SALEM MEDIA GROUP INC Stock 794093104 545 500 SH SOLE 500 0 0 BRASILAGRO COMPANHIA BRASILE ADR 10554B104 1136 236 SH SOLE 236 0 0 SUMMIT MATLS INC Stock 86614U100 3134 110 SH SOLE 110 0 0 VANGUARD WORLD FD ETF 921910840 39320 389 SH SOLE 389 0 0 PRICE T ROWE GROUP INC Stock 74144T108 490476 4344 SH SOLE 4344 0 0 TRAVELERS COMPANIES INC Stock 89417E109 2055445 11991 SH SOLE 11991 0 0 LIGHTWAVE LOGIC INC Stock 532275104 882259 168692 SH SOLE 168692 0 0 LLOYDS BANKING GROUP PLC ADR 539439109 203908 87891 SH SOLE 87891 0 0 ISHARES TR ETF 46434V381 2108 40 SH SOLE 40 0 0 LOWES COS INC Stock 548661107 10242140 51218 SH SOLE 51218 0 0 SPDR SER TR ETF 78464A490 71918 1664 SH SOLE 1664 0 0 VANECK ETF TRUST ETF 92189H201 7435 160 SH SOLE 160 0 0 UNITED STS GASOLINE FD LP ETF 91201T102 810422 13332 SH SOLE 13331 0 0 LINCOLN NATL CORP IND Stock 534187109 543945 24208 SH SOLE 24207 0 0 SOLAREDGE TECHNOLOGIES INC Stock 83417M104 508508 1673 SH SOLE 1673 0 0 NETSOL TECHNOLOGIES INC Stock 64115A402 1056 400 SH SOLE 400 0 0 HELIOS TECHNOLOGIES INC Stock 42328H109 981 15 SH SOLE 15 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33739Q200 2522926 52704 SH SOLE 52703 0 0 ARK ETF TR ETF 00214Q203 168243 3345 SH SOLE 3345 0 0 ARK ETF TR ETF 00214Q401 120767 2253 SH SOLE 2252 0 0 ARK ETF TR ETF 00214Q104 523973 12989 SH SOLE 12988 0 0 NEXPOINT RESIDENTIAL TR INC REIT 65341D102 58860 1348 SH SOLE 1347 0 0 GODADDY INC Stock 380237107 276450 3557 SH SOLE 3557 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V860 21758 546 SH SOLE 546 0 0 ENDEAVOUR SILVER CORP Stock 29258Y103 40740 10500 SH SOLE 10500 0 0 ON SEMICONDUCTOR CORP Stock 682189105 2460380 29888 SH SOLE 29888 0 0 LATTICE STRATEGIES TR ETF 518416201 203980 9977 SH SOLE 9977 0 0 LATTICE STRATEGIES TR ETF 518416508 356025 9933 SH SOLE 9933 0 0 LATTICE STRATEGIES TR ETF 518416409 76922 1929 SH SOLE 1929 0 0 LATTICE STRATEGIES TR ETF 518416102 44761 1700 SH SOLE 1700 0 0 FIRST TR EXCH TRADED FD III ETF 33739P202 409101 14769 SH SOLE 14769 0 0 PACWEST BANCORP DEL Stock 695263103 8660 890 SH SOLE 890 0 0 DEERE & CO Stock 244199105 7258536 17580 SH SOLE 17580 0 0 UNITY SOFTWARE INC Stock 91332U101 853012 26295 SH SOLE 26295 0 0 ISHARES U S ETF TR ETF 46431W705 32072 350 SH SOLE 350 0 0 CHINOOK THERAPEUTICS INC Stock 16961L106 16205 700 SH SOLE 700 0 0 EVERCORE INC Stock 29977A105 1402444 12155 SH SOLE 12155 0 0 ETSY INC Stock 29786A106 1674849 15044 SH SOLE 15044 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E388 40236 849 SH SOLE 849 0 0 VIRTU FINL INC Stock 928254101 54205 2868 SH SOLE 2868 0 0 PARTY CITY HOLDCO INC Stock 702149105 7 100 SH SOLE 100 0 0 PARAMOUNT GOLD NEV CORP Stock 69924M109 58 167 SH SOLE 167 0 0 NOMAD FOODS LTD Stock G6564A105 5622 300 SH SOLE 300 0 0 NATIONAL STORAGE AFFILIATES REIT 637870106 27917 668 SH SOLE 668 0 0 BARINGS BDC INC CEF 06759L103 36413 4586 SH SOLE 4586 0 0 SOUTHWEST AIRLS CO Stock 844741108 384423 11814 SH SOLE 11813 0 0 PATTERSON COS INC Stock 703395103 13385 500 SH SOLE 500 0 0 BLACKBERRY LTD Stock 09228F103 64 14 SH SOLE 14 0 0 UNITI GROUP INC REIT 91325V108 574309 161777 SH SOLE 161777 0 0 ISHARES TR ETF 464288257 307847 3377 SH SOLE 3377 0 0 DINE BRANDS GLOBAL INC Stock 254423106 6764 100 SH SOLE 100 0 0 INNOVATOR ETFS TR ETF 45782C102 24 1 SH SOLE 1 0 0 ENVIVA INC Stock 29415B103 98638 3415 SH SOLE 3415 0 0 COLGATE PALMOLIVE CO Stock 194162103 2532061 33693 SH SOLE 33693 0 0 TRITON INTL LTD Stock G9078F107 1655092 26180 SH SOLE 26179 0 0 BLUEPRINT MEDICINES CORP Stock 09627Y109 4454 99 SH SOLE 99 0 0 ETF SER SOLUTIONS ETF 26922A842 242633 13024 SH SOLE 13023 0 0 COLLEGIUM PHARMACEUTICAL INC Stock 19459J104 55945 2332 SH SOLE 2332 0 0 SPROTT PHYSICAL GOLD & SILVE CEF 85208R101 615541 32551 SH SOLE 32551 0 0 G III APPAREL GROUP LTD Stock 36237H101 140 9 SH SOLE 9 0 0 EATON VANCE ENHANCED EQUITY CEF 278277108 5330 325 SH SOLE 325 0 0 FIRST TR VALUE LINE DIVID IN ETF 33734H106 11081012 275922 SH SOLE 275921 0 0 ADAPTIMMUNE THERAPEUTICS PLC ADR 00653A107 354 325 SH SOLE 325 0 0 ISHARES INC ETF 464286103 5735 250 SH SOLE 250 0 0 TECNOGLASS INC Stock G87264100 3357 80 SH SOLE 80 0 0 CHECK CAP LTD Stock M2361E179 219 153 SH SOLE 153 0 0 INVITAE CORP Stock 46185L103 67744 50181 SH SOLE 50181 0 0 ISHARES TR ETF 464288836 241006 1375 SH SOLE 1375 0 0 PROSHARES TR ETF 74347R669 6100 211 SH SOLE 211 0 0 CLEARWAY ENERGY INC Stock 18539C105 6006 200 SH SOLE 200 0 0 ISHARES TR ETF 46434V456 451926 12802 SH SOLE 12802 0 0 DESCARTES SYS GROUP INC Stock 249906108 5562 69 SH SOLE 69 0 0 APPLE HOSPITALITY REIT INC REIT 03784Y200 32390 2087 SH SOLE 2087 0 0 AMERICAN INTL GROUP INC Stock 026874784 686457 13631 SH SOLE 13630 0 0 BAOZUN INC ADR 06684L103 10848 1802 SH SOLE 1802 0 0 SHOPIFY INC Stock 82509L107 4449640 92817 SH SOLE 92816 0 0 DELTA APPAREL INC Stock 247368103 748 68 SH SOLE 68 0 0 DEVON ENERGY CORP NEW Stock 25179M103 5105966 100888 SH SOLE 100888 0 0 VIRTUS DIVERSIFIED INCM & CO CEF 92840N100 77414 4009 SH SOLE 4009 0 0 VODAFONE GROUP PLC NEW ADR 92857W308 261670 23702 SH SOLE 23702 0 0 AVIS BUDGET GROUP Stock 053774105 19480 100 SH SOLE 100 0 0 LL FLOORING HOLDINGS INC Stock 55003T107 4 1 SH SOLE 1 0 0 ISHARES TR ETF 464287697 687616 8214 SH SOLE 8214 0 0 SELECT SECTOR SPDR TR ETF 81369Y886 2821092 41677 SH SOLE 41676 0 0 EVOLENT HEALTH INC Stock 30050B101 20768 640 SH SOLE 640 0 0 ENERGIZER HLDGS INC NEW Stock 29272W109 78740 2269 SH SOLE 2269 0 0 WINGSTOP INC Stock 974155103 33595 183 SH SOLE 183 0 0 STAAR SURGICAL CO Stock 852312305 12790 200 SH SOLE 200 0 0 CABLE ONE INC Stock 12685J105 16848 24 SH SOLE 24 0 0 COUSINS PPTYS INC REIT 222795502 6606 309 SH SOLE 309 0 0 RAYONIER INC REIT 754907103 250049 7518 SH SOLE 7518 0 0 TOPBUILD CORP Stock 89055F103 5828 28 SH SOLE 28 0 0 CHEMOURS CO Stock 163851108 28157 940 SH SOLE 940 0 0 LANTHEUS HLDGS INC Stock 516544103 136884 1658 SH SOLE 1658 0 0 TRANSUNION Stock 89400J107 74791 1204 SH SOLE 1203 0 0 TEKLA WORLD HEALTHCARE FD CEF 87911L108 254237 18503 SH SOLE 18503 0 0 FOMENTO ECONOMICO MEXICANO S ADR 344419106 95 1 SH SOLE 1 0 0 NOVO-NORDISK A S ADR 670100205 3060630 19232 SH SOLE 19232 0 0 SAP SE ADR 803054204 387071 3059 SH SOLE 3058 0 0 SMITH & NEPHEW PLC ADR 83175M205 215074 7706 SH SOLE 7705 0 0 BIO RAD LABS INC Stock 090572207 29220 61 SH SOLE 61 0 0 ALARM COM HLDGS INC Stock 011642105 3872 77 SH SOLE 77 0 0 BANK HAWAII CORP Stock 062540109 1719 33 SH SOLE 33 0 0 COMMERCE BANCSHARES INC Stock 200525103 100915 1729 SH SOLE 1729 0 0 NEW YORK TIMES CO Stock 650111107 14424 371 SH SOLE 371 0 0 BWX TECHNOLOGIES INC Stock 05605H100 315 5 SH SOLE 5 0 0 WESTROCK CO Stock 96145D105 326922 10729 SH SOLE 10729 0 0 TELLURIAN INC NEW Stock 87968A104 10332 8400 SH SOLE 8400 0 0 TELADOC HEALTH INC Stock 87918A105 434473 16775 SH SOLE 16775 0 0 RELX PLC ADR 759530108 17031 525 SH SOLE 525 0 0 NATERA INC Stock 632307104 3831 69 SH SOLE 69 0 0 KRAFT HEINZ CO Stock 500754106 2149463 55585 SH SOLE 55584 0 0 PAYPAL HLDGS INC Stock 70450Y103 4197356 55272 SH SOLE 55272 0 0 NASDAQ INC Stock 631103108 701416 12830 SH SOLE 12830 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q308 27158 538 SH SOLE 538 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X846 206909 4840 SH SOLE 4839 0 0 ISHARES TR ETF 46434V464 249042 1683 SH SOLE 1683 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33736G106 7626 427 SH SOLE 427 0 0 SCHWAB CHARLES CORP Stock 808513105 2533398 48366 SH SOLE 48365 0 0 PACER FDS TR ETF 69374H105 1845 48 SH SOLE 48 0 0 ACTIVISION BLIZZARD INC Stock 00507V109 1304203 15238 SH SOLE 15237 0 0 BAIDU INC ADR 056752108 488226 3235 SH SOLE 3235 0 0 SPDR INDEX SHS FDS ETF 78463X889 373627 11632 SH SOLE 11632 0 0 CAMECO CORP Stock 13321L108 138599 5296 SH SOLE 5296 0 0 ALPS ETF TR ETF 00162Q387 180317 4278 SH SOLE 4278 0 0 DENTSPLY SIRONA INC Stock 24906P109 33231 846 SH SOLE 846 0 0 OLLIES BARGAIN OUTLET HLDGS Stock 681116109 83723 1445 SH SOLE 1445 0 0 ENERGY FUELS INC Stock 292671708 11 2 SH SOLE 2 0 0 PHOTRONICS INC Stock 719405102 1658 100 SH SOLE 100 0 0 URANIUM ENERGY CORP Stock 916896103 1008 350 SH SOLE 350 0 0 RAPID7 INC Stock 753422104 6198 135 SH SOLE 135 0 0 CROWN CASTLE INC REIT 22822V101 1632972 12201 SH SOLE 12200 0 0 MASTERCRAFT BOAT HLDGS INC Stock 57637H103 6056 199 SH SOLE 199 0 0 BARINGS PARTN INVS CEF 06761A103 15708 1225 SH SOLE 1225 0 0 CARDINAL HEALTH INC Stock 14149Y108 107663 1426 SH SOLE 1426 0 0 ISHARES TR ETF 464288497 29343 550 SH SOLE 550 0 0 AKOUSTIS TECHNOLOGIES INC Stock 00973N102 8756 2843 SH SOLE 2843 0 0 LIVE OAK BANCSHARES INC Stock 53803X105 1067357 43798 SH SOLE 43798 0 0 PROSHARES TR ETF 74347B698 444057 7275 SH SOLE 7274 0 0 IMMUNITYBIO INC Stock 45256X103 1456 800 SH SOLE 800 0 0 ISHARES TR ETF 464287184 934771 31655 SH SOLE 31654 0 0 ETF MANAGERS TR ETF 26924G409 91749 2202 SH SOLE 2201 0 0 TORONTO DOMINION BK ONT Stock 891160509 531984 8881 SH SOLE 8881 0 0 LUMENTUM HLDGS INC Stock 55024U109 50715 939 SH SOLE 939 0 0 SUNRUN INC Stock 86771W105 39071 1939 SH SOLE 1939 0 0 AUTOZONE INC Stock 053332102 7401490 3011 SH SOLE 3011 0 0 HEARTLAND FINL USA INC Stock 42234Q102 62680 1634 SH SOLE 1634 0 0 BLACKROCK INC Stock 09247X101 1947501 2911 SH SOLE 2910 0 0 CBRE GROUP INC Stock 12504L109 90503 1243 SH SOLE 1243 0 0 ETFIS SER TR I ETF 26923G707 9427 426 SH SOLE 426 0 0 ISHARES TR ETF 464287507 11549980 46170 SH SOLE 46170 0 0 BIO-TECHNE CORP Stock 09073M104 34424 464 SH SOLE 464 0 0 WW INTL INC Stock 98262P101 536 130 SH SOLE 130 0 0 HOULIHAN LOKEY INC Stock 441593100 184429 2108 SH SOLE 2108 0 0 ZILLOW GROUP INC Stock 98954M200 331791 7461 SH SOLE 7461 0 0 ISHARES TR ETF 464288224 201442 10184 SH SOLE 10184 0 0 INVESCO ACTVELY MNGD ETC FD ETF 46090F100 325313 22877 SH SOLE 22877 0 0 FIRST TRUST LRGCP GWT ALPHAD ETF 33735K108 47450 510 SH SOLE 510 0 0 VANECK ETF TRUST ETF 92189F585 8063 254 SH SOLE 253 0 0 ISHARES INC ETF 464286632 15663 286 SH SOLE 286 0 0 CATALYST BIOSCIENCES INC Stock 14888D208 207 1000 SH SOLE 1000 0 0 EVERI HLDGS INC Stock 30034T103 11182 652 SH SOLE 652 0 0 BROADWIND INC Stock 11161T207 384 100 SH SOLE 100 0 0 ZYNEX INC Stock 98986M103 1200 100 SH SOLE 100 0 0 DISH NETWORK CORPORATION Stock 25470M109 19724 2114 SH SOLE 2114 0 0 CHEESECAKE FACTORY INC Stock 163072101 1297 37 SH SOLE 37 0 0 CHENIERE ENERGY PARTNERS LP Stock 16411Q101 111974 2366 SH SOLE 2366 0 0 VANGUARD MUN BD FDS ETF 922907746 2722078 53732 SH SOLE 53732 0 0 DBX ETF TR ETF 233051630 79274 3404 SH SOLE 3403 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V332 671160 2301 SH SOLE 2301 0 0 CINEMARK HLDGS INC Stock 17243V102 2523987 170655 SH SOLE 170655 0 0 ISHARES TR ETF 464287465 8728226 122039 SH SOLE 122038 0 0 APPLE INC Stock 037833100 128057216 776575 SH SOLE 776574 0 0 PENUMBRA INC Stock 70975L107 9754 35 SH SOLE 35 0 0 UNITED CMNTY BKS BLAIRSVLE G Stock 90984P303 22496 800 SH SOLE 800 0 0 JOHN BEAN TECHNOLOGIES CORP Stock 477839104 6230 57 SH SOLE 57 0 0 GOLDMAN SACHS ETF TR ETF 381430503 711325 8758 SH SOLE 8758 0 0 GSK PLC ADR 37733W204 2140445 60159 SH SOLE 60158 0 0 ISHARES TR ETF 46435G102 718268 9891 SH SOLE 9890 0 0 WESTERN ASSET MANAGED MUNS F CEF 95766M105 571475 55591 SH SOLE 55591 0 0 WEC ENERGY GROUP INC Stock 92939U106 940520 9922 SH SOLE 9922 0 0 PJT PARTNERS INC Stock 69343T107 363404 5034 SH SOLE 5034 0 0 ISHARES TR ETF 46434VAX8 360744 14321 SH SOLE 14320 0 0 ISHARES TR ETF 46434VBD1 49060 2000 SH SOLE 2000 0 0 ISHARES TR ETF 46434VBG4 130327 5300 SH SOLE 5300 0 0 ABBOTT LABS Stock 002824100 9903846 97806 SH SOLE 97806 0 0 DIREXION SHS ETF TR ETF 25490K323 4910 1000 SH SOLE 1000 0 0 SPX TECHNOLOGIES INC Stock 78473E103 14116 200 SH SOLE 200 0 0 GENPACT LIMITED Stock G3922B107 335326 7255 SH SOLE 7255 0 0 DISNEY WALT CO Stock 254687106 7113640 71044 SH SOLE 71044 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E511 252353 21982 SH SOLE 21982 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V845 77808 820 SH SOLE 820 0 0 SURGERY PARTNERS INC Stock 86881A100 145808 4230 SH SOLE 4230 0 0 ISHARES TR ETF 46434V449 32 1 SH SOLE 1 0 0 NOVOCURE LTD Stock G6674U108 175729 2922 SH SOLE 2922 0 0 RAYMOND JAMES FINL INC Stock 754730109 22366 240 SH SOLE 239 0 0 UNIVERSAL HLTH SVCS INC Stock 913903100 251985 1983 SH SOLE 1982 0 0 INSULET CORP Stock 45784P101 135558 425 SH SOLE 425 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042742 250230 2717 SH SOLE 2717 0 0 BOOKING HOLDINGS INC Stock 09857L108 2071458 781 SH SOLE 780 0 0 FIDELITY COMWLTH TR ETF 315912808 1563207 32601 SH SOLE 32600 0 0 ISHARES TR ETF 464287622 2366129 10505 SH SOLE 10505 0 0 SILVERCREST METALS INC Stock 828363101 81039 11350 SH SOLE 11350 0 0 SPDR SER TR ETF 78468R663 57364773 624752 SH SOLE 624752 0 0 BLACKROCK HEALTH SCIENCES TR CEF 09250W107 20930 500 SH SOLE 500 0 0 ANAVEX LIFE SCIENCES CORP Stock 032797300 41565 4850 SH SOLE 4850 0 0 PURE STORAGE INC Stock 74624M102 974227 38190 SH SOLE 38190 0 0 CYTOMX THERAPEUTICS INC Stock 23284F105 622 412 SH SOLE 412 0 0 MARSH & MCLENNAN COS INC Stock 571748102 1508549 9058 SH SOLE 9057 0 0 LIVE NATION ENTERTAINMENT IN Stock 538034109 73710 1053 SH SOLE 1053 0 0 MFS INTER INCOME TR CEF 55273C107 27700 10000 SH SOLE 10000 0 0 ISHARES TR ETF 464287598 4277599 28094 SH SOLE 28094 0 0 ETFIS SER TR I ETF 26923G806 635589 13915 SH SOLE 13915 0 0 OAKTREE SPECIALTY LENDING CO CEF 67401P405 60252 3210 SH SOLE 3210 0 0 VANECK ETF TRUST ETF 92189F536 506043 28098 SH SOLE 28097 0 0 ADEIA INC Stock 00676P107 11075 1250 SH SOLE 1250 0 0 DOMINOS PIZZA INC Stock 25754A201 88199 267 SH SOLE 267 0 0 ISHARES TR ETF 464287127 66564 1180 SH SOLE 1180 0 0 FERRARI N V Stock N3167Y103 27094 100 SH SOLE 100 0 0 ISHARES TR ETF 464288505 6170 130 SH SOLE 130 0 0