0001432529-23-000003.txt : 20230516 0001432529-23-000003.hdr.sgml : 20230516 20230515184721 ACCESSION NUMBER: 0001432529-23-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230516 DATE AS OF CHANGE: 20230515 EFFECTIVENESS DATE: 20230516 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Baker Avenue Asset Management, LP CENTRAL INDEX KEY: 0001432529 IRS NUMBER: 201735413 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13834 FILM NUMBER: 23925016 BUSINESS ADDRESS: STREET 1: 301 BATTERY STREET STREET 2: 2ND FLOOR CITY: SAN FRANCISCO STATE: CA ZIP: 94111 BUSINESS PHONE: 415-986-1110 MAIL ADDRESS: STREET 1: 301 BATTERY STREET STREET 2: 2ND FLOOR CITY: SAN FRANCISCO STATE: CA ZIP: 94111 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001432529 XXXXXXXX 03-31-2023 03-31-2023 Baker Avenue Asset Management, LP
301 BATTERY STREET 2ND FLOOR SAN FRANCISCO CA 94111
13F HOLDINGS REPORT 028-13834 N
Andrew Thompson Finance Manager 4159861110 Andrew Thompson Novato CA 05-15-2023 0 1623 1853646634 false
INFORMATION TABLE 2 13F.xml AMAZON.COM INC Stock 023135106 32544586 315080 SH SOLE 122865 0 192214 CBS CORP CL B Stock 92556H206 1383 62 SH SOLE 15 0 47 ALEXANDRIA REAL ESTATE EQUITIES INC REIT 015271109 4772 38 SH SOLE 0 0 38 CUBESMART COM REIT 229663109 555 12 SH SOLE 0 0 12 AVID TECHNOLOGY INC Stock 05367P100 640 20 SH SOLE 0 0 20 GLOBAL PAYMENTS INC Stock 37940X102 5462262 51903 SH SOLE 21656 0 30246 ROLLINS INC COM Stock 775711104 676 18 SH SOLE 0 0 18 PRUDENTIAL FINL INC Stock 744320102 6536 79 SH SOLE 8 0 71 HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109 7280 457 SH SOLE 22 0 435 WYNN RESORTS LTD Stock 983134107 269367 2407 SH SOLE 0 0 2407 ULTA SALON COSMETICS & FRAGRANCE INC COM Stock 90384S303 759784 1392 SH SOLE 240 0 1152 FIRST TRUST NASDAQ-100 EQUAL WEIGHTED INDEX FUND ETF 337344105 1827534 18157 SH SOLE 9469 0 8688 SIRIUS XM RADIO INC Stock 82968B103 79400 20000 SH SOLE 0 0 20000 TECHTARGET INC COM Stock 87874R100 506 14 SH SOLE 0 0 14 POWERSHARES QQQ TR ETF 46090E103 32298483 100640 SH SOLE 54873 0 45767 POWERSHARES QQQ TR ETF 46090E103 21181 66000 SH Put SOLE 0 0 66000 POWERSHARES QQQ TR ETF 46090E103 22465 70000 SH Put SOLE 0 0 70000 STERICYCLE INC Stock 858912108 392 9 SH SOLE 0 0 9 TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 4145527 27452 SH SOLE 7844 0 19608 CAMDEN NATL CORP COM Stock 133034108 326 9 SH SOLE 9 0 0 STARBUCKS CORP Stock 855244109 425685 4088 SH SOLE 1595 0 2493 SEMPRA ENERGY Stock 816851109 69231 458 SH SOLE 18 0 440 NATIONAL HEALTHCARE CORP COM Stock 635906100 1742 30 SH SOLE 6 0 24 PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106 3560 57 SH SOLE 5 0 52 OLD REP INTL CORP COM Stock 680223104 65010 2604 SH SOLE 0 0 2603 LOUISIANA PACIFIC Stock 546347105 64456 1189 SH SOLE 0 0 1189 CHURCHILL DOWNS INC COM Stock 171484108 1028 4 SH SOLE 0 0 4 BLOCK INC CL A Stock 852234103 907694 13222 SH SOLE 7 0 13215 HECLA MNG CO COM Stock 422704106 1810 286 SH SOLE 0 0 286 GOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF ETF 381430107 10475 340 SH SOLE 0 0 340 GOLDMAN SACHS ACTIVEBETA EMERGING MARKETS EQUITY ETF ETF 381430206 6311 212 SH SOLE 0 0 212 SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 1556402 60349 SH SOLE 16195 0 44154 ALNYLAM PHARMACEUTICALS INC COM Stock 02043Q107 1803 9 SH SOLE 2 0 7 ONEMAIN HLDGS INC COM Stock 68268W103 1409 38 SH SOLE 10 0 28 XPO INC COM Stock 983793100 991452 31080 SH SOLE 5490 0 25590 CAMDEN PPTY TR SH BEN INT REIT 133131102 419 4 SH SOLE 0 0 4 ETHAN ALLEN INTERIORS Stock 297602104 604 22 SH SOLE 0 0 22 ELEVANCE HEALTH INC COM Stock 036752103 117252 255 SH SOLE 9 0 246 ISHARES GOLD TRUST ETF ETF 464285204 4277239 114457 SH SOLE 22277 0 92179 YORK WTR CO COM Stock 987184108 492 11 SH SOLE 0 0 11 EBAY INC Stock 278642103 6330 143 SH SOLE 0 0 142 DOLLAR GEN CORP Stock 256677105 98706 469 SH SOLE 81 0 388 AZENTA INC COM Stock 114340102 1249 28 SH SOLE 8 0 20 RMR GROUP INC CL A Stock 74967R106 420 16 SH SOLE 0 0 16 WOLVERINE WORLD WIDE INC COM Stock 978097103 1296 76 SH SOLE 30 0 46 IONIS PHARMACEUTICALS INC COM Stock 462222100 2752 77 SH SOLE 19 0 58 HUBBELL INC COM Stock 443510607 487 2 SH SOLE 1 0 1 LOGITECH INTERNATIONAL SA SPONSORED ADR Stock H50430232 15676 270 SH SOLE 0 0 270 SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788 8550 225 SH SOLE 225 0 0 WILLIS TOWERS WATSON PLC LTD SHS Stock G96629103 20914 90 SH SOLE 5 0 85 MONSTER BEVERAGE CORP Stock 61174X109 654655 12121 SH SOLE 2092 0 10029 VULCAN MATLS CO COM Stock 929160109 1409295 8215 SH SOLE 1424 0 6790 JOHNSON & JOHNSON COM Stock 478160104 1485738 9585 SH SOLE 416 0 9169 ISHARES U.S. EQUITY FACTOR ETF ETF 46434V282 539 13 SH SOLE 0 0 13 AKAMAI TECH Stock 00971T101 9318 119 SH SOLE 119 0 0 FLEETCOR TECHNOLOGIES, INC. Stock 339041105 1898 9 SH SOLE 3 0 6 TAKE-TWO INTERACTIVESOFTWRE Stock 874054109 835 7 SH SOLE 3 0 4 SEAGATE TECHNOLOGY Stock G7997R103 3174 48 SH SOLE 14 0 34 WILLIAMS SONOMA INC Stock 969904101 71682 589 SH SOLE 589 0 0 LKQ CORP COM Stock 501889208 511 9 SH SOLE 5 0 4 WASTE MANAGEMENT INC Stock 94106L109 2180744 13365 SH SOLE 6014 0 7350 ABB LTD SPONSORED ADR ADR 000375204 13260959 386617 SH SOLE 214293 0 172322 VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 23743034 116330 SH SOLE 23906 0 92424 THOMSON REUTERS CORPORATION (USA) Stock 884903709 390 3 SH SOLE 0 0 3 OLIN CORP COM PAR $1 Stock 680665205 222 4 SH SOLE 0 0 4 ALLIANCEBERNSTEIN HLDG UNIT LTD PARTNERSHIP INT Stock 01881G106 36560 1000 SH SOLE 0 0 1000 EQUITY BANCSHARES INC COM CL A Stock 29460X109 487 20 SH SOLE 0 0 20 INVESCO DYNAMIC ENERGY EXPLORATION & PRODUCTION ETF ETF 46137V761 6127 227 SH SOLE 0 0 227 VANGUARD EXTENDED MARKET ETF ETF 922908652 29146 208 SH SOLE 0 0 207 VANGUARD ENERGY ETF 92204A306 66596 583 SH SOLE 0 0 583 POWERSHARES WILDERHILL CLEAN ENERGY ETF 46137V134 50917 1260 SH SOLE 360 0 900 HELIX ENERGY SOLUTIONS GRP INC COM Stock 42330P107 611 79 SH SOLE 0 0 79 ISHARES MSCI INTL VALUE FACTOR ETF ETF 46435G409 10412 420 SH SOLE 0 0 420 DEXCOM INC COM Stock 252131107 10921 94 SH SOLE 24 0 70 NATIONAL WESTN LIFE GROUP INC CL A Stock 638517102 485 2 SH SOLE 0 0 2 SYNDAX PHARMACEUTICALS INC COM Stock 87164F105 1331 63 SH SOLE 0 0 63 COSTCO WHOLESALE CORP Stock 22160K105 3472500 6989 SH SOLE 433 0 6555 CLEVELAND-CLIFFS INC NEW COM Stock 185899101 220547 12032 SH SOLE 0 0 12032 HCA INC Stock 40412C101 4422776 16773 SH SOLE 6741 0 10031 CABOT CORP COM Stock 127055101 7894 103 SH SOLE 13 0 90 CHOICE HOTELS INTL INC COM Stock 169905106 352 3 SH SOLE 0 0 3 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 211821 5368 SH SOLE 0 0 5368 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 2920 74000 SH Put SOLE 0 0 74000 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 2762 70000 SH Put SOLE 0 0 70000 FIRST TR EXCH TRADED FD HEALTH CARE ALPHADEX FD ETF 33734X143 37636 350 SH SOLE 0 0 350 FIRST TRUST TECHNOLOGY ALPHADEX FUND ETF 33734X176 210380 2000 SH SOLE 0 0 2000 FIRST TRUST MATERIALS ALPHADEX FUND ETF 33734X168 20902 320 SH SOLE 0 0 320 GOLDMAN SACHS GROUP INC Stock 38141G104 3819428 11676 SH SOLE 4786 0 6889 LAS VEGAS SANDS CORP Stock 517834107 11555436 201139 SH SOLE 74281 0 126858 INTERCONTINENTAL HOTELS GROUP SPONSORED ADS ADR 45857P806 733 11 SH SOLE 0 0 11 LIGHT & WONDER INC COM Stock 80874P109 901 15 SH SOLE 0 0 15 SCOTTS MIRACLE GRO CO Stock 810186106 2650 38 SH SOLE 0 0 38 WATSCO INC COM Stock 942622200 58860 185 SH SOLE 0 0 185 DIODES INC COM Stock 254543101 5287 57 SH SOLE 4 0 53 TOYOTA MOTOR CORP ADS ADR 892331307 29472 208 SH SOLE 0 0 208 PEARSON PLC SPONSORED ADR ADR 705015105 585 56 SH SOLE 0 0 56 ISHARES TR KLD 400 SOCIAL INDEX FD ETF 464288570 1693034 21708 SH SOLE 11801 0 9907 CRH PLC ADR ADR 12626K203 509 10 SH SOLE 0 0 10 ROYAL DUTCH SHELL PLC-ADR ADR 780259305 2883339 50110 SH SOLE 0 0 50110 GAP INC Stock 364760108 5711 569 SH SOLE 526 0 42 TELEDYNE TECHNOLOGIES INC Stock 879360105 8947 20 SH SOLE 0 0 20 YUM! BRANDS INC Stock 988498101 113896 862 SH SOLE 6 0 856 OLD DOMINION FREIGHT LNS WITH STOCK SPLIT SHARES Stock 679580100 5453 16 SH SOLE 5 0 11 ABERCROMBIE & FITCH CO CL A Stock 002896207 527 19 SH SOLE 19 0 0 KNIGHT-SWIFT TRANSN HLDGS INC CL A Stock 499049104 283 5 SH SOLE 0 0 5 UNDER ARMOUR INC CL C Stock 904311206 14501 1700 SH SOLE 0 0 1700 BOSTON SCIENTIFIC CORP Stock 101137107 10306 206 SH SOLE 60 0 146 EAST WEST BANCORP INC COM Stock 27579R104 222 4 SH SOLE 0 0 4 REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 660729 17676 SH SOLE 4265 0 13411 ETFMG ALTERNATIVE HARVEST ETFMG ALTERNATIVE HARVEST ETF 26924G508 268 76 SH SOLE 0 0 76 ISHARES GLOBAL TELECOM ETF 464287275 38628 603 SH SOLE 603 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM Stock 531229409 787 28 SH SOLE 12 0 16 PETROLEO BRASILEIRO SA PETROBRAS ADR 71654V408 15645 1500 SH SOLE 0 0 1500 EXP WORLD HLDGS INC COM Stock 30212W100 1066 84 SH SOLE 29 0 55 PROCTER AND GAMBLE CO COM Stock 742718109 538896 3624 SH SOLE 126 0 3498 COCA COLA CO COM Stock 191216100 170073 2742 SH SOLE 188 0 2553 ISHARES TR DOW JONES U S HEALTHCARE ETF 464287762 347686 1273 SH SOLE 0 0 1273 GENERAL MLS INC COM Stock 370334104 12563 147 SH SOLE 24 0 123 ENTERPRISE PRODS PARTNERS L P Stock 293792107 77700 3000 SH SOLE 0 0 3000 AMEREN CORP Stock 023608102 2419 28 SH SOLE 0 0 28 IDEX CORP COM Stock 45167R104 13631 59 SH SOLE 2 0 57 PPG INDS INC COM Stock 693506107 11755 88 SH SOLE 59 0 29 ISHARES DJ US ENERGY ETF 464287796 2100 48 SH SOLE 0 0 48 OCCIDENTAL PETE CORP COM Stock 674599105 5811654 93091 SH SOLE 29302 0 63788 ISHARES NEW YORK MUNI BOND ETF ETF 464288323 142872 2670 SH SOLE 0 0 2670 TRUIST FINL CORP COM Stock 89832Q109 6820 200 SH SOLE 0 0 200 UNITED PARCEL SERVICE INC Stock 911312106 27591490 142232 SH SOLE 86506 0 55724 INGEVITY CORP COM Stock 45688C107 429 6 SH SOLE 0 0 6 MARRIOTT INTL INC Stock 571903202 4483 27 SH SOLE 12 0 15 VANGUARD REIT INDEX ETF ETF 922908553 1080314 13010 SH SOLE 1356 0 11653 ISHARES KLD SEL SOC FD ETF 464288802 1597180 18197 SH SOLE 8329 0 9868 BIOGEN IDEC INC Stock 09062X103 16404 59 SH SOLE 6 0 53 CARNIVAL CORP Stock 143658300 10745 1059 SH SOLE 343 0 715 ISHARES MSCI ACWI EX U.S. ETF ETF 464288240 127485 2614 SH SOLE 2614 0 0 MIDLAND STATES BANCORP INC COM Stock 597742105 321 15 SH SOLE 15 0 0 UNIVERSAL HEALTH RLTY INCOME T SH BEN INT REIT 91359E105 914 19 SH SOLE 0 0 19 US FOODS HLDG CORP COM Stock 912008109 1810 49 SH SOLE 0 0 49 ESSEX PPTY TR REIT REIT 297178105 627 3 SH SOLE 0 0 3 COHU INC COM Stock 192576106 537 14 SH SOLE 0 0 14 AVALONBAY CMNTYS INC REIT 053484101 7395 44 SH SOLE 7 0 37 INTEL CORP COM Stock 458140100 480425 14705 SH SOLE 1827 0 12878 INTEL CORP COM Stock 458140100 980 30000 SH Put SOLE 0 0 30000 PERRIGO CO Stock G97822103 21522 600 SH SOLE 0 0 600 RELIANCE STEEL & ALUMINUM Stock 759509102 3594 14 SH SOLE 2 0 12 BOSTON BEER CO CL A Stock 100557107 329 1 SH SOLE 0 0 1 CHICAGO MERCANTILE HLDGS INC Stock 12572Q105 2765932 14442 SH SOLE 186 0 14256 WESTERN ALLIANCE BANCORP COM Stock 957638109 213 6 SH SOLE 0 0 6 JB HUNT TRANSPORT SERVICES Stock 445658107 877 5 SH SOLE 3 0 2 BOYD GAMING CORP Stock 103304101 14106 220 SH SOLE 0 0 220 VAIL RESORTS INC Stock 91879Q109 119644 512 SH SOLE 111 0 401 MSA SAFETY INC COM Stock 553498106 267 2 SH SOLE 0 0 2 ATKORE INC COM Stock 047649108 562 4 SH SOLE 4 0 0 STATE STR CORP COM Stock 857477103 6963 92 SH SOLE 24 0 68 MEDTRONIC PLC SHS Stock G5960L103 98115 1217 SH SOLE 36 0 1181 CLOROX CO DEL COM Stock 189054109 90513 572 SH SOLE 10 0 561 COMERICA INC COM Stock 200340107 564 13 SH SOLE 13 0 0 CROCS INC Stock 227046109 2276 18 SH SOLE 6 0 12 FORTIVE CORP COM Stock 34959J108 2795 41 SH SOLE 8 0 33 NETFLIX COM INC Stock 64110L106 13605002 39380 SH SOLE 14516 0 24864 WORLD ACCEP CORPORATION COM Stock 981419104 666 8 SH SOLE 0 0 8 SPDR DOW JONES INDUSTRIAL ETF ETF 78467X109 79164 238 SH SOLE 0 0 238 SPDR DOW JONES INDUSTRIAL ETF ETF 78467X109 19957 60000 SH Put SOLE 0 0 60000 SPDR DOW JONES INDUSTRIAL ETF ETF 78467X109 9979 30000 SH Put SOLE 0 0 30000 SPDR DOW JONES INDUSTRIAL ETF ETF 78467X109 9979 30000 SH Put SOLE 0 0 30000 PAYCHEX INC Stock 704326107 13751 120 SH SOLE 75 0 45 GLOBAL MED REIT INC COM NEW REIT 37954A204 765 84 SH SOLE 0 0 84 MEDICAL PPTYS TRUST INC COM REIT 58463J304 2721 331 SH SOLE 42 0 289 AFFILIATED MANAGERS GROUP INC Stock 008252108 1282 9 SH SOLE 3 0 6 HORMEL FOODS CORP COM Stock 440452100 8375 210 SH SOLE 0 0 210 PACCAR INC COM Stock 693718108 5344 73 SH SOLE 9 0 64 BLACKBAUD INC Stock 09227Q100 624 9 SH SOLE 0 0 9 RENTOKIL INITIAL PLC SPONSORED ADR ADR 760125104 548 15 SH SOLE 0 0 15 ISHARES SILVER TRUST ETF ETF 46428Q109 66360 3000 SH SOLE 0 0 3000 ISHARES SILVER TRUST ETF ETF 46428Q109 1548 70000 SH Put SOLE 0 0 70000 ISHARES SILVER TRUST ETF ETF 46428Q109 1548 70000 SH Put SOLE 0 0 70000 IMPINJ INC COM Stock 453204109 2304 17 SH SOLE 0 0 17 KINSALE CAP GROUP INC COM Stock 49714P108 1201 4 SH SOLE 2 0 2 FORTIS INC COM Stock 349553107 8081 190 SH SOLE 0 0 190 EQUITY RESIDENTIAL REIT 29476L107 780 13 SH SOLE 4 0 9 ADVANCE AUTO PARTS INC Stock 00751Y106 1824 15 SH SOLE 7 0 8 HESS CORP COM Stock 42809H107 20910 158 SH SOLE 10 0 148 ISHARES ESG AWARE MSCI EAFE ETF ETF 46435G516 433302 6031 SH SOLE 2520 0 3511 MEDPACE HLDGS INC COM Stock 58506Q109 940 5 SH SOLE 0 0 5 AMPLIFY ONLINE RETAIL ETF ETF 032108102 79044 1789 SH SOLE 0 0 1789 TETRA TECH INC NEW Stock 88162G103 7492 51 SH SOLE 0 0 51 RITCHIE BROS AUCTIONEERS Stock 767744105 91809 1631 SH SOLE 324 0 1307 WATERS CP Stock 941848103 12695 41 SH SOLE 3 0 38 POOL CORP COM Stock 73278L105 65064 190 SH SOLE 1 0 189 INVESCO SR INCOME TR COM CEF 46131H107 30123 8186 SH SOLE 0 0 8185 ESTEE LAUDER COMPANIES INC Stock 518439104 12077 49 SH SOLE 13 0 36 SPDR INDEX SHS FDS S&P EMERGING MKTS SM CAP ETF ETF 78463X756 68985 1362 SH SOLE 0 0 1362 SPDR DJ GLOBAL REAL ESTATE ETF ETF 78463X749 159125 3866 SH SOLE 1786 0 2080 SPDR MSCI USA GENDER DIVERSITY ETF ETF 78468R747 130816 1578 SH SOLE 0 0 1578 AMERICAN CAPITAL AGENCY CORP. REIT 00123Q104 1208 120 SH SOLE 33 0 86 ISHARES ESG ADVANCED HIGH YIELD CORPORATE BOND ETF ETF 46435G441 300207 6766 SH SOLE 615 0 6151 PROLOGIS SHARE BENEFICIAL INT REIT 74340W103 838981 6724 SH SOLE 51 0 6673 SANOFI SA ADR 80105N105 37876 696 SH SOLE 0 0 696 MERCK & CO INC Stock 58933Y105 351619 3305 SH SOLE 559 0 2746 ISHARES TRS&P SHORT TERM NATL MUNICIPAL BD FD ETF 464288158 463104 4424 SH SOLE 0 0 4424 OSHKOSH TRUCK CORP Stock 688239201 1747 21 SH SOLE 4 0 17 SPDR S&P 500 ETF ETF 78462F103 6616928 16163 SH SOLE 3780 0 12382 SPDR S&P 500 ETF ETF 78462F103 15147 37000 SH Put SOLE 0 0 37000 FB FINL CORP COM Stock 30257X104 466 15 SH SOLE 0 0 15 MCKESSON CORP Stock 58155Q103 18871 53 SH SOLE 9 0 44 THE TRADE DESK INC COM CL A Stock 88339J105 336406 5523 SH SOLE 5520 0 3 VALVOLINE INC COM Stock 92047W101 559 16 SH SOLE 0 0 16 FULGENT GENETICS INC COM Stock 359664109 1936 62 SH SOLE 11 0 51 MASTERCARD INC Stock 57636Q104 404508 1113 SH SOLE 26 0 1087 DONNELLEY FINL SOLUTIONS INC COM Stock 25787G100 1062 26 SH SOLE 0 0 26 INSPERITY INC Stock 45778Q107 729 6 SH SOLE 0 0 6 CAMPING WORLD HLDGS INC CL A Stock 13462K109 334 16 SH SOLE 16 0 0 NUVEEN VIRGINIA QLTY MUNCPL FD COM CEF 67064R102 51300 4500 SH SOLE 4500 0 0 URSTADT BIDDLE PPTYS INC CL A REIT 917286205 861 49 SH SOLE 0 0 49 FIRST REPUBLIC BANK Stock 33616C100 118299 8456 SH SOLE 203 0 8253 ILLINOIS TOOL WKS INC COM Stock 452308109 210097 863 SH SOLE 152 0 711 COMFORT SYS USA INC COM Stock 199908104 730 5 SH SOLE 0 0 5 SBA COMMUNICATIONS CP REIT 78410G104 6266 24 SH SOLE 0 0 24 UNITED RENTALS INC Stock 911363109 42746 108 SH SOLE 0 0 108 PLEXUS CORP Stock 729132100 1171 12 SH SOLE 0 0 12 STEEL DYNAMICS INC Stock 858119100 21368 189 SH SOLE 12 0 177 ACI WORLDWIDE INC COM Stock 004498101 567 21 SH SOLE 0 0 21 MONRO INC COM Stock 610236101 247 5 SH SOLE 0 0 5 NORDSON CORP Stock 655663102 52453 236 SH SOLE 51 0 185 TYLER TECHNOLOGIES INC COM Stock 902252105 30499 86 SH SOLE 19 0 67 EXACT SCIENCES CORP Stock 30063P105 1085 16 SH SOLE 0 0 16 EMERSON ELEC CO COM Stock 291011104 132453 1520 SH SOLE 14 0 1506 ADIENT PLC ORD SHS Stock G0084W101 901 22 SH SOLE 9 0 13 ALCOA CORP COM Stock 013872106 36191 850 SH SOLE 0 0 850 TD SYNNEX CORPORATION COM Stock 87162W100 1742 18 SH SOLE 3 0 15 GLOBE LIFE INC COM Stock 37959E102 1320 12 SH SOLE 6 0 6 ACUSHNET HLDGS CORP COM Stock 005098108 560 11 SH SOLE 0 0 11 AVNET INC COM Stock 053807103 678 15 SH SOLE 0 0 15 ALLSTATE CORP Stock 020002101 813789 7344 SH SOLE 9 0 7335 DOUBLELINE INCOME SOLUTIONS FD COM CEF 258622109 45480 4000 SH SOLE 0 0 4000 VISTEON CORP COM NEW Stock 92839U206 60693 387 SH SOLE 0 0 387 NATIONAL HEALTH INVS INC REIT 63633D104 722 14 SH SOLE 6 0 8 DIAGEO PLC ADR 25243Q205 214155 1182 SH SOLE 102 0 1080 ANNALY CAPITAL MANAGEMENT INC REIT 035710839 2007 105 SH SOLE 17 0 88 LAMB WESTON HLDGS INC COM Stock 513272104 749931 7175 SH SOLE 996 0 6179 ALASKA AIR GROUP INC COM Stock 011659109 3902 93 SH SOLE 0 0 93 BELDEN CDT INC Stock 077454106 1649 19 SH SOLE 0 0 19 FEDERAL SIGNAL CORP COM Stock 313855108 705 13 SH SOLE 0 0 13 NVR INC COM Stock 62944T105 11144 2 SH SOLE 0 0 2 SAFETY INS GROUP INC COM Stock 78648T100 4471 60 SH SOLE 0 0 60 MATTEL INC COM Stock 577081102 8045 437 SH SOLE 0 0 437 ISHARES MSCI JAPAN ETF ETF 46434G822 9882198 168380 SH SOLE 104806 0 63573 HOSTESS BRANDS INC CL A Stock 44109J106 3732 150 SH SOLE 40 0 110 ASHLAND INC COM Stock 044186104 719 7 SH SOLE 3 0 4 ISHARES TIPS BOND ETF ETF 464287176 171329 1554 SH SOLE 367 0 1187 LEGGETT & PLATT INC COM Stock 524660107 5675 178 SH SOLE 0 0 178 OPKO HEALTH INC Stock 68375N103 856 586 SH SOLE 0 0 586 AMERICAN FINL GROUP INC O Stock 025932104 51516 424 SH SOLE 0 0 424 NELNET INC CL A Stock 64031N108 368 4 SH SOLE 4 0 0 VERTEX PHARMACEUTICALS IN Stock 92532F100 21740 69 SH SOLE 15 0 54 ORGANIGRAM HLDGS INC COM Stock 68620P101 2984 4663 SH SOLE 0 0 4663 FIRST TRUST NASDAQ SEMICONDUCTOR ETF ETF 33738R811 172524 2662 SH SOLE 0 0 2662 COGNIZANT TECH SOLUTIONS CORP Stock 192446102 5666 93 SH SOLE 0 0 93 INNOVATIVE INDL PPTYS INC COM REIT 45781V101 22797 300 SH SOLE 0 0 300 VISTRA CORP COM Stock 92840M102 1560 65 SH SOLE 18 0 47 J M SMUCKER CO NEW Stock 832696405 629 4 SH SOLE 4 0 0 VANGUARD EXTENDED DURATION ETF ETF 921910709 9028 100 SH SOLE 0 0 99 CORNING INC COM Stock 219350105 11140787 315782 SH SOLE 120457 0 195324 EDWARDS LIFESCIENCES CORP COM Stock 28176E108 69245 837 SH SOLE 123 0 714 HILTON GRAND VACATIONS INC COM Stock 43283X105 489 11 SH SOLE 0 0 11 PARK HOTELS & RESORTS INC COM REIT 700517105 1051 85 SH SOLE 25 0 60 NUVEEN NEW YORK QLT MUN INC FD COM CEF 67066X107 121705 11024 SH SOLE 11024 0 0 PARSONS CORP DEL COM Stock 70202L102 1208 27 SH SOLE 12 0 15 ISHARES TR S&P 100 INDEX FUND ETF 464287101 1271353 6797 SH SOLE 2861 0 3936 BANK NEW YORK MELLON CORP COM Stock 064058100 12405 273 SH SOLE 10 0 263 TRICO BANCSHARES COM Stock 896095106 48536 1167 SH SOLE 0 0 1167 HOWMET AEROSPACE INC COM Stock 443201108 43768 1033 SH SOLE 11 0 1022 ISHARES FALLEN ANGELS USD BOND ETF ETF 46435G474 15854694 627412 SH SOLE 329055 0 298356 SYMANTEC CORP Stock 668771108 892 52 SH SOLE 0 0 52 DIREXION SHS EXCH TRD FD TECHNOLOGY BULL 3X SHS ETF 25459W102 142660 3837 SH SOLE 3837 0 0 KAYNE ANDERSON ENERGY INFRSTR COM CEF 486606106 58752 6800 SH SOLE 0 0 6800 DAVITA INC COM Stock 23918K108 33255 410 SH SOLE 0 0 410 GLOBAL X FINTECH ETF ETF 37954Y814 12076 580 SH SOLE 0 0 580 VERIZON COMMUNICATIONS Stock 92343V104 84192 2165 SH SOLE 109 0 2055 UNUM GROUP Stock 91529Y106 17842 451 SH SOLE 40 0 411 JELD-WEN HLDG INC COM Stock 47580P103 646 51 SH SOLE 0 0 51 CHUBB LIMITED COM Stock H1467J104 295744 1523 SH SOLE 158 0 1365 SONOCO PRODS CO COM Stock 835495102 2318 38 SH SOLE 0 0 38 PENN ENTERTAINMENT INC COM Stock 707569109 1720 58 SH SOLE 11 0 47 MARVELL TECHNOLOGY GROUP LTD Stock 573874104 10093605 233109 SH SOLE 83736 0 149372 CACI INTL INC CL A Stock 127190304 593 2 SH SOLE 0 0 2 AGCO CORP Stock 001084102 1893 14 SH SOLE 3 0 11 VANGUARD FTSE ALL WORLD EX-US ETF ETF 922042718 24527 225 SH SOLE 0 0 224 FEDEX CORP Stock 31428X106 528040 2311 SH SOLE 343 0 1968 SNAP ON INC COM Stock 833034101 9876 40 SH SOLE 40 0 0 PULTE GROUP INC COM Stock 745867101 671614 11524 SH SOLE 1828 0 9695 SHERWIN WILLIAMS CO COM Stock 824348106 17307 77 SH SOLE 8 0 69 R1 RCM INC COM Stock 77634L105 1500 100 SH SOLE 0 0 100 PEPSICO INC COM Stock 713448108 748882 4108 SH SOLE 61 0 4046 ISHARES 1-3 YR TREASURY BOND ETF ETF 464287457 38758 472 SH SOLE 0 0 471 ISHARES CALIFORNIA MUNI BOND ETF ETF 464288356 211420 3682 SH SOLE 3682 0 0 MARATHON OIL CORP COM Stock 565849106 21995 918 SH SOLE 66 0 852 HAMILTON LANE INC CL A Stock 407497106 518 7 SH SOLE 0 0 7 SNAP INC CL A Stock 83304A106 2231 199 SH SOLE 36 0 163 NUVEEN ESG LARGE-CAP VALUE ETF ETF 67092P300 54512 1600 SH SOLE 1600 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS ADR 874060205 842 51 SH SOLE 0 0 51 DXC TECHNOLOGY CO COM Stock 23355L106 18633 729 SH SOLE 12 0 717 KIMBERLY-CLARK CORP COM Stock 494368103 7248 54 SH SOLE 5 0 49 MOLSON COORS BEVERAGE CO CL B Stock 60871R209 310 6 SH SOLE 6 0 0 SCHNEIDER NATIONAL INC CL B Stock 80689H102 1552 58 SH SOLE 14 0 44 INTERPUBLIC GROUP COS INC COM Stock 460690100 2123 57 SH SOLE 14 0 43 OKTA INC CL A Stock 679295105 526035 525012 SH SOLE 2 0 525010 TE CONNECTIVITY LTD Stock H84989104 111871 853 SH SOLE 69 0 784 YEXT INC COM Stock 98585N106 2672 278 SH SOLE 0 0 278 HONEYWELL INTL INC Stock 438516106 216348 1132 SH SOLE 23 0 1109 TRANE TECHNOLOGIES PLC SHS Stock G8994E103 16190 88 SH SOLE 9 0 79 ENERGY RECOVERY INC COM Stock 29270J100 30657 1330 SH SOLE 0 0 1330 FIRSTENERGY CORP Stock 337932107 2003 50 SH SOLE 23 0 27 FLOOR & DECOR HLDGS INC CL A Stock 339750101 2357 24 SH SOLE 5 0 19 FORD MOTOR COMPANY Stock 345370860 70623 5605 SH SOLE 4472 0 1133 OMEGA HEALTHCARE INVESTORS INC REIT 681936100 905 33 SH SOLE 12 0 21 PAR TECHNOLOGY CORP COM Stock 698884103 1562 46 SH SOLE 12 0 34 INGERSOLL RAND INC COM Stock 45687V106 4596 79 SH SOLE 6 0 73 ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 361896 4001 SH SOLE 909 0 3092 US BANCORP DEL COM NEW Stock 902973304 15393 427 SH SOLE 0 0 427 XCEL ENERGY INC COM Stock 98389B100 4923 73 SH SOLE 10 0 63 ARGENX SE SPONSORED ADR ADR 04016X101 373 1 SH SOLE 0 0 1 BP PLC SPONSORED ADR ADR 055622104 22574 595 SH SOLE 0 0 595 APPIAN CORP CL A Stock 03782L101 932 21 SH SOLE 0 0 21 SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF ETF 78464A359 87862 1310 SH SOLE 0 0 1310 DIREXION DAILY AEROSPACE & DEFENSE BULL 3X SHARES ETF 25460E661 68111 3262 SH SOLE 0 0 3262 HOME DEPOT Stock 437076102 6356914 21540 SH SOLE 8086 0 13454 BAXTER INTL INC COM Stock 071813109 8680 214 SH SOLE 31 0 183 ALTICE USA INC CL A Stock 02156K103 455 133 SH SOLE 0 0 133 STARWOOD PROPERTY TRUST REIT 85571B105 17690 1000 SH SOLE 0 0 1000 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 1873314 8414 SH SOLE 19 0 8395 JBG SMITH PPTYS COM REIT 46590V100 1898 126 SH SOLE 22 0 104 FAIR ISAAC CORP Stock 303250104 82215 117 SH SOLE 0 0 117 CALIFORNIA BANCORP INC COM Stock 13005U101 873073 44750 SH SOLE 44750 0 0 ISHARES ESG AWARE USD CORPORATE BOND ETF ETF 46435G193 189713 8243 SH SOLE 7581 0 662 REDFIN CORP COM Stock 75737F108 1142 126 SH SOLE 0 0 126 BAY COML BK WALNUT CREEK CALIF Stock 07272M107 491904 28800 SH SOLE 0 0 28800 ABRDN BLOOMBERG ALL COMMODITY STRATEGY K-1 FREE ETF ETF 003261104 5296 255 SH SOLE 0 0 255 DUPONT DE NEMOURS INC COM Stock 26614N102 20024 279 SH SOLE 0 0 279 DANA HOLDING CORP Stock 235825205 226 15 SH SOLE 0 0 15 ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243 693361 28818 SH SOLE 5593 0 23225 ISHARES RUSSELL 2000 VALUE ETF 464287630 200503 1463 SH SOLE 280 0 1183 HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 1320178 10198 SH SOLE 3843 0 6354 VERISK ANALYTICS INCCL A Stock 92345Y106 15733 82 SH SOLE 3 0 79 COOPER COMPANIES INC Stock 216648402 67952 182 SH SOLE 38 0 144 BHP GROUP LTD SPONSORED ADS ADR 088606108 966622 15244 SH SOLE 3494 0 11750 SPDR GOLD ETF ETF 78463V107 231407 1263 SH SOLE 317 0 946 SOUTHERN CO COM Stock 842587107 30128 433 SH SOLE 51 0 382 ROKU INC COM CL A Stock 77543R102 790 12 SH SOLE 0 0 12 VICI PPTYS INC COM REIT 925652109 3653 112 SH SOLE 33 0 79 CARGURUS INC COM CL A Stock 141788109 1382 74 SH SOLE 23 0 51 AMERISOURCEBERGEN CORP COM Stock 03073E105 3362 21 SH SOLE 3 0 18 BECTON DICKINSON & CO COM Stock 075887109 139117 562 SH SOLE 105 0 457 BROADRIDGE FIN SOL Stock 11133T103 243746 1663 SH SOLE 0 0 1663 SCHWAB ETFS- US SMALL-CAP ETF ETF 808524607 248100 5917 SH SOLE 0 0 5917 KEYCORP COM Stock 493267108 25040 2000 SH SOLE 0 0 2000 RIOT PLATFORMS INC COM Stock 767292105 2937 294 SH SOLE 93 0 201 MONGODB INC CL A Stock 60937P106 1166 5 SH SOLE 0 0 5 REGIONS FINANCIAL CORP NEW Stock 7591EP100 27450 1479 SH SOLE 30 0 1449 BRITISH AMERICAN TOBACCO ADR 110448107 13767 392 SH SOLE 0 0 392 SEA LTD SPONSORD ADS ADR 81141R100 1910 22 SH SOLE 0 0 22 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 48964686 200404 SH SOLE 121926 0 78477 LABORATORY CORP OF AMERICA Stock 50540R409 1606 7 SH SOLE 3 0 4 SCHWAB U.S. BROAD MARKET ETF ETF 808524102 417966 8735 SH SOLE 0 0 8734 SCHWAB STRATEGIC TR US LRG CAP ETF ETF 808524201 18964399 392069 SH SOLE 101877 0 290192 ISHARES US REAL ESTATE ETF ETF 464287739 40922 482 SH SOLE 0 0 482 WHIRLPOOL CORP COM Stock 963320106 924 7 SH SOLE 0 0 7 CONSUMER STAPLES SELECT SECTOR SPDR ETF 81369Y308 760696 10182 SH SOLE 6014 0 4167 IRIDIUM COMMUNICATIONS Stock 46269C102 929 15 SH SOLE 7 0 8 ALGONQUIN POWER & UTILITIES CORP COM NPV ISIN #CA0158571053SEDOL #B51BMR7 Stock 015857105 1680 200 SH SOLE 0 0 200 BLOCK H & R INC COM Stock 093671105 635 18 SH SOLE 0 0 18 MARATHON DIGITAL HOLDINGS INC COM Stock 565788106 549 63 SH SOLE 0 0 63 MAXIMUS INC Stock 577933104 1181 15 SH SOLE 5 0 10 OLD NATL BANCORP IND COM Stock 680033107 735 51 SH SOLE 22 0 29 FORTINET INC COM Stock 34959E109 698561 10511 SH SOLE 1724 0 8787 PIPER SANDLER COMPANIES COM Stock 724078100 277 2 SH SOLE 0 0 2 AMERICAN HOMES 4 RENT CL A REIT 02665T306 27173 864 SH SOLE 0 0 864 APELLIS PHARMACEUTICALS INC COM Stock 03753U106 857 13 SH SOLE 0 0 13 TREX CO INC COM Stock 89531P105 1509 31 SH SOLE 0 0 31 IQVIA HLDGS INC COM Stock 46266C105 2784 14 SH SOLE 8 0 6 JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 46093 916 SH SOLE 432 0 484 AON CORP Stock G0403H108 36574 116 SH SOLE 10 0 106 STERIS PLC SHS USD Stock G8473T100 57384 300 SH SOLE 55 0 245 SAIA INC COM Stock 78709Y105 1088 4 SH SOLE 2 0 2 BARNES GROUP INC COM Stock 067806109 524 13 SH SOLE 0 0 13 AO SMITH CORP. Stock 831865209 553 8 SH SOLE 0 0 8 UGI CORP NEW COM Stock 902681105 6674 192 SH SOLE 192 0 0 LUMEN TECHNOLOGIES INC COM Stock 550241103 2578 973 SH SOLE 123 0 850 GALLAGHER ARTHUR J &CO Stock 363576109 7078 37 SH SOLE 7 0 30 ATMOS ENERGY CORP Stock 049560105 2360 21 SH SOLE 8 0 13 HENRY JACK & ASSOC INC Stock 426281101 44161 293 SH SOLE 65 0 228 PINNACLE WEST CAP CORP COM Stock 723484101 5388 68 SH SOLE 0 0 68 TELEFLEX INCORPORATED COM Stock 879369106 656073 2590 SH SOLE 5 0 2585 BANCO BILBAO VIZCAYAARGENTARIA SA ADS EACH REPR 1 ORD EUR0.49 ADR 05946K101 1685 239 SH SOLE 0 0 239 SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 1955 30 SH SOLE 0 0 30 NEWMARK GROUP INC CL A Stock 65158N102 942 133 SH SOLE 0 0 133 COGNEX CORP Stock 192422103 2775 56 SH SOLE 7 0 49 GLOBAL X MSCI CHINA ENERGY ETF ETF 37950E507 14761 958 SH SOLE 0 0 958 WILLSCOT MOBIL MINI HLDNG CORP COM CL A Stock 971378104 1839571 39240 SH SOLE 18464 0 20776 HAEMONETICS CORP MASS COM Stock 405024100 248 3 SH SOLE 0 0 3 MSC INDL DIRECT INC Stock 553530106 7812 93 SH SOLE 0 0 93 SPECTRUM BRANDS HLDGS INC NEW COM Stock 84790A105 1192 18 SH SOLE 0 0 18 CUE BIOPHARMA INC COM Stock 22978P106 6248 1750 SH SOLE 0 0 1750 SKYWEST INC COM Stock 830879102 510 23 SH SOLE 0 0 23 CENTENE CORP DEL Stock 15135B101 5373 85 SH SOLE 26 0 59 ZIM INTEGRATED SHIPPING SERV SHS Stock M9T951109 10451 443 SH SOLE 0 0 443 ISHARES S&P SMALLCAP 600 ETF ETF 464287804 1220064 12617 SH SOLE 2936 0 9681 SEMTECH CORP COM Stock 816850101 12118 502 SH SOLE 0 0 502 UNITED THERAPEUTICS CORP DEL Stock 91307C102 2016 9 SH SOLE 0 0 9 WASTE CONNECTIONS INC Stock 94106B101 2642 19 SH SOLE 0 0 19 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1423430 4610 SH SOLE 80 0 4530 SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 210431 8582 SH SOLE 0 0 8582 CARTER INC Stock 146229109 288 4 SH SOLE 4 0 0 ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF ETF 46435G326 204740 3386 SH SOLE 0 0 3385 UNIVERSAL LOGISTICS HLDGS INC COM Stock 91388P105 204 7 SH SOLE 0 0 7 PAGSEGURO DIGITAL LTD COM CL A Stock G68707101 17140 2000 SH SOLE 0 0 2000 SOLID BIOSCIENCES INC COM NEW Stock 83422E105 313 66 SH SOLE 0 0 66 ADOBE SYS INC Stock 00724F101 310608 806 SH SOLE 12 0 794 WEYERHAEUSER CO REIT 962166104 2742 91 SH SOLE 47 0 44 VANGUARD SHORT TERM CORP BOND FD ETF ETF 92206C409 93382 1225 SH SOLE 992 0 233 EXELON CORP COM Stock 30161N101 50771 1212 SH SOLE 25 0 1187 MARKET VECTORS ETF HIGH YIELD MUNI INDEX ETF 92189H409 326221 6305 SH SOLE 1649 0 4656 AVANGRID INC COM Stock 05351W103 758 19 SH SOLE 0 0 19 GOOGLE INC Stock 02079K305 21505795 207325 SH SOLE 88077 0 119247 PIEDMONT OFFICE RLTYTR INC COM CL A REIT 720190206 861 118 SH SOLE 0 0 118 CELSIUS HLDGS INC COM NEW Stock 15118V207 1022 11 SH SOLE 5 0 6 PROGRESSIVE CORP COM Stock 743315103 829875 5801 SH SOLE 1081 0 4719 JAMES HARDIE INDS PLC SPONSORED ADR ADR 47030M106 466 22 SH SOLE 0 0 21 TERRENO RLTY CORP COM REIT 88146M101 517 8 SH SOLE 0 0 8 PG&E CORP COM Stock 69331C108 3299 204 SH SOLE 63 0 141 PROSHARES TR ULTRAPRO QQQ ETF 74347X831 187023 6618 SH SOLE 0 0 6617 FISERV INC Stock 337738108 1341046 11865 SH SOLE 1020 0 10844 O REILLY AUTOMOTIVE INC Stock 67103H107 58580 69 SH SOLE 2 0 67 ZSCALER INC COM Stock 98980G102 701 6 SH SOLE 0 0 6 EASTMAN CHEMICAL CO Stock 277432100 4976 59 SH SOLE 4 0 55 PRINCIPAL FINANCIAL GROUP INC Stock 74251V102 9736 131 SH SOLE 118 0 13 DROPBOX INC CL A Stock 26210C104 2162 100 SH SOLE 0 0 100 INTUIT INC Stock 461202103 224114 503 SH SOLE 11 0 491 HALLIBURTON CO COM Stock 406216101 738025 23326 SH SOLE 38 0 23287 CONSTELLATION BRANDS INC CL A Stock 21036P108 14909 66 SH SOLE 5 0 61 UNILEVER PLC SPON ADR NEW ADR 904767704 16946 326 SH SOLE 0 0 326 NEWMONT CORP COM Stock 651639106 12394 253 SH SOLE 31 0 221 FT CBOE VEST S&P 500 DIVIDEND ARISTOCRATS TARGET INCOME ETF ETF 33739Q705 5189551 100886 SH SOLE 20984 0 79901 COGENT BIOSCIENCES INC COM Stock 19240Q201 227 21 SH SOLE 0 0 21 SPOTIFY TECHNOLOGY S A SHS Stock L8681T102 413 3 SH SOLE 0 0 3 CSX CORP Stock 126408103 83881 2802 SH SOLE 1017 0 1784 GRAPHIC PACKAGING CORP DEL Stock 388689101 561 22 SH SOLE 0 0 22 SENSATA TECHNOLOGIESHLDGS NV COM EUR0.01 Stock G8060N102 900 18 SH SOLE 8 0 10 COMCAST CORP NEW CL A Stock 20030N101 351474 9271 SH SOLE 1855 0 7416 ISHARES U.S. INFRASTRUCTURE ETF ETF 46435U713 9703 260 SH SOLE 0 0 260 GENERAC HLDGS INC COM Stock 368736104 1944 18 SH SOLE 10 0 8 MAXLINEAR INC COM Stock 57776J100 458 13 SH SOLE 0 0 13 HESKA CORP COM RESTRC NEW Stock 42805E306 586 6 SH SOLE 0 0 6 MICROSOFT Stock 594918104 53280465 184809 SH SOLE 49948 0 134861 FIRST HORIZON CORPORATION COM Stock 320517105 445 25 SH SOLE 0 0 25 SS&C TECHNOLOGIES HLDGS INC COM Stock 78467J100 2315 41 SH SOLE 8 0 33 LENNAR CORP CL A Stock 526057104 16712 159 SH SOLE 21 0 138 PRIMERICA INC COM Stock 74164M108 861 5 SH SOLE 0 0 5 CERIDIAN HCM HLDG INC COM Stock 15677J108 5711 78 SH SOLE 8 0 70 VALERO ENERGY CORP Stock 91913Y100 152862 1095 SH SOLE 5 0 1090 ISHARES ESG AWARE MSCI USA SMALL-CAP ETF ETF 46435U663 61182 1800 SH SOLE 1800 0 0 DOCUSIGN INC COM Stock 256163106 101092 1734 SH SOLE 1566 0 168 SMARTSHEET INC COM CL A Stock 83200N103 621 13 SH SOLE 1 0 12 NVENT ELECTRIC PLC SHS Stock G6700G107 644 15 SH SOLE 9 0 6 DISCOVERY HLDG CO Stock 934423104 81933 5426 SH SOLE 92 0 5334 INSPIRE MED SYS INC COM Stock 457730109 702 3 SH SOLE 0 0 3 ORIGIN BANCORP INC COM Stock 68621T102 1190 37 SH SOLE 10 0 27 EQUITABLE HLDGS INC COM Stock 29452E101 559 22 SH SOLE 0 0 22 HEALTH CARE PPTY INVS INC REIT 42250P103 3361 153 SH SOLE 15 0 138 CANADIAN NATURAL RESOURCES LTD Stock 136385101 664 12 SH SOLE 0 0 12 SCHLUMBERGER LTD COM STK Stock 806857108 20032265 407989 SH SOLE 185477 0 222511 WYNDHAM HOTELS & RESORTS INC COM Stock 98311A105 407 6 SH SOLE 0 0 6 CVS HEALTH CORP COM Stock 126650100 2081 28 SH SOLE 21 0 7 JEFFERIES FINL GROUP INC COM Stock 47233W109 1111 35 SH SOLE 11 0 24 DTE ENERGY CO COM Stock 233331107 6025 55 SH SOLE 51 0 4 EVERGY INC COM Stock 30034W106 917 15 SH SOLE 10 0 5 SPS COMM INC COM Stock 78463M107 457 3 SH SOLE 0 0 3 SPROTT PHYSICAL GOLD TRUST CEF 85207H104 874758 56582 SH SOLE 6778 0 49804 COMMUNICATION SERVICES SELECT SECTOR SPDR FUND ETF 81369Y852 3326956 57391 SH SOLE 12972 0 44419 BJS WHSL CLUB HLDGS INC COM Stock 05550J101 532 7 SH SOLE 0 0 7 BRIGHTVIEW HLDGS INC COM Stock 10948C107 905 161 SH SOLE 0 0 161 TEXTRON INC COM Stock 883203101 1413 20 SH SOLE 8 0 12 MASCO CORP COM Stock 574599106 497 10 SH SOLE 0 0 10 NISOURCE INC COM Stock 65473P105 224 8 SH SOLE 8 0 0 SIMON PROPERTY GROUP INC REIT 828806109 94076 840 SH SOLE 6 0 834 V F CORP COM Stock 918204108 1237 54 SH SOLE 15 0 39 KEURIG DR PEPPER INC COM Stock 49271V100 156008 4422 SH SOLE 883 0 3539 PACER DATA & INFRASTRUCTURE REAL ESTATE ETF ETF 69374H741 16901 570 SH SOLE 0 0 570 AMERIPRISE FINANCIAL INC. Stock 03076C106 38998 127 SH SOLE 21 0 106 BLOOM ENERGY CORP COM CL A Stock 093712107 1993 100 SH SOLE 0 0 100 BROWN & BROWN INC Stock 115236101 7522 131 SH SOLE 6 0 125 JPMORGAN USD EMERGING MARKETS SOVEREIGN BOND ETF ETF 46641Q746 4135435 105222 SH SOLE 22003 0 83219 INTERNATIONAL MNY EXPRESS INC COM Stock 46005L101 387 15 SH SOLE 0 0 15 GARMIN LTD Stock H2906T109 26643 264 SH SOLE 103 0 161 VANGUARD INTERMEDIATE-TERM TREASURY ETF ETF 92206C706 125736 2097 SH SOLE 1881 0 216 AVERY DENNISON CORP COM Stock 053611109 118273 661 SH SOLE 139 0 522 SONOS INC COM Stock 83570H108 608 31 SH SOLE 0 0 31 ARLO TECHNOLOGIES INC COM Stock 04206A101 1315 217 SH SOLE 86 0 131 AUTOLIV INC Stock 052800109 373 4 SH SOLE 4 0 0 Ares Capital Corp CEF 04010L103 717076 39238 SH SOLE 11654 0 27583 ST JOE COMPANY Stock 790148100 832 20 SH SOLE 9 0 11 EXPONENT INC COM Stock 30214U102 54530 547 SH SOLE 0 0 547 TENNANT CO COM Stock 880345103 822 12 SH SOLE 5 0 7 JPMORGAN BETABUILDERS CANADA ETF ETF 46641Q225 19585 329 SH SOLE 0 0 329 WISDOMTREE U.S. EFFICIENT CORE FUND ETF 97717Y790 5259 150 SH SOLE 150 0 0 PROSHARES ULTRA S&P 500 ETF 74347R107 345577 6884 SH SOLE 0 0 6884 NIO INC SPON ADS ADR 62914V106 2859 272 SH SOLE 272 0 0 ELANCO ANIMAL HEALTH INC COM Stock 28414H103 1495 159 SH SOLE 0 0 159 INVESCO CHINA TECHNOLOGY ETF ETF 46138E800 12113 260 SH SOLE 0 0 260 CBOE GLOBAL MKTS INC COM Stock 12503M108 7772462 57900 SH SOLE 10 0 57889 HEARTLAND EXPRESS INC Stock 422347104 334 21 SH SOLE 21 0 0 MASTERBRAND INC COMMON STOCK Stock 57638P104 3337 415 SH SOLE 127 0 288 VANGUARD ESG U.S. STOCK ETF ETF 921910733 20079 280 SH SOLE 280 0 0 BOEING CO COM Stock 097023105 47884 225 SH SOLE 23 0 202 UPWORK INC COM Stock 91688F104 996 88 SH SOLE 0 0 88 COPART INC Stock 217204106 571295 7596 SH SOLE 1220 0 6376 VANGUARD SMALL CAP ETF ETF 922908751 59243966 312534 SH SOLE 185788 0 126745 VANGUARD MID CAP ETF 922908629 149109 707 SH SOLE 0 0 706 VANGUARD LARGE CAP ETF 922908637 20261115 108458 SH SOLE 32437 0 76021 NEXTERA ENERGY INC COM Stock 65339F101 1188497 15419 SH SOLE 85 0 15334 ELASTIC N V ORD SHS Stock N14506104 1737 30 SH SOLE 6 0 24 ENCANA CORPORATION Stock 69047Q102 361 10 SH SOLE 0 0 10 CLOUDFLARE INC CL A COM Stock 18915M107 1788 29 SH SOLE 7 0 22 LIVENT CORP COM Stock 53814L108 2688849 123796 SH SOLE 61456 0 62340 NIKE INC CLASS B Stock 654106103 160761 1311 SH SOLE 30 0 1280 SITE CTRS CORP COM REIT 82981J109 454 37 SH SOLE 0 0 37 ALIGN TECHNOLOGY INC Stock 016255101 620164 1856 SH SOLE 358 0 1498 HUDSON PAC PPTYS INC REIT 444097109 998 150 SH SOLE 51 0 99 VANGUARD SHORT-TERM TREASURY ETF ETF 92206C102 76043 1299 SH SOLE 1299 0 0 JPMORGAN U.S. QUALITY FACTOR ETF ETF 46641Q761 19533031 473758 SH SOLE 305218 0 168539 TESLA MOTORS INC Stock 88160R101 6564034 31640 SH SOLE 64 0 31576 MSCI INC COM Stock 55354G100 647561 1157 SH SOLE 211 0 946 YETI HLDGS INC COM Stock 98585X104 920 23 SH SOLE 0 0 23 RESIDEO TECHNOLOGIES INC COM Stock 76118Y104 512 28 SH SOLE 0 0 28 DECKERS OUTDOOR Stock 243537107 4496 10 SH SOLE 1 0 9 FIRST CASH FINANCIAL Stock 33768G107 954 10 SH SOLE 0 0 10 ISHARES ESG AWARE US AGGREGATE BOND ETF ETF 46435U549 1355917 28213 SH SOLE 9583 0 18630 LINDE PLC SHS Stock G54950103 12200606 34325 SH SOLE 14436 0 19888 AXONICS INC COM Stock 05465P101 546 10 SH SOLE 0 0 10 ARCOSA INC COM Stock 039653100 947 15 SH SOLE 15 0 0 ITRON INC Stock 465741106 555 10 SH SOLE 0 0 10 SILGAN HLDGS INC Stock 827048109 483 9 SH SOLE 0 0 9 PROSHARES PET CARE ETF ETF 74348A145 1489 30 SH SOLE 0 0 30 INVENTRUST PPTYS CORP COM NEW REIT 46124J201 421 18 SH SOLE 0 0 18 CMS ENERGY CORP COM Stock 125896100 12644 206 SH SOLE 0 0 206 HILTON WORLDWIDE HLDGS INC COM Stock 43300A203 3365384 23890 SH SOLE 11173 0 12717 NCR CORP Stock 62886E108 43376 1839 SH SOLE 1838 0 0 EASTGROUP PPTYS INC REIT 277276101 65301 395 SH SOLE 0 0 395 ITAU UNIBANCO HLDG S A SPON ADR REP PFD ADR 465562106 1296217 266164 SH SOLE 31560 0 234603 ARGO GROUP INTL HLDGS LTD COM Stock G0464B107 19654 671 SH SOLE 0 0 671 COEUR MNG INC COM NEW Stock 192108504 563 141 SH SOLE 0 0 141 VANGUARD HEALTH CARE ETF ETF 92204A504 875387 3671 SH SOLE 1888 0 1783 FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 1306253 40630 SH SOLE 12430 0 28199 MODERNA INC COM Stock 60770K107 43310 282 SH SOLE 10 0 272 NXP SEMICONDUCTORS NV COM Stock N6596X109 19953 107 SH SOLE 14 0 93 APARTMENT INVT & MGMT CO REIT 03748R747 1761 229 SH SOLE 0 0 229 ISHARES TRUST ISHARES USD GREEN BOND ETF ETF 46435U440 34847 740 SH SOLE 740 0 0 NORFOLK SOUTHERN CRP Stock 655844108 34980 165 SH SOLE 2 0 163 OGE ENERGY CORP COM Stock 670837103 716 19 SH SOLE 19 0 0 BOSTON PPTYS INC REIT 101121101 1245 23 SH SOLE 0 0 23 UNITED STS COMMODITYINDEX FD COMMODITY INDEX FD ETF 911717106 15193 280 SH SOLE 0 0 280 FEDERAL REALTY INVST TR SH BEN INT NEW REIT 313745101 494 5 SH SOLE 3 0 2 DELL TECHNOLOGIES INC CL C Stock 24703L202 1247 31 SH SOLE 8 0 23 HIGHWOODS PPTYS INC REIT 431284108 2041 88 SH SOLE 14 0 74 PIMCO NEW YORK MUN FD II COM CEF 72200Y102 86445 11183 SH SOLE 11183 0 0 HOST MARRIOTT CORP NEW REIT REIT 44107P104 1435 87 SH SOLE 32 0 55 KIMCO REALTY CORP REIT 49446R109 1543 79 SH SOLE 0 0 79 PUBLIC STORAGE INC REIT 74460D109 9971 33 SH SOLE 6 0 27 REGENCY CTRS CORP REIT 758849103 1346 22 SH SOLE 15 0 7 SAFEHOLD INC COM REIT 78646V107 617 85 SH SOLE 22 0 63 UNITED DOMINION RLTYTR INC REIT 902653104 287 7 SH SOLE 7 0 0 KODIAK SCIENCES INC COM Stock 50015M109 205 33 SH SOLE 0 0 33 VORNADO REALTY TRUST REIT 929042109 507 33 SH SOLE 0 0 33 HIBBETT SPORTING GOODS Stock 428567101 767 13 SH SOLE 0 0 13 BLACKROCK BUILD AMER BD CEF 09248X100 4880337 272340 SH SOLE 59694 0 212646 FIRST INTST BANCSYSTEM INC COM CL A Stock 32055Y201 1075 36 SH SOLE 11 0 25 NEWMARKET CORP COM Stock 651587107 365 1 SH SOLE 0 0 1 BIG LOTS INC Stock 089302103 340 31 SH SOLE 31 0 0 VANGUARD INDUSTRIALS ETF 92204A603 158314 831 SH SOLE 0 0 831 HARLEY DAVIDSON INC Stock 412822108 1671 44 SH SOLE 10 0 34 VANGUARD INFORMATION TECHNOLOGY ETF 92204A702 164210 426 SH SOLE 0 0 426 ARK FINTECH INNOVATION ETF ETF 00214Q708 1787 95 SH SOLE 0 0 95 WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 30015 868 SH SOLE 21 0 847 THOR INDS INC Stock 885160101 398 5 SH SOLE 0 0 5 AMPHENOL CORP CL A Stock 032095101 6055310 74098 SH SOLE 30069 0 44029 ACUITY BRANDS INC Stock 00508Y102 548 3 SH SOLE 2 0 1 BROOKFIELD ASSET MGMT INC COM VOTING Stock 11271J107 6844 210 SH SOLE 0 0 210 CENTERPOINT ENERGY INC COM Stock 15189T107 678 23 SH SOLE 23 0 0 CARLISLE COS INC COM Stock 142339100 67821 300 SH SOLE 0 0 300 COGENT COMMUNICATIONS HLDGS IN COM NEW Stock 19239V302 510 8 SH SOLE 8 0 0 DOLLAR TREE STORES INC Stock 256746108 68617 478 SH SOLE 14 0 464 COLUMBIA MULTI-SECTOR MUNICIPAL INCOME ETF ETF 19761L607 1036794 50281 SH SOLE 16290 0 33991 AMDOCS LTD Stock G02602103 3553 37 SH SOLE 0 0 37 HUNTSMAN CORP Stock 447011107 4805058 175623 SH SOLE 68766 0 106856 INTERNATIONAL FLAVORS&FRAGRANC COM Stock 459506101 1747 19 SH SOLE 6 0 13 SHOCKWAVE MED INC COM Stock 82489T104 641817 2960 SH SOLE 845 0 2115 MANPOWER INC WIS Stock 56418H100 413 5 SH SOLE 5 0 0 CLARIVATE PLC ORD SHS Stock G21810109 235 25 SH SOLE 0 0 25 ROYAL CARRIBBEAN CRUISES LTD Stock V7780T103 1437 22 SH SOLE 22 0 0 REINSURANCE GROUP AMER INC Stock 759351604 1328 10 SH SOLE 0 0 10 STANLEY BLACK & DECKER INC COM Stock 854502101 81305 1009 SH SOLE 6 0 1003 FIRST INDL RLTY TR INC REIT 32054K103 479 9 SH SOLE 0 0 9 STEPAN CO COM Stock 858586100 5152 50 SH SOLE 3 0 47 HEALTH CARE REIT INC REIT 95040Q104 717 10 SH SOLE 5 0 5 DOW INC COM Stock 260557103 6688 122 SH SOLE 0 0 122 LEVI STRAUSS & CO NEW CL A COM STK Stock 52736R102 510 28 SH SOLE 0 0 28 ARCH CAPITAL GROUP LTD SHS Stock G0450A105 632481 9319 SH SOLE 1673 0 7646 LYFT INC CL A COM Stock 55087P104 445 48 SH SOLE 0 0 48 SILK RD MED INC COM Stock 82710M100 587 15 SH SOLE 0 0 15 TRADEWEB MKTS INC CL A Stock 892672106 553 7 SH SOLE 0 0 7 KKR & CO LP Stock 48251W104 109347 2082 SH SOLE 0 0 2082 ALCON AG ORD SHS Stock H01301128 276 4 SH SOLE 0 0 3 ARMOUR RESIDENTIAL REIT INC COM NEW REIT 042315507 887 169 SH SOLE 0 0 169 UNITED CONTL HLDGS INC Stock 910047109 3407 77 SH SOLE 0 0 77 PAGERDUTY INC COM Stock 69553P100 34980 1000 SH SOLE 0 0 1000 PINTEREST INC CL A Stock 72352L106 1991 73 SH SOLE 16 0 57 ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101 3397 46 SH SOLE 0 0 46 CONAGRA BRANDS INC COM Stock 205887102 563 15 SH SOLE 9 0 6 GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855 71014 1117 SH SOLE 0 0 1117 POWERSHARES BUILD AMERICA BOND PORTFOLIO ETF ETF 46138G805 118084 4393 SH SOLE 0 0 4393 LEXINGTON CORP PPTYS TR REIT 529043101 1340 130 SH SOLE 32 0 98 LYONDELLBASELL Stock N53745100 8920 95 SH SOLE 3 0 92 VANGUARD S&P 500 ETF ETF 922908363 965097 2566 SH SOLE 450 0 2116 BEYOND MEAT INC COM Stock 08862E109 276 17 SH SOLE 0 0 17 ASTRAZENECA PLC- SPONS ADR ADR 046353108 87457 1260 SH SOLE 0 0 1260 VANGUARD TELECOMMUNICATIONS SERVICES ETF ETF 92204A884 330540 3419 SH SOLE 1714 0 1705 MORNINGSTAR INC Stock 617700109 406 2 SH SOLE 0 0 2 SUMITOMO MITSUI FINLGROUP INC SPONSORED ADR ISIN #US86562M2098 ADR 86562M209 2992 374 SH SOLE 0 0 374 VANGUARD GLOBAL EX-U.S. REAL ESTATE ETF ETF 922042676 1591115 39219 SH SOLE 7970 0 31249 ARROW ELECTRS INC COM Stock 042735100 106639 854 SH SOLE 7 0 847 FIFTH THIRD BANCORP Stock 316773100 932 35 SH SOLE 18 0 17 UBER TECHNOLOGIES INC COM Stock 90353T100 19400 612 SH SOLE 22 0 590 S & P MID CAP 400 DEP RCPTS MID CAP ETF 78467Y107 1459395 3184 SH SOLE 879 0 2304 HOWARD HUGHES CORP COM Stock 44267D107 48960 612 SH SOLE 5 0 607 HIGH TIDE INC COM NEW Stock 42981E401 561 411 SH SOLE 0 0 411 ILLUMINA INC Stock 452327109 12093 52 SH SOLE 8 0 44 1ST SOURCE CORP COM Stock 336901103 302 7 SH SOLE 7 0 0 INVESCO S&P SMALLCAP INFORMATION TECHNOLOGY ETF ETF 46138E115 45516 346 SH SOLE 0 0 346 VISHAY INTERTECHNOLOGY INC COM Stock 928298108 1448 64 SH SOLE 0 0 64 GLOBAL X RUSSELL 2000 COVERED CALL ETF ETF 37954Y459 633199 35256 SH SOLE 0 0 35256 SABRA HEALTH CARE REIT INC COM REIT 78573L106 771 67 SH SOLE 29 0 38 IDEAYA BIOSCIENCES INC COM Stock 45166A102 741 54 SH SOLE 0 0 54 CORTEVA INC COM Stock 22052L104 15379 255 SH SOLE 43 0 212 CONSOLIDATED EDISON INC COM Stock 209115104 111257 1163 SH SOLE 8 0 1154 BOOZ ALLEN HAMILTON HLDG CORP CL A Stock 099502106 1020 11 SH SOLE 0 0 11 GENERAL MOTORS CORP Stock 37045V100 1259676 34342 SH SOLE 9287 0 25055 ITT INDUSTRIES INC Stock 45073V108 949 11 SH SOLE 4 0 7 HUNTINGTON BANCSHARES INC COM Stock 446150104 806 72 SH SOLE 13 0 59 AMCOR PLC ORD Stock G0250X107 10140 891 SH SOLE 25 0 866 CROWDSTRIKE HLDGS INC CL A Stock 22788C105 44198 322 SH SOLE 0 0 322 CHEWY INC CL A Stock 16679L109 336 9 SH SOLE 9 0 0 TARGA RES CORP COM Stock 87612G101 511 7 SH SOLE 0 0 7 GUGGENHEIM ETF TRUST S&P 500 EQUAL WEIGHT ETF 46137V357 14274227 98702 SH SOLE 60310 0 38391 ISHARES 0-5 YR TIPS BOND ETF ETF 46429B747 104588 1054 SH SOLE 984 0 70 MARKET VECTORS GOLD MINERS INDEX ETF ETF 92189F106 10088 312 SH SOLE 0 0 311 MARKET VECTORS GOLD MINERS INDEX ETF ETF 92189F106 1132 35000 SH Put SOLE 0 0 35000 MARKET VECTORS GOLD MINERS INDEX ETF ETF 92189F106 1132 35000 SH Put SOLE 0 0 35000 MARKET VECTORS GOLD MINERS INDEX ETF ETF 92189F106 1132 35000 SH Put SOLE 0 0 35000 MARKET VECTORS GOLD MINERS INDEX ETF ETF 92189F106 1132 35000 SH Put SOLE 0 0 35000 MARKET VECTORS GOLD MINERS INDEX ETF ETF 92189F106 2265 70000 SH Put SOLE 0 0 70000 MARKET VECTORS GOLD MINERS INDEX ETF ETF 92189F106 2265 70000 SH Put SOLE 0 0 70000 TERADYNE INC COM Stock 880770102 645 6 SH SOLE 0 0 6 KARUNA THERAPEUTICS INC COM Stock 48576A100 908 5 SH SOLE 0 0 5 KEARNY FINL CORP MD COM Stock 48716P108 414 51 SH SOLE 0 0 51 GENMAB A/S SPONSORED ADS ADR 372303206 793 21 SH SOLE 0 0 21 XPEL INC COM Stock 98379L100 1223 18 SH SOLE 7 0 11 ISHARES MSCI EAFE GROWTH ETF ETF 464288885 34079050 363781 SH SOLE 223146 0 140635 SNDL INC COM Stock 83307B101 347 217 SH SOLE 0 0 217 DYNATRACE INC COM NEW Stock 268150109 5795 137 SH SOLE 10 0 127 KENNEDY-WILSON HOLDINGS INC COM STKUSD0.0001 Stock 489398107 830 50 SH SOLE 0 0 50 SERVISFIRST BANCSHARES INC COM Stock 81768T108 6610 121 SH SOLE 0 0 121 WABTEC Stock 929740108 2931 29 SH SOLE 0 0 29 INVESCO S&P 500 EQUAL WEIGHT CONSUMER STAPLES ETF ETF 46137V373 22336 131 SH SOLE 0 0 131 LILLY ELI & CO COM Stock 532457108 365055 1063 SH SOLE 31 0 1032 AIR PRODS & CHEMS INC COM Stock 009158106 456923 1591 SH SOLE 326 0 1264 STEELCASE INC Stock 858155203 455 54 SH SOLE 0 0 54 10X GENOMICS INC CL A COM Stock 88025U109 1004 18 SH SOLE 0 0 18 DATADOG INC CL A COM Stock 23804L103 291 4 SH SOLE 0 0 4 PELOTON INTERACTIVE INC CL A COM Stock 70614W100 873 77 SH SOLE 0 0 77 CERENCE INC COM Stock 156727109 2781 99 SH SOLE 20 0 79 SCHWAB U.S. MID-CAP ETF ETF 808524508 168947 2490 SH SOLE 0 0 2490 LEIDOS HOLDINGS INC COM Stock 525327102 1289 14 SH SOLE 6 0 8 BIONTECH SE SPONSORED ADS ADR 09075V102 249 2 SH SOLE 0 0 2 VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 3981728 63313 SH SOLE 44677 0 18635 SUN CMNTYS INC COM REIT 866674104 845 6 SH SOLE 0 0 6 INVESCO S&P SMALLCAP INDUSTRIALS ETF ETF 46138E123 21948 230 SH SOLE 230 0 0 PPL CORP COM Stock 69351T106 1667 60 SH SOLE 15 0 45 ACV AUCTIONS INC COM CL A Stock 00091G104 44410 3440 SH SOLE 0 0 3440 ADAPTHEALTH CORP COMMON STOCK Stock 00653Q102 472 38 SH SOLE 0 0 38 ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 65525 617 SH SOLE 208 0 409 BROADMARK RLTY CAP INC COM REIT 11135B100 498 106 SH SOLE 0 0 106 HOLOGIC INC Stock 436440101 3405056 42194 SH SOLE 19389 0 22805 FABRINET SHS Stock G3323L100 831 7 SH SOLE 0 0 7 IPATH DJ-UBS COMMODITY TOTAL RETURN ETN ETF 06738C778 602074 19059 SH SOLE 3463 0 15596 PARAMOUNT GLOBAL CLASS A COM Stock 92556H107 413 16 SH SOLE 0 0 16 LITHIA MOTORS INC-CL A Stock 536797103 3663 16 SH SOLE 0 0 16 EHANG HLDGS LTD ADS ADR 26853E102 12373 1132 SH SOLE 0 0 1132 SPROUT SOCIAL INC COM CL A Stock 85209W109 731 12 SH SOLE 0 0 12 SITIME CORP COM Stock 82982T106 569 4 SH SOLE 4 0 0 VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 4869959 104618 SH SOLE 20940 0 83677 PIMCO CORPORATE OPPORTUNITY FUND CEF 72201B101 6235 500 SH SOLE 500 0 0 LEAR CORP Stock 521865204 1116 8 SH SOLE 3 0 5 ISHARES RUSSELL 2000 ETF ETF 464287655 474193 2658 SH SOLE 193 0 2465 ISHARES RUSSELL 2000 ETF ETF 464287655 18732 105000 SH Put SOLE 0 0 105000 TWILIO INC CL A Stock 90138F102 4864 73 SH SOLE 10 0 63 DOUGLAS EMMETT INC COM REIT 25960P109 358 29 SH SOLE 0 0 29 OPEN TEXT CORP F Stock 683715106 925 24 SH SOLE 0 0 24 APOLLO GLOBAL MGMT INC COM Stock 03769M106 5874 93 SH SOLE 0 0 93 HUNTINGTON INGALLS INDS INC COM Stock 446413106 1035 5 SH SOLE 3 0 2 FIDELITY NATL INFO SVCS Stock 31620M106 761 14 SH SOLE 6 0 8 ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 5606 55 SH SOLE 0 0 55 REYNOLDS CONSUMER PRODS INC COM Stock 76171L106 715 26 SH SOLE 11 0 15 REPLIGEN CORP COM Stock 759916109 68354 406 SH SOLE 102 0 304 SCHRODINGER INC COM Stock 80810D103 579 22 SH SOLE 0 0 22 VERTIV HOLDINGS CO COM CL A Stock 92537N108 744 52 SH SOLE 0 0 52 REVOLUTION MEDICINES INC COM Stock 76155X100 628 29 SH SOLE 0 0 29 DUKE ENERGY CORP NEW COM NEW Stock 26441C204 195300 2024 SH SOLE 40 0 1984 DIGITAL REALTY TRUST INC REIT 253868103 1868 19 SH SOLE 19 0 0 AGILYSYS INC COM Stock 00847J105 908 11 SH SOLE 0 0 11 MICRON TECHNOLOGY Stock 595112103 24015 398 SH SOLE 31 0 367 SHYFT GROUP INC COM Stock 825698103 501 22 SH SOLE 0 0 22 ELLINGTON FINANCIAL INC COM REIT 28852N109 452 37 SH SOLE 0 0 37 INCYTE CORP Stock 45337C102 3252 45 SH SOLE 20 0 25 BLADE AIR MOBILITY INC CL A COM Stock 092667104 608 180 SH SOLE 0 0 180 CARRIER GLOBAL CORPORATION COM Stock 14448C104 14320 313 SH SOLE 34 0 279 TRAVEL PLUS LEISURE CO COM Stock 894164102 3876266 98884 SH SOLE 43789 0 55094 ARCONIC CORPORATION COM Stock 03966V107 6558 250 SH SOLE 0 0 250 AFLAC INC COM Stock 001055102 107426 1665 SH SOLE 32 0 1633 FREEPORT MCMORAN COPPER Stock 35671D857 15007901 366852 SH SOLE 136384 0 230466 SYSCO CORP COM Stock 871829107 6152524 79665 SH SOLE 25437 0 54226 CHIPOTLE MEXICAN GRILL INC Stock 169656105 107622 63 SH SOLE 1 0 62 ISHARES TR DOW JONESUS AEROSPACE & DEF ETF 464288760 246847 2145 SH SOLE 0 0 2145 POWERSHARES SP500 LOW VOLATILITY ETF ETF 46138E354 136469 2187 SH SOLE 1942 0 245 GROUP 1 AUTOMOTIVE INC COM Stock 398905109 6793 30 SH SOLE 0 0 30 WOODSIDE PETRO SPON ADRF ADR 980228308 2669 119 SH SOLE 0 0 119 DICKS SPORTING GOODS INC Stock 253393102 851 6 SH SOLE 0 0 6 PORTLAND GEN ELEC CO COM NEW Stock 736508847 684 14 SH SOLE 0 0 14 EVERCOMMERCE INC COM Stock 29977X105 561 53 SH SOLE 0 0 53 MILLICOM INTL CELLULAR S A COM STK Stock L6388F110 359 19 SH SOLE 0 0 19 JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 462975 8479 SH SOLE 0 0 8479 INARI MED INC COM Stock 45332Y109 494 8 SH SOLE 0 0 8 GABELLI DIVID & INCOME TR COM CEF 36242H104 31185 1500 SH SOLE 0 0 1500 ISHARES MSCI FLOATING RATE NOT E FUNDING ETF ETF 46429B655 1885795 37424 SH SOLE 1536 0 35888 SONY GROUP CORPORATION SPONSORED ADR ADR 835699307 111500 1230 SH SOLE 0 0 1230 OPEN LENDING CORP COM CL A Stock 68373J104 936 133 SH SOLE 0 0 133 AZEK CO INC CL A Stock 05478C105 753 32 SH SOLE 0 0 32 VAXCYTE INC COM Stock 92243G108 516474 13780 SH SOLE 0 0 13780 ROYALTY PHARMA PLC SHS CLASS A Stock G7709Q104 1297 36 SH SOLE 0 0 36 TTEC HLDGS INC COM Stock 89854H102 1340 36 SH SOLE 0 0 36 PREMIER FINANCIAL CORP COM Stock 74052F108 1182 57 SH SOLE 16 0 41 VALLEY NATL BANCORP Stock 919794107 1266 137 SH SOLE 34 0 103 MATCH GROUP INC NEW COM Stock 57667L107 1459 38 SH SOLE 8 0 30 IAC INC COM NEW Stock 44891N208 2167 42 SH SOLE 8 0 34 LEMONADE INC COM Stock 52567D107 456 32 SH SOLE 0 0 32 ACCOLADE INC COM Stock 00437E102 748 52 SH SOLE 52 0 0 AVIENT CORPORATION COM Stock 05368V106 535 13 SH SOLE 0 0 13 CAESARS ENTERTAINMENT INC NEW COM Stock 12769G100 1220 25 SH SOLE 0 0 25 STEVEN MADDEN LTD Stock 556269108 504 14 SH SOLE 0 0 14 AMKOR TECHNOLOGY INC COM Stock 031652100 572 22 SH SOLE 0 0 22 QUANTA SERVICES INC Stock 74762E102 531609 3190 SH SOLE 1159 0 2031 REGAL REXNORD CORPORATION COM Stock 758750103 2392 17 SH SOLE 0 0 17 AMERICAN ELEC PWR CO INC COM Stock 025537101 71245 783 SH SOLE 12 0 771 ENTERGY CORP NEW COM Stock 29364G103 1616 15 SH SOLE 3 0 12 LI AUTO INC SPONSORED ADS ADR 50202M102 5594114 224213 SH SOLE 83143 0 141070 VITAL FARMS INC COM Stock 92847W103 1499 98 SH SOLE 0 0 98 EDISON INTL COM Stock 281020107 764349 10828 SH SOLE 1992 0 8836 ERICSSON ADR B SEK 10 ADR 294821608 34830 5954 SH SOLE 3506 0 2447 EVERSOURCE ENERGY COM Stock 30040W108 4304 55 SH SOLE 19 0 36 PNM RES INC COM Stock 69349H107 487 10 SH SOLE 0 0 10 BROWN FORMAN CORP CL B Stock 115637209 257 4 SH SOLE 0 0 4 ISHARES RUSSELL MIDCAP GROWTH ETF ETF 464287481 139307 1530 SH SOLE 0 0 1530 QUANTUMSCAPE CORP COM CL A Stock 74767V109 7068 864 SH SOLE 58 0 806 KRANESHARES GLOBAL CARBON STRATEGY ETF ETF 500767678 61656 1555 SH SOLE 0 0 1555 LUMINAR TECHNOLOGIES INC COM CL A Stock 550424105 7684 1184 SH SOLE 63 0 1121 AMC NETWORKS INC CL A Stock 00164V103 369 21 SH SOLE 21 0 0 MARATHON PETE CORP Stock 56585A102 737528 5470 SH SOLE 855 0 4615 HF SINCLAIR CORP COM Stock 403949100 1935 40 SH SOLE 24 0 16 POWERSHARES DYNAMIC SEMICONDUCTOR ETF 46137V647 45096 365 SH SOLE 0 0 364 ISHARES ESG ADVANCED TOTAL USD BOND MARKET ETF ETF 46436E619 706638 16346 SH SOLE 9544 0 6802 FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192 250273 3741 SH SOLE 0 0 3741 FULLER H B CO COM Stock 359694106 411 6 SH SOLE 0 0 6 SNOWFLAKE INC CL A Stock 833445109 2469 16 SH SOLE 2 0 14 SUMO LOGIC INC COM Stock 86646P103 503 42 SH SOLE 42 0 0 BROADSTONE NET LEASE INC COM REIT 11135E203 663 39 SH SOLE 0 0 39 JOHNSON OUTDOORS INC CL A Stock 479167108 441 7 SH SOLE 0 0 7 APPLIED INDL TECHNOLOGIES INC COM Stock 03820C105 853 6 SH SOLE 6 0 0 PINNACLE FINL PARTNERS INC COM Stock 72346Q104 1214 22 SH SOLE 6 0 16 ZILLOW INC Stock 98954M101 404793 9263 SH SOLE 3355 0 5908 VANGUARD SMALL CAP VALUE ETF ETF 922908611 31117 196 SH SOLE 0 0 196 CORSAIR GAMING INC COM Stock 22041X102 679 37 SH SOLE 0 0 37 BENTLEY SYS INC COM CL B Stock 08265T208 430 10 SH SOLE 10 0 0 PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 516025 61068 SH SOLE 50 0 61018 PERFICIENT INC Stock 71375U101 938 13 SH SOLE 0 0 13 ACADEMY SPORTS & OUTDOORS INC COM Stock 00402L107 2153 33 SH SOLE 9 0 24 VONTIER CORPORATION COM Stock 928881101 2898 106 SH SOLE 33 0 73 EASTERN BANKSHARES INC COM Stock 27627N105 921 73 SH SOLE 26 0 47 LANDSTAR SYSTEMS INC Stock 515098101 1255 7 SH SOLE 2 0 5 SYNAPTICS INC Stock 87157D109 23342 210 SH SOLE 0 0 210 CATHAY GEN BANCORP COM Stock 149150104 863 25 SH SOLE 0 0 25 HOME BANCSHARES INC COM Stock 436893200 760 35 SH SOLE 15 0 20 REGENERON PHARMACEUTICALS INC Stock 75886F107 645833 786 SH SOLE 132 0 654 MAGELLAN MIDSTREAM PARTNERS LP Stock 559080106 32556 600 SH SOLE 0 0 600 ALLEGRO MICROSYSTEMS INC COM Stock 01749D105 1488 31 SH SOLE 0 0 31 FORWARD INDS INC N Y COM NEW Stock 349862300 5126 4597 SH SOLE 0 0 4597 ATLASSIAN CORPORATION CL A Stock 049468101 342807 2003 SH SOLE 0 0 2002 VIATRIS INC COM Stock 92556V106 8360 869 SH SOLE 0 0 869 GCM GROSVENOR INC COM CL A Stock 36831E108 414 53 SH SOLE 0 0 53 FIRST SOLAR INC Stock 336433107 5003 23 SH SOLE 4 0 19 SOFI TECHNOLOGIES INC COM Stock 83406F102 273 45 SH SOLE 0 0 45 DIMENSIONAL EMERGING CORE EQUITY MARKET ETF ETF 25434V302 25621 1113 SH SOLE 0 0 1113 SCHWAB US AGGREGATE BOND ETF ETF 808524839 72007608 1535016 SH SOLE 872379 0 662637 ISHARES MSCI EAFE VALUE INDEX ETF ETF 464288877 5532 114 SH SOLE 0 0 114 C3 AI INC CL A Stock 12468P104 1209 36 SH SOLE 0 0 36 AIRBNB INC COM CL A Stock 009066101 3459315 27808 SH SOLE 461 0 27347 SPDR NUVEEN BLOOMBERG HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284 28145 1124 SH SOLE 0 0 1124 FIRST CTZNS BANCSHARES INC N C CL A Stock 31946M103 2919 3 SH SOLE 0 0 3 ERIE INDTY CO CL A Stock 29530P102 927 4 SH SOLE 2 0 2 STAG INDL INC COM REIT 85254J102 1319 39 SH SOLE 10 0 29 UPSTART HLDGS INC COM Stock 91680M107 493 31 SH SOLE 0 0 31 FORTUNE BRANDS HOME & SECURITY INC WI Stock 34964C106 24373 415 SH SOLE 127 0 288 GENTEX CORP Stock 371901109 73943 2638 SH SOLE 12 0 2626 CENTERSPACE COM REIT 15202L107 874 16 SH SOLE 0 0 16 INDUS REALTY TRUST INC COM Stock 45580R103 530 8 SH SOLE 0 0 8 PROSHARES SHORT VIX SHORT-TERM FUTURES ETF ETF 74347W130 2040 32 SH SOLE 0 0 32 CULLINAN ONCOLOGY INC COM Stock 230031106 491 48 SH SOLE 0 0 48 SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 2562373 35024 SH SOLE 6934 0 28090 AFFIRM HLDGS INC COM CL A Stock 00827B106 1679 149 SH SOLE 34 0 115 STELLANTIS N.V SHS Stock N82405106 5457 300 SH SOLE 0 0 300 XYLEM INC Stock 98419M100 8167 78 SH SOLE 4 0 74 ACADIA HEALTHCARE COMPANY INC Stock 00404A109 939 13 SH SOLE 0 0 13 JOBY AVIATION INC COMMON STOCK Stock G65163100 22264 5130 SH SOLE 0 0 5130 APTIV PLC Stock G6095L109 6047378 53903 SH SOLE 21986 0 31917 CHARGEPOINT HOLDINGS INC COM CL A Stock 15961R105 21977 2099 SH SOLE 0 0 2099 ROBLOX CORP CL A Stock 771049103 2294 51 SH SOLE 12 0 39 COUPANG INC CL A Stock 22266T109 5561520 347595 SH SOLE 12356 0 335239 INSTIL BIO INC COM Stock 45783C101 2643 4000 SH SOLE 0 0 4000 DIGITALOCEAN HLDGS INC COM Stock 25402D102 1606 41 SH SOLE 13 0 28 COURSERA INC COM Stock 22266M104 142698 12387 SH SOLE 0 0 12387 COINBASE GLOBAL INC COM CL A Stock 19260Q107 6892 102 SH SOLE 9 0 93 TRACTOR SUPPLY CO Stock 892356106 105426 449 SH SOLE 5 0 443 APPLOVIN CORP COM CL A Stock 03831W108 2379353 151070 SH SOLE 0 0 151070 CANTALOUPE INC COM Stock 138103106 627 110 SH SOLE 0 0 110 GINKGO BIOWORKS HOLDINGS INC CL A SHS Stock 37611X100 476 358 SH SOLE 0 0 358 UIPATH INC CL A Stock 90364P105 2687 153 SH SOLE 0 0 153 DIAMOND OFFSHORE DRILLING INC COM Stock 25271C201 686 57 SH SOLE 0 0 57 ENDEAVOR GROUP HLDGS INC CL A COM Stock 29260Y109 861 36 SH SOLE 15 0 21 GLOBAL E ONLINE LTD SHS Stock M5216V106 226 7 SH SOLE 0 0 7 ELECTRONICS ARTS Stock 285512109 601648 4995 SH SOLE 0 0 4995 BLUE OWL CAPITAL INC COM CL A Stock 09581B103 476 43 SH SOLE 0 0 43 INVESCO FTSE RAFI US 1000 ETF ETF 46137V613 13797 88 SH SOLE 0 0 88 FLYWIRE CORPORATION COM VTG Stock 302492103 758193 25824 SH SOLE 8715 0 17109 ISHARES TR S&P GLOBAL 100 INDEXFD ETF 464287572 70060 1000 SH SOLE 0 0 1000 FIGS INC CL A Stock 30260D103 210 34 SH SOLE 0 0 34 ORGANON & CO COMMON STOCK Stock 68622V106 2964 126 SH SOLE 61 0 65 PROSPERITY BANCSHARES INC Stock 743606105 431 7 SH SOLE 0 0 7 NEOGEN CORP Stock 640491106 22502 1215 SH SOLE 25 0 1190 VISA INC Stock 92826C839 1973528 8753 SH SOLE 1348 0 7405 MARQETA INC CLASS A COM Stock 57142B104 484 106 SH SOLE 0 0 106 WENDYS CO COM Stock 95058W100 457 21 SH SOLE 0 0 21 MOMENTIVE GLOBAL INC COM Stock 60878Y108 746 80 SH SOLE 0 0 80 SJW GROUP COM Stock 784305104 533 7 SH SOLE 0 0 7 KFA MOUNT LUCAS MANAGED FUTURES INDEX STRATEGY ETF ETF 500767652 24409 828 SH SOLE 0 0 828 CONFLUENT INC CLASS A COM Stock 20717M103 1347920 56000 SH SOLE 0 0 56000 DOXIMITY INC CL A Stock 26622P107 583 18 SH SOLE 0 0 18 INTEGRAL AD SCIENCE HLDNG CORP COM Stock 45828L108 742 52 SH SOLE 0 0 52 SENTINELONE INC CL A Stock 81730H109 1963 120 SH SOLE 23 0 97 AMERICAN EAGLE OUTFITTERS Stock 02553E106 618979 46055 SH SOLE 13541 0 32514 FIRST TRUST INDXX MEDICAL DEVICES ETF ETF 33738R639 32998 1621 SH SOLE 1621 0 0 HERSHEY CO COM Stock 427866108 618471 2431 SH SOLE 405 0 2026 STEVANATO GROUP S P A ORD SHS Stock T9224W109 4170 161 SH SOLE 0 0 161 LUCID GROUP INC COM Stock 549498103 4768 593 SH SOLE 48 0 545 ROBINHOOD MKTS INC COM CL A Stock 770700102 3169363 326402 SH SOLE 0 0 326402 GXO LOGISTICS INCORPORATED COMMON STOCK Stock 36262G101 34565 685 SH SOLE 334 0 351 VICTORIAS SECRET AND CO COMMON STOCK Stock 926400102 342 10 SH SOLE 10 0 0 GUIDEWIRE SOFTWARE INC COM Stock 40171V100 16820 205 SH SOLE 0 0 205 ROCKET LAB USA INC COM Stock 773122106 448 111 SH SOLE 0 0 111 ISHARES TR MSCI USA MINIMUM VOLATILITY INDEX FD ETF 46429B697 375920 5168 SH SOLE 4035 0 1133 INVESCO SOLAR ETF ETF 46138G706 2795 36 SH SOLE 36 0 0 JACKSON FINANCIAL INC COM CL A Stock 46817M107 374 10 SH SOLE 10 0 0 ARCHER AVIATION INC COM CL A Stock 03945R102 1287 450 SH SOLE 0 0 450 PROTO LABS INC COM Stock 743713109 564 17 SH SOLE 0 0 17 WARBY PARKER INC CL A COM Stock 93403J106 445 42 SH SOLE 0 0 42 TRUSTMARK CORP COM Stock 898402102 3162 128 SH SOLE 0 0 128 GLADSTONE COMMERCIAL CORP COM REIT 376536108 2160 171 SH SOLE 26 0 145 OLAPLEX HLDGS INC COM Stock 679369108 214 50 SH SOLE 0 0 50 TITAN INTL INC Stock 88830M102 217670 20770 SH SOLE 0 0 20770 EXPRO GROUP HOLDINGS NV COM Stock N3144W105 386 21 SH SOLE 0 0 21 PROSHARES BITCOIN STRATEGY ETF ETF 74347G440 2921 167 SH SOLE 166 0 0 MACOM TECH SOLUTIONS HLDGS INC COM Stock 55405Y100 12255 173 SH SOLE 0 0 173 KYNDRYL HLDGS INC COMMON STOCK Stock 50155Q100 2332 158 SH SOLE 52 0 106 NEXTDOOR HOLDINGS INC COM CL A Stock 65345M108 1613 750 SH SOLE 750 0 0 VANGUARD SMALL CAP GROWTH ETF ETF 922908595 28133 130 SH SOLE 75 0 55 VANGUARD VALUE ETF ETF 922908744 425517 3081 SH SOLE 2099 0 982 VANGUARD GROWTH ETF ETF 922908736 386304 1549 SH SOLE 322 0 1226 SPDR BARCLAYS CAPITAL SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 25933 1044 SH SOLE 0 0 1044 ISHARES U.S. TREASURY BOND ETF ETF 46429B267 51880 2219 SH SOLE 0 0 2219 RIVIAN AUTOMOTIVE INC COM CL A Stock 76954A103 1099 71 SH SOLE 0 0 71 ENPHASE ENERGY INC COM Stock 29355A107 4825505 22948 SH SOLE 9688 0 13260 ORION OFFICE REIT INC COM REIT 68629Y103 275 41 SH SOLE 0 0 41 BRAZE INC COM CL A Stock 10576N102 1072 31 SH SOLE 12 0 19 DIMENSIONAL NATIONAL MUNICIPAL BOND ETF ETF 25434V849 1032298 21366 SH SOLE 6909 0 14457 MIDWESTONE FINL GROUP INC NEW COM Stock 598511103 317 13 SH SOLE 13 0 0 HORIZON PHARMA INC Stock G46188101 2729 25 SH SOLE 5 0 20 COPA HOLDINGS INC Stock P31076105 462 5 SH SOLE 0 0 5 COSTAR GRP INC Stock 22160N109 7367 107 SH SOLE 4 0 103 SPLUNK INC COM Stock 848637104 2109 22 SH SOLE 4 0 18 INVESCO HIGH INCOME TR II COM CEF 46131F101 14165 1349 SH SOLE 1349 0 0 MID-AMER APT CMNTYS INC REIT 59522J103 302 2 SH SOLE 0 0 2 L3HARRIS TECHNOLOGIES INC COM Stock 502431109 401845 2048 SH SOLE 2042 0 5 LACLEDE GROUP INC Stock 84857L101 93146 1328 SH SOLE 1322 0 6 SEMICONDUCTOR HOLDRSTR DEP RCPT ETF 92189F676 47374 180 SH SOLE 0 0 180 ARES COML REAL ESTATE CORP COM REIT 04013V108 51700 5688 SH SOLE 703 0 4984 DOUGLAS ELLIMAN INC COM Stock 25961D105 227 73 SH SOLE 0 0 73 PHILLIPS 66 Stock 718546104 275044 2713 SH SOLE 102 0 2611 CHENIERE ENERGY INC Stock 16411R208 3152 20 SH SOLE 6 0 14 IAMGOLD CORP COM Stock 450913108 27542 10163 SH SOLE 0 0 10163 AMERICAN TOWER CORP REIT 03027X100 280559 1373 SH SOLE 124 0 1249 IRON MOUNTAIN INC REIT 46284V101 899 17 SH SOLE 0 0 17 ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105 1908 6 SH SOLE 4 0 2 VANECK BIOTECH ETF ETF 92189F726 14737 91 SH SOLE 0 0 90 TG THERAPEUTICS INC COM Stock 88322Q108 1399 93 SH SOLE 0 0 93 ISHARES TR S&P 1500 INDEX FD ETF 464287150 2083 23 SH SOLE 0 0 23 EAGLE MATERIALS INC Stock 26969P108 85849 585 SH SOLE 0 0 585 DOORDASH INC CL A Stock 25809K105 1780 28 SH SOLE 5 0 23 SPROUTS FMRS MKT INC COM Stock 85208M102 490 14 SH SOLE 14 0 0 ISHARES MSCI GLOBAL METALS & MINING PRODUCERS ETF ETF 46434G848 21360 500 SH SOLE 0 0 500 CONSTELLATION ENERGY CORP COM Stock 21037T109 31950 407 SH SOLE 5 0 402 META PLATFORMS INC CL A Stock 30303M102 9884922 46640 SH SOLE 13989 0 32651 POLO RALPH LAUREN CL A CLASS A Stock 751212101 1283 11 SH SOLE 7 0 4 ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 67054 99 SH SOLE 0 0 98 INGREDION INC COM Stock 457187102 610 6 SH SOLE 4 0 2 VANGUARD MATERIALS ETF ETF 92204A801 29340 165 SH SOLE 0 0 165 EMBECTA CORP COMMON STOCK Stock 29082K105 1434 51 SH SOLE 20 0 31 BANCO SANTANDER CENT HISP ADR 05964H105 2317 628 SH SOLE 0 0 628 ESAB CORPORATION COM Stock 29605J106 532 9 SH SOLE 9 0 0 LPL FINL HLDGS INC COM Stock 50212V100 17841 88 SH SOLE 65 0 23 MATSON INC COM Stock 57686G105 4237 71 SH SOLE 0 0 71 SERVICE NOW INC Stock 81762P102 20912 45 SH SOLE 5 0 40 COCA COLA ENTERPRISEINC Stock G25839104 6629 112 SH SOLE 0 0 112 BCE INC COM NEW Stock 05534B760 24231 541 SH SOLE 0 0 541 PACKAGING CORP OF AMERICA Stock 695156109 1527 11 SH SOLE 3 0 8 SAREPTA THERAPEUTICS INC COM Stock 803607100 6340 46 SH SOLE 4 0 42 PDC ENERGY INC Stock 69327R101 642 10 SH SOLE 0 0 10 BLACK HILLS CORP COM Stock 092113109 316 5 SH SOLE 5 0 0 CHESAPEAKE UTILS CORP COM Stock 165303108 44285 346 SH SOLE 0 0 346 ASPEN TECHNOLOGY INC COM Stock 29109X106 2818149 12313 SH SOLE 6016 0 6297 FIVE BELOW INC COM Stock 33829M101 9887 48 SH SOLE 0 0 48 PALO ALTO NETWORKS INC COM Stock 697435105 996503 4989 SH SOLE 0 0 4989 TOLL BROS INC Stock 889478103 33017 550 SH SOLE 0 0 550 ENHABIT INC COM Stock 29332G102 946 68 SH SOLE 0 0 68 JABIL CIRCUIT INC Stock 466313103 1499 17 SH SOLE 0 0 17 EPAM SYS INC COM Stock 29414B104 14352 48 SH SOLE 2 0 46 FMC CORP COM NEW Stock 302491303 159868 1309 SH SOLE 3 0 1306 FLEXSHARES TR MORNSTAR UPSTR ETF 33939L407 25374 600 SH SOLE 0 0 600 HALEON PLC SPON ADS ADR 405552100 1026 126 SH SOLE 0 0 126 HEALTHCARE RLTY TR CL A COM REIT 42226K105 1198 62 SH SOLE 17 0 45 KULICKE & SOFFA INDS INC COM Stock 501242101 790 15 SH SOLE 0 0 15 TEXAS CAPITAL BANCSHARES INC Stock 88224Q107 8519 174 SH SOLE 0 0 174 INVESCO S&P 500 EQUAL WEIGHT CONSUMER DISCRETIONARY ETF ETF 46137V381 2504922 19591 SH SOLE 4158 0 15433 RYDEX RUSSELL TOP 50 ETF ETF 46137V233 94398 304 SH SOLE 0 0 304 GENTHERM INC Stock 37253A103 423 7 SH SOLE 0 0 7 ELME COMMUNITIES SH BEN INT REIT 939653101 429 24 SH SOLE 0 0 24 SPIRIT REALTY CAPITAL COM USD0.001 REIT 84860W300 797 20 SH SOLE 0 0 20 MONDELEZ INTL INC CL A Stock 609207105 23705 340 SH SOLE 131 0 209 VANGUARD RUSSELL 3000 ETF ETF 92206C599 603821 3294 SH SOLE 2241 0 1053 BUILDERS FIRSTSOURCE INC COM Stock 12008R107 533 6 SH SOLE 6 0 0 MIDDLEBY CORP Stock 596278101 1759 12 SH SOLE 0 0 12 INNOSPEC INC Stock 45768S105 513 5 SH SOLE 0 0 5 PENTAIR PLC SHS Stock G7S00T104 387 7 SH SOLE 7 0 0 BROADCOM INC Stock 11135F101 544026 848 SH SOLE 79 0 769 BERRY GLOBAL GROUP INC COM Stock 08579W103 884 15 SH SOLE 6 0 9 PROSHARES ULTRASHORT 20 YR TREAS 1 FOR 4 R/S INTOPROSHARES TR PROSHARES UL ETF 74347B201 69900 2500 SH SOLE 0 0 2500 AMBARELLA INC COM USD0.00045 Stock G037AX101 465 6 SH SOLE 6 0 0 ANYWHERE REAL ESTATE INC COM Stock 75605Y106 507 96 SH SOLE 0 0 96 SHUTTERSTOCK INC COM Stock 825690100 2033 28 SH SOLE 6 0 22 WORKDAY INC COM Stock 98138H101 114217 553 SH SOLE 4 0 549 TENET HEALTHCARE CORP COM NEW Stock 88033G407 11706 197 SH SOLE 0 0 197 DIAMONDBACK ENERGY INC COM Stock 25278X109 6894 51 SH SOLE 10 0 41 RXO INC COMMON STOCK Stock 74982T103 13100 667 SH SOLE 333 0 334 U HAUL HOLDING COMPANY COM SER N Stock 023586506 933 18 SH SOLE 9 0 9 D R HORTON INC Stock 23331A109 2540 26 SH SOLE 16 0 10 JOHNSON CTLS INC Stock G51502105 11356075 188576 SH SOLE 86957 0 101619 METLIFE INC COM Stock 59156R108 15006 259 SH SOLE 12 0 247 CROWN HLDGS INC COM Stock 228368106 331 4 SH SOLE 0 0 4 FLOWERS FOODS INC Stock 343498101 4989 182 SH SOLE 0 0 182 RESTORATION HARDWARE Stock 74967X103 974 4 SH SOLE 0 0 4 MOODYS CORP Stock 615369105 1272023 4157 SH SOLE 0 0 4156 MOODYS CORP Stock 615369105 306 1000 SH Put SOLE 0 0 1000 MOODYS CORP Stock 615369105 306 1000 SH Put SOLE 0 0 1000 MOODYS CORP Stock 615369105 612 2000 SH Put SOLE 0 0 2000 MARTIN MARIETTA MATLS INC COM Stock 573284106 783972 2208 SH SOLE 2 0 2206 PIONEER NATURAL RESOURCES CO Stock 723787107 518617 2539 SH SOLE 843 0 1696 DEUTSCHE BANK A G NAMEN AKT Stock D18190898 725 71 SH SOLE 0 0 71 EPR PPTYS SBI REIT 26884U109 1143 30 SH SOLE 8 0 22 HSBC HOLDINGS PLC SPONS ADR ADR 404280406 29350 860 SH SOLE 0 0 859 NY COMMUNITY BANCORP INC Stock 649445103 2034 225 SH SOLE 35 0 190 HONDA MOTOR LTD AMERN SHS ADR 438128308 1463 55 SH SOLE 0 0 55 ING GROEP NV ADR ADR 456837103 1816 153 SH SOLE 0 0 153 MITSUBISHI UFJ FINL GROUP INC SPONSORED ADR 606822104 1949 305 SH SOLE 0 0 305 SANMINA CORPORATION COM Stock 801056102 1830 30 SH SOLE 0 0 30 NOMURA HLDGS INC SPON ADR ADR 65535H208 1368 360 SH SOLE 0 0 360 ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 119625 1931 SH SOLE 1737 0 194 NOVARTIS AG ADR ADR 66987V109 39649 431 SH SOLE 0 0 430 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW ADR 500472303 263 14 SH SOLE 0 0 14 ROYAL BANK OF CANADA Stock 780087102 41099 430 SH SOLE 0 0 430 TELEFONICA S A ADR REPRSTG THREE SHRS ADR 879382208 591 138 SH SOLE 0 0 138 INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF ETF 46138E362 4474 106 SH SOLE 0 0 106 TOTAL SA ADR ADR 89151E109 42103 713 SH SOLE 0 0 713 RBC BEARINGS INC COM Stock 75524B104 50968 219 SH SOLE 0 0 219 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS Stock 113004105 1701 52 SH SOLE 0 0 52 PAYSAFE LIMITED SHS Stock G6964L206 1433 83 SH SOLE 0 0 83 CF INDUSTRIES HOLDINGS, INC. Stock 125269100 1087 15 SH SOLE 0 0 15 APOLLO COML REAL EST FIN INC COM REIT 03762U105 499184 53618 SH SOLE 10888 0 42730 EXPEDITORS INTL WASH INC Stock 302130109 5286 48 SH SOLE 14 0 34 KINDER MORGAN INC Stock 49456B101 1593 91 SH SOLE 58 0 33 STRATASYS LTD Stock M85548101 34217 2070 SH SOLE 28 0 2042 SLM CORP COM Stock 78442P106 880 71 SH SOLE 0 0 71 ACCENTURE LTD BERMUDA CL A Stock G1151C101 334398 1170 SH SOLE 109 0 1061 PERDOCEO ED CORP COM Stock 71363P106 564 42 SH SOLE 0 0 42 EQUIFAX INC COM Stock 294429105 11156 55 SH SOLE 5 0 50 MOHAWK INDS INC Stock 608190104 1002 10 SH SOLE 0 0 10 NORTHERN TR CORP COM Stock 665859104 8108 92 SH SOLE 3 0 89 GE HealthCare Technologies Inc Stock 36266G107 165619 2019 SH SOLE 498 0 1521 OMNICOM GROUP INC COM Stock 681919106 749960 7950 SH SOLE 1140 0 6809 NEOGENOMICS INC COM NEW Stock 64049M209 3900 224 SH SOLE 0 0 224 GOODYEAR TIRE & RUBR CO COM Stock 382550101 83851 7609 SH SOLE 34 0 7575 KROGER CO COM Stock 501044101 8689 176 SH SOLE 28 0 148 STMICROELECTRONICS NV SHS N Y REGISTRY ADR 861012102 8772 164 SH SOLE 0 0 164 CSG SYS INTL INC COM Stock 126349109 537 10 SH SOLE 10 0 0 ENBRIDGE INC COM Stock 29250N105 26324 690 SH SOLE 0 0 690 INVESCO S&P SMALLCAP VALUE WITH MOMENTUM ETF ETF 46137V480 75125 1650 SH SOLE 0 0 1650 AES CORP Stock 00130H105 49340 2049 SH SOLE 16 0 2033 CALIFORNIA WTR SVC GROUP COM Stock 130788102 407 7 SH SOLE 0 0 7 ENTEGRIS INC COM Stock 29362U104 3526 43 SH SOLE 5 0 38 ISHARES TR DOW JONES US MEDICAL DEVICES INDEX ETF 464288810 7616821 141105 SH SOLE 41703 0 99401 NICE SYSTEMS LTD ADR ADR 653656108 7553 33 SH SOLE 0 0 33 NVIDIA CORP Stock 67066G104 25987686 93558 SH SOLE 38332 0 55225 ISHARES 1-3 YR CREDIT BOND ETF ETF 464288646 57616 1140 SH SOLE 0 0 1140 ISHARES TR LEHMAN SHORT TREA BDFD ETF 464288679 548743 4966 SH SOLE 0 0 4966 ARCHER DANIELS MIDLAND CO COM Stock 039483102 8205 103 SH SOLE 19 0 84 BALL CORP COM Stock 058498106 11408 207 SH SOLE 26 0 181 CUMMINS INC COM Stock 231021106 76203 319 SH SOLE 4 0 315 SANDY SPRING BANCORP INC COM Stock 800363103 1221 47 SH SOLE 12 0 35 EOG RESOURCES INC Stock 26875P101 223414 1949 SH SOLE 23 0 1926 GENUINE PARTS CO COM Stock 372460105 7529 45 SH SOLE 42 0 3 GRAINGER W W INC COM Stock 384802104 657814 955 SH SOLE 152 0 803 WPP 2012 PLC DR EACH REPR 5 SHS ADR 92937A102 1012 17 SH SOLE 0 0 17 MOSAIC CO Stock 61945C103 1193 26 SH SOLE 0 0 26 MOSAIC CO Stock 61945C103 1606 35000 SH Put SOLE 0 0 35000 OWENS CORNING Stock 690742101 111511 1164 SH SOLE 0 0 1164 GENCO SHIPPING & TRADING LIMITED SHS ISIN #MHY2685T1073 Stock Y2685T131 908 58 SH SOLE 24 0 34 ABBVIE INC COM Stock 00287Y109 11326223 71069 SH SOLE 34130 0 36938 CANADIAN IMPERIAL BANK OF COMMERCE Stock 136069101 5090 120 SH SOLE 0 0 120 NATIONAL GRID TRANSCO PLC ADR 636274409 7751 114 SH SOLE 0 0 114 S&P GLOBAL INC COM Stock 78409V104 79642 231 SH SOLE 39 0 192 MIZUHO FINANCIAL GROUP INC SPONSORED ADR ADR 60687Y109 20812 7380 SH SOLE 0 0 7380 SPDR BIOTECH ETF ETF 78464A870 122393 1606 SH SOLE 1606 0 0 SPDR DJ WILSHIRE INTL REAL EST ETF 78463X863 83229 3167 SH SOLE 1867 0 1300 FIRST MID ILL BANCSHARES INC COM Stock 320866106 2368 87 SH SOLE 12 0 75 INTERACTIVE BROKERS GROUP INC Stock 45841N107 2890 35 SH SOLE 3 0 32 EPLUS INC COM Stock 294268107 1324 27 SH SOLE 0 0 27 S&P GLOBAL WATER INDEX ETF ETF 46138E263 202332 4058 SH SOLE 4058 0 0 ISHARES TRUST S&P GLOBAL CONSUMER STAPLES INDEX FD ETF 464288737 256659 4143 SH SOLE 4143 0 0 ISHARES CORE MSCI EMERGING MKTS ETF 46434G103 53346 1093 SH SOLE 0 0 1093 OPTION CARE HEALTH INC COM NEW Stock 68404L201 540 17 SH SOLE 0 0 17 CASEYS GEN STORES INC Stock 147528103 433 2 SH SOLE 0 0 2 VANGUARD TOTAL BOND MARKET ETF ETF 921937835 1411507 19118 SH SOLE 3934 0 15184 VANGUARD FTSE ALL-WORLD EX-US ETF 922042775 126777 2371 SH SOLE 2362 0 9 CABOT OIL & GAS CP COM Stock 127097103 10012 408 SH SOLE 23 0 385 NORWEGIAN CRUISE LINE HLDG LTD SHS Stock G66721104 1426 106 SH SOLE 60 0 46 FIRST TR EXCHANGE TRADED FD VI NASD TECH DIV ETF 33738R118 8384 155 SH SOLE 155 0 0 CURTISS WRIGHT CORP COM Stock 231561101 62925 357 SH SOLE 0 0 357 LANCASTER COLONY CORP COM Stock 513847103 203 1 SH SOLE 0 0 1 NORTHWEST NAT HLDG CO COM Stock 66765N105 618 13 SH SOLE 0 0 13 OWENS & MINOR INC NEW COM Stock 690732102 1310 90 SH SOLE 24 0 66 POTLATCH CORP REIT 737630103 51134 1033 SH SOLE 7 0 1026 ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859 8112971 172049 SH SOLE 0 0 172049 PTC INC COM Stock 69370C100 57960 452 SH SOLE 103 0 349 WEST PHARMACEUTICAL SVSC INC COM Stock 955306105 727587 2100 SH SOLE 324 0 1776 INVESCO PLC NEW SPONSORED ADR Stock G491BT108 1197 73 SH SOLE 20 0 53 CELANESE CORPORATION Stock 150870103 6642 61 SH SOLE 0 0 61 ZOETIS INC COM CL A Stock 98978V103 1849148 11110 SH SOLE 5404 0 5706 TFS FINL CORP COM Stock 87240R107 770 61 SH SOLE 26 0 35 ICON PLC SHS Stock G4705A100 214 1 SH SOLE 0 0 1 HEICO CORP NEW COM Stock 422806109 513 3 SH SOLE 0 0 3 OMNICELL COM COM Stock 68213N109 30156 514 SH SOLE 7 0 507 VALE S A SPONSORED ADS ADR 91912E105 175868 11145 SH SOLE 0 0 11145 POWERSHARES FINANCIAL PREFERRED ETF ETF 46137V621 1742342 119996 SH SOLE 21584 0 98412 PRICESMART INC Stock 741511109 500 7 SH SOLE 0 0 7 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR 874039100 186505 2005 SH SOLE 0 0 2005 PARK NATL CORP COM Stock 700658107 593 5 SH SOLE 5 0 0 ISHARES ESG AWARE MSCI EM ETF ETF 46434G863 128072 4068 SH SOLE 1644 0 2424 NATIONAL BEVERAGE CORP COM Stock 635017106 264 5 SH SOLE 0 0 5 HAWAIIAN ELEC INDUSTRIES COM Stock 419870100 691 18 SH SOLE 0 0 18 VANECK BDC INCOME ETF ETF 92189F411 57170 3855 SH SOLE 2451 0 1404 ISHARES RUSSELL 2000 GROWTH INDEX ETF 464287648 382189 1685 SH SOLE 30 0 1654 ALAMO GROUP INC COM Stock 011311107 1105 6 SH SOLE 2 0 4 BLACKSTONE GROUP LP Stock 09260D107 81603 929 SH SOLE 12 0 917 ALLETE INC COM NEW Stock 018522300 772 12 SH SOLE 0 0 12 ANSYS INC Stock 03662Q105 639974 1923 SH SOLE 386 0 1537 APTARGROUP INC COM Stock 038336103 40894 346 SH SOLE 5 0 341 BRADY CORP CL A Stock 104674106 484 9 SH SOLE 0 0 9 CHURCH & DWIGHT INC Stock 171340102 2741 31 SH SOLE 22 0 9 FACTSET RESEARCH SYS INC Stock 303075105 2906 7 SH SOLE 1 0 6 FORWARD AIR CORP Stock 349853101 1401 13 SH SOLE 3 0 10 GRACO INC COM Stock 384109104 876 12 SH SOLE 5 0 7 JACOBS SOLUTIONS INC COM Stock 46982L108 470 4 SH SOLE 0 0 4 MATTHEWS INTL CORP CL A Stock 577128101 838251 23246 SH SOLE 0 0 23246 SEACOAST BKG CORP FLA COM NEW Stock 811707801 54984 2320 SH SOLE 0 0 2320 SIMPSON MANUFACTURING CO INC Stock 829073105 3507274 31989 SH SOLE 1134 0 30855 NEUROCRINE BIOSCIENCES INC Stock 64125C109 1620 16 SH SOLE 3 0 13 SYNOVUS FINL CORP COM NEW Stock 87161C501 1202 39 SH SOLE 10 0 29 ZIMMER HLDGS INC Stock 98956P102 15504 120 SH SOLE 6 0 114 ROCKWELL AUTOMATION INC COM Stock 773903109 11151 38 SH SOLE 27 0 11 NUVEEN QUALITY MUNCP INCOME FD COM CEF 67066V101 40297 3495 SH SOLE 3495 0 0 VERISIGN INC Stock 92343E102 6340 30 SH SOLE 4 0 26 BRIGHT HORIZONS FAM SOL IN DEL COM Stock 109194100 17169 223 SH SOLE 5 0 218 HANNON ARMSTRONG SUST INFR CAP COM REIT 41068X100 458 16 SH SOLE 0 0 16 STRYKER CORP Stock 863667101 1007182 3528 SH SOLE 476 0 3052 QUALCOMM INC Stock 747525103 354196 2776 SH SOLE 966 0 1810 T-MOBILE US INC COM Stock 872590104 20567 142 SH SOLE 32 0 110 ING U S INC Stock 929089100 357 5 SH SOLE 5 0 0 SPDR BLACKSTONE SENIOR LOAN ETF ETF 78467V608 3656413 88191 SH SOLE 21240 0 66951 BLACKSTONE MTG TR INC COM CL A REIT 09257W100 18939 1061 SH SOLE 336 0 725 PENNYMAC FINL SVCS INC NEW COM Stock 70932M107 536 9 SH SOLE 0 0 9 FASTENAL CO Stock 311900104 45795 849 SH SOLE 21 0 828 GENERAL DYNAMICS CORP COM Stock 369550108 56657 248 SH SOLE 15 0 233 RESMED INC Stock 761152107 5037 23 SH SOLE 5 0 18 INTUITIVE SURGICAL, INC. Stock 46120E602 53904 211 SH SOLE 4 0 207 MGM RESORTS INTERNATIONAL Stock 552953101 12882 290 SH SOLE 6 0 284 DISCOVER FINANCIAL SERVICES LLC Stock 254709108 17495 177 SH SOLE 8 0 169 LAZARD LTD SHS -A - Stock G54050102 662 20 SH SOLE 0 0 20 MCDONALDS CORP COM Stock 580135101 598924 2142 SH SOLE 304 0 1837 PAYLOCITY HLDG CORP COM Stock 70438V106 994 5 SH SOLE 0 0 5 SINCLAIR BROADCAST GP INC Stock 829226109 1321 77 SH SOLE 20 0 57 TEMPUR PEDIC INTL INC Stock 88023U101 3988 101 SH SOLE 14 0 87 AMETEK INC COM Stock 031100100 13370 92 SH SOLE 13 0 79 GLOBAL X URANIUM ETF ETF 37954Y871 21126 1060 SH SOLE 0 0 1060 INTERCONTINENTALEXCHINTL Stock 45866F104 112946 1083 SH SOLE 19 0 1064 QUEST DIAGNOSTICS INC Stock 74834L100 9196 65 SH SOLE 63 0 2 DOVER CORP COM Stock 260003108 4710 31 SH SOLE 0 0 31 CISCO SYS INC Stock 17275R102 476789 9121 SH SOLE 521 0 8599 ISHARES INC MSCI MEXICO ETF 464286822 15574337 261622 SH SOLE 164001 0 97619 TAPESTRY INC Stock 876030107 916233 21253 SH SOLE 4803 0 16450 CAPITAL ONE FINANCIAL CORP Stock 14040H105 124046 1290 SH SOLE 15 0 1275 ISHARES TR RUSSELL MIDCAP INDEX FD ETF 464287499 304056 4349 SH SOLE 0 0 4348 COTY INC COM CL A Stock 222070203 748 62 SH SOLE 0 0 62 APA CORPORATION COM Stock 03743Q108 858228 23800 SH SOLE 0 0 23800 ARCELOR MITTAL - NY ADR 03938L203 271 9 SH SOLE 0 0 9 ADVANCED MICRO DEVICES INC COM Stock 007903107 13706502 139848 SH SOLE 16793 0 123055 WISDOMTREE US QUALITY DIVIDEND GROWTH FUND ETF 97717X669 41830 671 SH SOLE 671 0 0 SPDR Russell 1000 Low Volatility ETF ETF 78468R804 232560 1700 SH SOLE 1700 0 0 AUTODESK INC Stock 052769106 11449 55 SH SOLE 7 0 48 JETBLUE AWYS CORP Stock 477143101 1536 211 SH SOLE 0 0 211 CDW CORP COM USD0.01 Stock 12514G108 185730 953 SH SOLE 188 0 765 VANECK ISRAEL ETF ETF 92189F635 3590 100 SH SOLE 0 0 100 MARKET VECTORS ETF TR JR GOLD MINERS ETF NEW ETF 92189F791 7900 200 SH SOLE 0 0 200 GLOBAL NET LEASE INC COM NEW REIT 379378201 823 64 SH SOLE 26 0 38 NEWS CORP NEW CL A Stock 65249B109 2003 116 SH SOLE 0 0 116 AT&T INC COM Stock 00206R102 86086 4472 SH SOLE 248 0 4224 GLOBAL X S&P 500 COVERED CALL ETF ETF 37954Y475 695495 17173 SH SOLE 0 0 17172 CLEARWAY ENERGY INC CL C Stock 18539C204 376 12 SH SOLE 12 0 0 PTC THERAPEUTICS INC COM Stock 69366J200 339 7 SH SOLE 0 0 7 REXFORD INDL RLTY INC COM REIT 76169C100 3997 67 SH SOLE 0 0 67 VANGUARD FINANCIALS ETF ETF 92204A405 125118 1606 SH SOLE 0 0 1606 ENERGY SELECT SECTOR SPDR ETF 81369Y506 6926676 83625 SH SOLE 50282 0 33343 MATERIALS SELECT SECTOR SPDR ETF 81369Y100 339360 4207 SH SOLE 179 0 4028 GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37954Y293 1507035 37723 SH SOLE 11913 0 25810 HEICO CORP NEW CL A Stock 422806208 680 5 SH SOLE 0 0 5 FOX FACTORY HLDG CORP COM Stock 35138V102 32527 268 SH SOLE 3 0 265 ISHARES DOW JONES US CONSUMER GOODS ETF 464287812 86665 435 SH SOLE 0 0 435 ISHARES NASDAQ BIOTECHNOLOGY ETF 464287556 307917 2384 SH SOLE 2120 0 264 HENRY SCHEIN INC Stock 806407102 245 3 SH SOLE 3 0 0 GENERAL ELECTRIC CO COM NEW Stock 369604301 12259530 128238 SH SOLE 43986 0 84251 KRANESHARES CSI CHINA INTERNET ETF ETF 500767306 624 20 SH SOLE 0 0 20 ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 45758108 368824 SH SOLE 228453 0 140370 ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF ETF 464288513 1961555 25964 SH SOLE 4297 0 21666 ISHARES S&P SMALLCAP 600 GROWTH ETF ETF 464287887 24226 220 SH SOLE 0 0 220 NOKIA CORP SPONSORED ADR ADR 654902204 15363 3129 SH SOLE 0 0 3129 ISHARES GLBL INDSTRLS INDX FD ETF 464288729 738647 6471 SH SOLE 3243 0 3226 MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 504185 1762 SH SOLE 772 0 990 UNIVERSAL DISPLAY CORP COM Stock 91347P105 465 3 SH SOLE 3 0 0 FRESHPET INC COM Stock 358039105 1191 18 SH SOLE 7 0 11 KBW REGIONAL BANKINGETF ETF 78464A698 26851 612 SH SOLE 0 0 612 SEABRIDGE GOLD INC COM Stock 811916105 97125 7500 SH SOLE 0 0 7500 ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 128861 927 SH SOLE 190 0 736 CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 81369Y407 1189591 7955 SH SOLE 437 0 7518 INDUSTRIAL SELECT SECTOR SPDR ETF 81369Y704 3419601 33797 SH SOLE 6951 0 26846 SCIENCE APPLICATIONS INTL CORP COM Stock 808625107 1182 11 SH SOLE 0 0 11 EXPEDIA INC DEL COM Stock 30212P303 388 4 SH SOLE 4 0 0 ISHARES DJ US TECHNOLOGY ETF 464287721 10859 117 SH SOLE 0 0 117 ISHARES SEMICONDUCTOR ETF ETF 464287523 272138 612 SH SOLE 0 0 612 ISHARES S&P NORTH AMER TECH-SOFTWARE ETF 464287515 6864329 22528 SH SOLE 8444 0 14084 NETAPP INC Stock 64110D104 3004969 47063 SH SOLE 18636 0 28426 ISHARES S&P NORTH AMER TECH-MULTIMEDIA ETF 464287531 219728 3075 SH SOLE 0 0 3075 BURLINGTON STORES INC COM Stock 122017106 404 2 SH SOLE 2 0 0 RE MAX HLDGS INC CL A Stock 75524W108 525 28 SH SOLE 0 0 28 EMPIRE ST RLTY TR INC COM USD0.01 CL A REIT 292104106 61941 9544 SH SOLE 9544 0 0 BANCFIRST CORP COM Stock 05945F103 2410 29 SH SOLE 12 0 17 VEEVA SYS INC CL A COM Stock 922475108 18747 102 SH SOLE 0 0 102 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP Stock 292102100 140396 21666 SH SOLE 0 0 21666 CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108 7152 20 SH SOLE 1 0 19 PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 149725 1641 SH SOLE 346 0 1295 SKYWORKS SOLUTIONS INC COM Stock 83088M102 125531 1064 SH SOLE 4 0 1060 ISHARES DJ US BASIC MATERIALS ETF 464287838 485652 3664 SH SOLE 1718 0 1945 FIDELITY MSCI TELECOMMUNICATIONS SVCS INDEX ETF ETF 316092873 82350 2250 SH SOLE 0 0 2250 FIDELITY MSCI ENERGY INDEX ETF ETF 316092402 22440 1000 SH SOLE 0 0 1000 FIDELITY COVINGTON TRUST MSCI CONSUMER STAPLES INDEX ETF ETF 316092303 6456 143 SH SOLE 0 0 143 BRIXMOR PROPERTY GROUP REIT 11120U105 818 38 SH SOLE 16 0 22 GAMING & LEISURE PPTYS INC COM REIT 36467J108 469 9 SH SOLE 0 0 9 WIX COM LTD SHS Stock M98068105 699 7 SH SOLE 0 0 7 FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 529184 4644 SH SOLE 0 0 4644 LGI HOMES INC COM Stock 50187T106 570 5 SH SOLE 0 0 5 ISHARES S&P 500 VALUE ETF ETF 464287408 31396850 206885 SH SOLE 118667 0 88217 SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 113763 3012 SH SOLE 0 0 3012 LULULEMON ATHLETICA INC Stock 550021109 104887 288 SH SOLE 11 0 277 CHEGG INC COM Stock 163092109 1190 73 SH SOLE 20 0 53 ISHARES S&P 500 GROWTH ETF ETF 464287309 55201 864 SH SOLE 864 0 0 ISHARES S&P 500 INDEX ETF 464287200 32124940 78148 SH SOLE 17180 0 60966 KONTOOR BRANDS INC COM Stock 50050N103 581 12 SH SOLE 0 0 12 ALLEGION PLC Stock G0176J109 961 9 SH SOLE 0 0 9 ENI S P A COMMON STOCK ADR 26874R108 700 25 SH SOLE 0 0 25 UBS AG NEW F Stock H42097107 9918070 464764 SH SOLE 247738 0 217026 LAMAR ADVERTISING CO A CLASS A REIT 512816109 1598 16 SH SOLE 4 0 12 CIGNA CORP Stock 125523100 12777 50 SH SOLE 15 0 35 FEDERATED INVS PA CL B CLASS B Stock 314211103 281 7 SH SOLE 0 0 7 METTLER TOLEDO INTL INCF Stock 592688105 6121 4 SH SOLE 1 0 3 ONEOK INC NEW COM Stock 682680103 1589 25 SH SOLE 10 0 15 ROSS STORES INC Stock 778296103 2110068 19882 SH SOLE 13 0 19868 USANA HEALTH SCIENCES INC COM Stock 90328M107 944 15 SH SOLE 0 0 15 WESCO INTERNATIONAL INC Stock 95082P105 773 5 SH SOLE 0 0 5 SITEONE LANDSCAPE SUPPLY INC COM Stock 82982L103 958 7 SH SOLE 3 0 4 BUNGE LIMITED F Stock G16962105 25297991 264845 SH SOLE 139524 0 125320 ARAMARK COM Stock 03852U106 430 12 SH SOLE 0 0 12 MASIMO CORPORATION Stock 574795100 7566 41 SH SOLE 0 0 41 CHART INDUSTRIES INC Stock 16115Q308 25707 205 SH SOLE 0 0 205 FLEXTRONICS INTL LTD F Stock Y2573F102 2830 123 SH SOLE 0 0 123 RENAISSANCERE HLDGS INCF Stock G7496G103 801 4 SH SOLE 0 0 4 ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 18595271 446144 SH SOLE 215545 0 230598 WELLS FARGO CO NEW COM Stock 949746101 1005186 26891 SH SOLE 76 0 26815 VMWARE INC CL A CLASS A Stock 928563402 1748 14 SH SOLE 10 0 4 UNION PAC CORP COM Stock 907818108 169461 842 SH SOLE 144 0 698 RIO TINTO PLC SPON ADR ADR 767204100 16327 238 SH SOLE 0 0 238 CINTAS CORP Stock 172908105 22209 48 SH SOLE 1 0 47 ECOLAB INC COM Stock 278865100 18374 111 SH SOLE 11 0 100 CARMAX INC Stock 143130102 39789 619 SH SOLE 5 0 614 NATIONAL INSTRUMENTS Stock 636518102 3249 62 SH SOLE 0 0 62 ARMSTRONG WORLD INDUSTRIES INC Stock 04247X102 427 6 SH SOLE 0 0 6 ISHARES S&P U.S. PREFERRED STOCK ETF ETF 464288687 10615361 340018 SH SOLE 185158 0 154859 SALESFORCE COM Stock 79466L302 1393266 6974 SH SOLE 643 0 6331 JUNIPER NETWORKS INC Stock 48203R104 379 11 SH SOLE 11 0 0 MICROCHIP TECHNOLOGY INC Stock 595017104 25134 300 SH SOLE 15 0 285 MCCORMICK & CO INC COM NON VTG Stock 579780206 25629 308 SH SOLE 4 0 304 SELECT COMFORT CORP Stock 83125X103 547 18 SH SOLE 0 0 18 POWERSHARES DWA TECHNICAL LEADERS PORTFOLIO ETF 46137V837 280329 3690 SH SOLE 0 0 3690 NORTHROP GRUMMAN CORP COM Stock 666807102 137131 297 SH SOLE 5 0 292 DARDEN RESTAURANTS INC Stock 237194105 60823 392 SH SOLE 3 0 389 COLUMBIA BKG SYS INC COM Stock 197236102 450 21 SH SOLE 0 0 21 IDEXX LABS INC Stock 45168D104 692611 1385 SH SOLE 233 0 1152 RYDER SYS INC COM Stock 783549108 268 3 SH SOLE 0 0 3 REPUBLIC SERVICES INC Stock 760759100 13928 103 SH SOLE 49 0 54 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 7118972 12351 SH SOLE 5163 0 7188 TORO CO COM Stock 891092108 1890 17 SH SOLE 3 0 14 MGIC INVESTMENT CORP. Stock 552848103 5395 402 SH SOLE 0 0 402 VANGUARD INDEX FDS MID-CAP VALUE INDEX VIPER SHS ETF ETF 922908512 17649 132 SH SOLE 0 0 131 SEATTLE GENETICS INC Stock 81181C104 810 4 SH SOLE 2 0 2 PROSPECT CAPITAL CORPORATION CEF 74348T102 425 61 SH SOLE 0 0 61 M D C HOLDING INC Stock 552676108 6375 164 SH SOLE 0 0 164 LOCKHEED MARTIN CORP Stock 539830109 129874 275 SH SOLE 8 0 266 FIRST BUSEY CORP COM NEW Stock 319383204 325 16 SH SOLE 16 0 0 JPMORGAN CHASE & CO COM Stock 46625H100 28655800 219905 SH SOLE 93813 0 126091 POWER INTEGRATIONS INC COM Stock 739276103 846 10 SH SOLE 0 0 10 TOOTSIE ROLL INDS INC COM Stock 890516107 269 6 SH SOLE 0 0 6 WESTAMERICA BANCORP Stock 957090103 7398 167 SH SOLE 0 0 167 WINNEBAGO INDS INC COM Stock 974637100 866 15 SH SOLE 7 0 8 NUVEEN CA QUALTY MUN INCOME FD COM CEF 67066Y105 18233 1656 SH SOLE 1656 0 0 INTERNATIONAL PAPER CO COM Stock 460146103 1515 42 SH SOLE 11 0 31 HARTFORD FINL SVCS GROUP INC Stock 416515104 2509 36 SH SOLE 13 0 23 SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 68260 2000 SH SOLE 0 0 2000 MONOLITHIC PWR SYS INC COM Stock 609839105 667720 1334 SH SOLE 217 0 1117 CHEVRON CORP NEW COM Stock 166764100 4038655 24753 SH SOLE 135 0 24617 ISHARES AMT-FREE MUNI BOND ETF ETF 464288414 1994052 18508 SH SOLE 3585 0 14923 ALBEMARLE CORP Stock 012653101 1527671 6911 SH SOLE 1092 0 5819 CONOCOPHILLIPS COM Stock 20825C104 2269528 22876 SH SOLE 51 0 22825 MARKEL CORP HOLDING CO Stock 570535104 141793 111 SH SOLE 0 0 111 BRUNSWICK CORP COM Stock 117043109 738 9 SH SOLE 0 0 9 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 7436352 164630 SH SOLE 64641 0 99988 CINCINNATI FINL CORP COM Stock 172062101 672 6 SH SOLE 6 0 0 CAMPBELL SOUP CO COM Stock 134429109 825 15 SH SOLE 15 0 0 DANAHER CORP Stock 235851102 2756083 10935 SH SOLE 3240 0 7695 M & T BK CORP COM Stock 55261F104 2631 22 SH SOLE 8 0 14 KRATOS DEFENSE & SECSOLUTIONS COM Stock 50077B207 539 40 SH SOLE 0 0 40 ELEMENT SOLUTIONS INC COM Stock 28618M106 348 18 SH SOLE 18 0 0 PERKINELMER INC COM Stock 714046109 1732 13 SH SOLE 6 0 7 TJX COS INC NEW COM Stock 872540109 209143 2669 SH SOLE 185 0 2484 BANK AMERICA CORP COM Stock 060505104 4364746 152613 SH SOLE 50018 0 102595 LIMONEIRA CO Stock 532746104 24878 1500 SH SOLE 0 0 1500 EXTRA SPACE STORAGE INC REIT 30225T102 10590 65 SH SOLE 6 0 59 FIRST FINL BANKSHARES INC COM Stock 32020R109 223 7 SH SOLE 0 0 7 UNIQURE NV SHS Stock N90064101 1108 55 SH SOLE 21 0 34 PRUDENTIAL CORP PLC ADRF SPONSORED ADR ADR 74435K204 1531 56 SH SOLE 0 0 56 TERADATA CORP Stock 88076W103 127003 3153 SH SOLE 3138 0 15 ISHARES FTSE NAREIT MORTGAGE PLUS CAPPED INDEX FD (ETF) ETF 46435G342 542571 24843 SH SOLE 5812 0 19031 VANGUARD CONSUMER DISCRETIONARY ETF 92204A108 1005175 3980 SH SOLE 2064 0 1916 INVESCO S&P 500 PURE GROWTH ETF ETF 46137V266 74059 490 SH SOLE 0 0 490 MGE ENERGY INC COM Stock 55277P104 466 6 SH SOLE 0 0 6 EAGLE PHARMACEUTICALS INC COM Stock 269796108 426 15 SH SOLE 0 0 15 SPDR SER TR S&P DIVID ETF ETF 78464A763 238265 1926 SH SOLE 1016 0 910 SPDR NYSE TECHNOLOGY ETF ETF 78464A102 133324 1100 SH SOLE 0 0 1100 WALMART INC COM Stock 931142103 819797 5560 SH SOLE 129 0 5430 ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 4795283 174437 SH SOLE 36773 0 137664 ISHARES 3-7 YR TREASURY BOND ETF ETF 464288661 2353 20 SH SOLE 0 0 20 INTL BUSINESS MACHINES Stock 459200101 134367 1025 SH SOLE 119 0 906 ORACLE CORPORATION Stock 68389X105 14484976 155887 SH SOLE 50937 0 104949 DIGIMARC CORP NEW COM Stock 25381B101 5816 296 SH SOLE 0 0 296 RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 160237 1636 SH SOLE 167 0 1469 XTRACKERS MUNICIPAL INFRASTRUCTURE REVENUE BOND ETF ETF 233051705 290007 11591 SH SOLE 3477 0 8114 VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 19030960 471063 SH SOLE 250028 0 221034 KNOWLES CORP Stock 49926D109 1241 73 SH SOLE 0 0 73 TEXAS INSTRS INC COM Stock 882508104 6997172 445413 SH SOLE 34870 0 410543 TARGET CORP COM Stock 87612E106 508650 3071 SH SOLE 565 0 2506 VANGUARD HIGH DIVIDEND YIELD ETF 921946406 333715 3163 SH SOLE 2160 0 1003 SPDR MUNICIPAL BOND ETF ETF 78468R721 76480 1634 SH SOLE 573 0 1060 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS ADR 881624209 301 34 SH SOLE 0 0 34 PFIZER INC COM Stock 717081103 1382779 33892 SH SOLE 318 0 33573 ISHARES IBOXX CORPORATE BOND ETF ETF 464287242 2131202 19444 SH SOLE 34 0 19408 MORGAN STANLEY Stock 617446448 193862 2208 SH SOLE 386 0 1822 3M CO COM Stock 88579Y101 47818 455 SH SOLE 9 0 445 KLA-TENCOR CORP Stock 482480100 125739 315 SH SOLE 8 0 307 ROYAL BANK OF SCOTLAND ADR 639057207 508 77 SH SOLE 0 0 77 HP INC COM Stock 40434L105 3317 113 SH SOLE 31 0 82 GILEAD SCIENCES INC Stock 375558103 49948 602 SH SOLE 49 0 553 8X8 INC NEW COM Stock 282914100 455 109 SH SOLE 0 0 109 CATERPILLAR INC COM Stock 149123101 15519736 67819 SH SOLE 24659 0 43159 SIXTH STREET SPECIALTY LENDING COM CEF 83012A109 421 23 SH SOLE 0 0 23 BAKER HUGHES INC Stock 05722G100 9264 321 SH SOLE 13 0 308 ALPHABET INC CAP STK CL C Stock 02079K107 2402001 23096 SH SOLE 4004 0 19092 BEST BUY INC Stock 086516101 1487 19 SH SOLE 4 0 15 MAGNITE INC COM Stock 55955D100 926 100 SH SOLE 43 0 57 AMERICAN EXPRESS CO COM Stock 025816109 806276 4888 SH SOLE 22 0 4866 AMGEN INC Stock 031162100 348043 1440 SH SOLE 206 0 1233 APPLIED MATLS INC COM Stock 038222105 15625045 127209 SH SOLE 35680 0 91528 WOODWARD INC COM Stock 980745103 487 5 SH SOLE 0 0 5 OTIS WORLDWIDE CORP COM Stock 68902V107 8187 97 SH SOLE 6 0 91 ALLY FINL INC COM Stock 02005N100 1453 57 SH SOLE 13 0 44 ANALOG DEVICES INC COM Stock 032654105 1114662 5652 SH SOLE 846 0 4805 PAYCOM SOFTWARE INC COM Stock 70432V102 15505 51 SH SOLE 1 0 50 TYSON FOODS INC CL A Stock 902494103 104700 1765 SH SOLE 0 0 1765 WISDOMTREE EMERGING MARKETS EQUITY INCOME ETF ETF 97717W315 5004550 132186 SH SOLE 28000 0 104185 FIVE9 INC COM Stock 338307101 19085 264 SH SOLE 5 0 259 QUIDELORTHO CORP COM Stock 219798105 356 4 SH SOLE 4 0 0 TRANSDIGM GROUP INC COM DELAWARE Stock 893641100 12530 17 SH SOLE 0 0 17 HUMANA INC COM Stock 444859102 10195 21 SH SOLE 5 0 16 DRIL-QUIP INC Stock 262037104 545 19 SH SOLE 0 0 19 JONES LANG LASALLE INC Stock 48020Q107 582 4 SH SOLE 0 0 4 MARTEN TRANS LTD COM Stock 573075108 670 32 SH SOLE 32 0 0 ARES MANAGEMENT CORPORATION CL A COM STK Stock 03990B101 501 6 SH SOLE 0 0 6 POWERSHARES FTSE RAFI EMERGING MARKETS ETF 46138E727 2203 120 SH SOLE 0 0 120 BLACKROCK ENHANCED INTL DIV TR COM BENE INTER CEF 092524107 10800 2000 SH SOLE 0 0 2000 WILLIAMS COS INC COM Stock 969457100 8241 276 SH SOLE 50 0 226 UNITED STATES STL CORP Stock 912909108 104400 4000 SH SOLE 0 0 4000 JD.COM INC SPON ADR CL A ADR 47215P106 5967540 135966 SH SOLE 50473 0 85492 ARISTA NETWORKS INC COM Stock 040413106 1047950 6243 SH SOLE 692 0 5551 MAIN STR CAP CORP COM CEF 56035L104 1680377 42584 SH SOLE 10113 0 32470 ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 36928 416 SH SOLE 0 0 416 ISHARES DJ US CONSUMER SERVICES ETF 464287580 124593 1926 SH SOLE 0 0 1926 HDFC BK LTD ADR REPSTG 3 SHS ADR 40415F101 867 13 SH SOLE 0 0 13 ORIX CORP SPONSORED ADR ADR 686330101 1630 20 SH SOLE 0 0 19 STATOIL ASA SPONSORED ADR CMN ADR 29446M102 2104 74 SH SOLE 0 0 74 TENARIS SA SPONSORED ADR ADR 88031M109 1222 43 SH SOLE 0 0 43 TC ENERGY CORP COM Stock 87807B107 6926 178 SH SOLE 0 0 178 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN Stock 65341B106 38030 626 SH SOLE 0 0 626 VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 464032 3013 SH SOLE 483 0 2530 DIGITALBRIDGE GROUP INC CL A NEW Stock 25401T603 779 65 SH SOLE 28 0 37 SOUTHSTATE CORPORATION COM Stock 840441109 570 8 SH SOLE 0 0 8 ISHARES MSCI EAFE SMALL CAP ETF ETF 464288273 23580126 396238 SH SOLE 182829 0 213408 HERCULES CAPITAL INC COM CEF 427096508 1667030 129327 SH SOLE 30176 0 99151 ARROWHEAD PHARMACEUTICALS INC COM Stock 04280A100 4369 172 SH SOLE 0 0 172 ASSEMBLY BIOSCIENCES INC COM Stock 045396108 840 1000 SH SOLE 0 0 1000 GLOBAL X NASDAQ 100 COVERED CALL ETF ETF 37954Y483 627104 36566 SH SOLE 0 0 36565 ISHARES 7-10 YR TREASURY BOND ETF ETF 464287440 26168 264 SH SOLE 0 0 264 ISHARES AGGREGATE BOND ETF ETF 464287226 1187496 11918 SH SOLE 2075 0 9842 ISHARES 20 YR TREASURY ETF ETF 464287432 158491 1490 SH SOLE 0 0 1490 ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 77235 1545 SH SOLE 1545 0 0 GLOBANT S A COM Stock L44385109 1742114 10622 SH SOLE 0 0 10622 SAGE THERAPEUTICS INC COM Stock 78667J108 504 12 SH SOLE 0 0 12 EL POLLO LOCO HLDGS INC COM Stock 268603107 403 42 SH SOLE 0 0 42 CATALENT INC COM Stock 148806102 41069 625 SH SOLE 12 0 613 SYNCHRONY FINANCIAL COM Stock 87165B103 5031 173 SH SOLE 11 0 162 HEALTHEQUITY INC COM Stock 42226A107 7750 132 SH SOLE 0 0 132 EATON CORP PLC SHS Stock G29183103 376091 2195 SH SOLE 71 0 2124 ISHARES GLOBAL REIT ETF ETF 46434V647 1639885 71517 SH SOLE 14400 0 57117 BLACKROCK ULTRA SHORT-TERM BOND ETF ETF 46434V878 48190 959 SH SOLE 475 0 484 VICTORYSHARES US 500 ENHANCED VOLATILITY WTD ETF ETF 92647N782 8847 142 SH SOLE 0 0 142 ISHARES EXPANDED TECH SECTOR ETF ETF 464287549 171626 506 SH SOLE 0 0 505 TASER INTERNATIONAL INC Stock 05464C101 89940 400 SH SOLE 0 0 400 TRIMBLE NAV LTD Stock 896239100 2881160 54963 SH SOLE 26425 0 28538 ISHARES S&P SMALLCAP 600 VALUE ETF ETF 464287879 137664 1471 SH SOLE 0 0 1470 TANDEM DIABETES CARE INC COM NEW Stock 875372203 650 16 SH SOLE 0 0 16 ISHARES S&P MIDCAP 400 GROWTH INDEX ETF 464287606 297339 4158 SH SOLE 0 0 4158 ISHARES S&P MIDCAP 400 VALUE ETF ETF 464287705 127126 1237 SH SOLE 0 0 1237 IPG PHOTONICS CORP COM Stock 44980X109 617 5 SH SOLE 0 0 5 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 1077999 10550 SH SOLE 0 0 10550 CITIZENS FINL GROUP INC COM Stock 174610105 39602 1304 SH SOLE 17 0 1287 WAYFAIR INC CL A Stock 94419L101 687 20 SH SOLE 0 0 20 BRIGHTSPHERE INVT GROUP INC COM Stock 10948W103 684 29 SH SOLE 0 0 29 HUBSPOT INC COM Stock 443573100 3702256 8635 SH SOLE 3962 0 4673 ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 78990785 1711610 SH SOLE 962300 0 749308 KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103 11304 70 SH SOLE 27 0 43 CENTURY CMNTYS INC COM Stock 156504300 256 4 SH SOLE 0 0 4 LIBERTY BROADBAND CORP COM SER A Stock 530307107 411 5 SH SOLE 0 0 5 LIBERTY BROADBAND CORP COM SER C Stock 530307305 123694 1514 SH SOLE 0 0 1514 1-800-FLOWERS.COM CMN CLASS A Stock 68243Q106 1415 123 SH SOLE 39 0 84 ANHEUSER BUSCH ADR 03524A108 1868 28 SH SOLE 0 0 28 NEVRO CORP COM Stock 64157F103 1121 31 SH SOLE 0 0 31 ALLIANT ENERGY CORP COM Stock 018802108 1388 26 SH SOLE 0 0 26 ALTERA CORP Stock 021369103 577 8 SH SOLE 0 0 8 AMEDISYS INC COM Stock 023436108 956 13 SH SOLE 0 0 13 AMER STATES WTR CO COM Stock 029899101 444 5 SH SOLE 0 0 5 PLUG PWR INC Stock 72919P202 656 56 SH SOLE 0 0 56 ESSENTIAL UTILS INC COM Stock 29670G102 10694 245 SH SOLE 0 0 245 AXALTA COATING SYS LTD COM Stock G0750C108 727 24 SH SOLE 0 0 24 ETFMG PRIME CYBER SECURITY ETFMG PRIME CYBER SECURITY FUND ETF 26924G201 478200 10000 SH SOLE 0 0 10000 AXCELIS TECHNOLOGIES INC Stock 054540208 933 7 SH SOLE 0 0 7 ENOVA INTL INC COM Stock 29357K103 489 11 SH SOLE 11 0 0 BADGER METER INC COM Stock 056525108 2680 22 SH SOLE 0 0 22 BORG WARNER AUTOMOTIVE INC Stock 099724106 419252 8537 SH SOLE 1485 0 7052 C H ROBINSON WORLDWIDE INC Stock 12541W209 696 7 SH SOLE 7 0 0 FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND ETF 33733E500 232999 4461 SH SOLE 3023 0 1438 CARPENTER TECHNOLOGY CORP COM Stock 144285103 62395 1394 SH SOLE 0 0 1394 CRACKER BARREL INC Stock 22410J106 454 4 SH SOLE 0 0 4 CIENA CORP Stock 171779309 1103 21 SH SOLE 7 0 14 VANDA PHARMACEUTICALS INC COM Stock 921659108 1358 200 SH SOLE 0 0 200 CNA FINL CORP COM Stock 126117100 390 10 SH SOLE 0 0 10 PARAMOUNT GROUP INC COM REIT 69924R108 1017 223 SH SOLE 73 0 150 COLUMBIA SPORTSWEAR CO Stock 198516106 48639 539 SH SOLE 4 0 535 FIRST TRUST INTERNATIONAL EQUITY OPPORTUNITIES ETF ETF 33734X853 18229 447 SH SOLE 301 0 146 CORE LABORATORIES NV Stock 21867A105 1080 49 SH SOLE 21 0 28 PEGASYSTEMS INC COM Stock 705573103 1260 26 SH SOLE 14 0 12 DELTA AIR LINES INC DEL CMN Stock 247361702 100116 2867 SH SOLE 1314 0 1553 MOELIS & CO CL A Stock 60786M105 1038 27 SH SOLE 9 0 18 JAZZ PHARMACEUTICALSINC Stock G50871105 1463 10 SH SOLE 6 0 4 EMCOR GROUP INC COM Stock 29084Q100 650 4 SH SOLE 0 0 4 INTER PARFUMS INC Stock 458334109 1138 8 SH SOLE 0 0 8 EURONET WORLDWIDE INC Stock 298736109 1007 9 SH SOLE 4 0 5 MARKETAXESS HLDGS INC COM Stock 57060D108 683978 1748 SH SOLE 337 0 1411 ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620 4584983 90505 SH SOLE 18881 0 71624 VANGUARD SHORT TERM BOND ETF 921937827 8624332 112751 SH SOLE 411 0 112340 FULTON FINANCIAL CORP-PA Stock 360271100 732 53 SH SOLE 23 0 30 GARTNER INC CL A Stock 366651107 8144 25 SH SOLE 5 0 20 GAYLORD ENTERTAINMENT CO NEW REIT 78377T107 449 5 SH SOLE 0 0 5 ARK GENOMIC REVOLUTION ETF ETF 00214Q302 11397 379 SH SOLE 0 0 379 GLACIER BANCORP INC NEW COM Stock 37637Q105 672 16 SH SOLE 0 0 16 HUB GROUP INC CL A Stock 443320106 1511 18 SH SOLE 0 0 18 INSIGHT ENTERPRISES INC COM Stock 45765U103 1430 10 SH SOLE 0 0 10 SAUL CTRS INC COM REIT 804395101 429 11 SH SOLE 0 0 11 LENDINGCLUB CORP COM NEW Stock 52603A208 620 86 SH SOLE 0 0 86 WORKIVA INC COM CL A Stock 98139A105 1127 11 SH SOLE 5 0 6 NEW RELIC INC COM Stock 64829B100 301 4 SH SOLE 0 0 4 KENNAMETAL INC COM Stock 489170100 496 18 SH SOLE 0 0 18 LAM RESEARCH CORP Stock 512807108 10335250 19496 SH SOLE 5148 0 14348 LATTICE SEMICONDUCTOR CORP COM Stock 518415104 3343 35 SH SOLE 6 0 29 THE BUCKLE INC Stock 118440106 535 15 SH SOLE 0 0 15 LITTELFUSE INC Stock 537008104 804 3 SH SOLE 0 0 3 CHASE CORP COM Stock 16150R104 524 5 SH SOLE 0 0 5 MEDIFAST INC COM Stock 58470H101 207 2 SH SOLE 0 0 2 MURPHY USA INC COM Stock 626755102 1032 4 SH SOLE 0 0 4 MINERALS TECHNOLOGIES INC Stock 603158106 483 8 SH SOLE 0 0 8 MKS INSTRUMENTS INC Stock 55306N104 443 5 SH SOLE 0 0 5 MYERS INDS INC COM Stock 628464109 12858 600 SH SOLE 0 0 600 NANOMETRICS INC Stock 683344105 527 6 SH SOLE 0 0 6 QORVO INC COM Stock 74736K101 8938 88 SH SOLE 4 0 84 PHILIP MORRIS INTL INC Stock 718172109 128363 1320 SH SOLE 46 0 1273 NRG ENERGY INC NEW Stock 629377508 1303 38 SH SOLE 25 0 13 OVERSTOCK COM INC DEL COM Stock 690370101 770 38 SH SOLE 16 0 22 NUCOR CORP COM Stock 670346105 517475 3350 SH SOLE 533 0 2817 PARKER-HANNIFIN CORP COM Stock 701094104 22438162 66758 SH SOLE 38168 0 28590 PERFORMANCE FOOD GROUP CO COM Stock 71377A103 1509 25 SH SOLE 0 0 25 FIDELITY TOTAL BOND ETF ETF 316188309 78010917 1695889 SH SOLE 968262 0 727626 ISHARES GLOBAL INFRASTRUCTURE ETF ETF 464288372 5362832 112428 SH SOLE 25219 0 87209 QUAKER HOUGHTON COM Stock 747316107 396 2 SH SOLE 2 0 0 RYDEX ETF TR S&P EQUAL WEIGHT TECHNOLOGY ETF ETF 46137V282 14034476 50853 SH SOLE 22292 0 28560 ROPER INDUSTRIES INC Stock 776696106 18509 42 SH SOLE 5 0 37 ROYAL GOLD INC Stock 780287108 33206 256 SH SOLE 3 0 253 SERVICE CORP INTL COM Stock 817565104 27853 405 SH SOLE 0 0 404 SKYLINE CHAMPION CORPORATION COM Stock 830830105 301 4 SH SOLE 0 0 4 SOHU.COM INC ADR 83410S108 685961 46569 SH SOLE 0 0 46569 SYNOPSYS INC COM Stock 871607107 110081 285 SH SOLE 48 0 237 SPDR HIGH YIELD BOND ETF ETF 78468R622 24159 260 SH SOLE 0 0 260 PNC FINL SVCS GROUP INC COM Stock 693475105 25293 199 SH SOLE 7 0 192 WORLD WRESTLING ENTMT INC CL A Stock 98156Q108 38786 425 SH SOLE 5 0 420 EQUINIX INC COM REIT 29444U700 686430 952 SH SOLE 172 0 780 BRISTOL-MYERS SQUIBB CO COM Stock 110122108 78528 1133 SH SOLE 285 0 848 BERKLEY W R CORP COM Stock 084423102 934 15 SH SOLE 0 0 15 ISHARES TRUST RUSSELL 3000 INDEX FD ETF 464287689 95341 405 SH SOLE 305 0 100 REALTY INCOME CORP REIT 756109104 32596 515 SH SOLE 8 0 506 ALTRIA GROUP INC COM Stock 02209S103 16716 375 SH SOLE 40 0 334 DOMINION RESOURCES INC Stock 25746U109 11909 213 SH SOLE 22 0 191 CITIGROUP INC Stock 172967424 148401 3165 SH SOLE 70 0 3094 ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 14962084 173413 SH SOLE 78019 0 95394 AMERICAN WATER WORKS CO Stock 030420103 7617 52 SH SOLE 11 0 41 3D SYSTEMS CORPORATION Stock 88554D205 461 43 SH SOLE 43 0 0 CADENCE DESIGN SYSTEM INC COM Stock 127387108 7353 35 SH SOLE 22 0 13 AGILENT TECH INC Stock 00846U101 8670830 62678 SH SOLE 25193 0 37484 EXXON MOBIL CORP COM Stock 30231G102 9329386 85076 SH SOLE 29064 0 56010 CYMABAY THERAPEUTICS INC COM Stock 23257D103 460416 52800 SH SOLE 0 0 52800 NORTHWESTERN CORP COM NEW Stock 668074305 463 8 SH SOLE 0 0 8 UNITEDHEALTH GROUP Stock 91324P102 780042 1651 SH SOLE 112 0 1538 AEROVIRONMENT INC COM Stock 008073108 38497 420 SH SOLE 0 0 420 SUMMIT MATLS INC CL A Stock 86614U100 43447 1525 SH SOLE 0 0 1525 T ROWE PRICE GROUP INC Stock 74144T108 7903 70 SH SOLE 3 0 67 TRAVELERS COMPANIES INC COM Stock 89417E109 20569 120 SH SOLE 3 0 117 LLOYDS TSB GROUP PLC ADR 539439109 963 415 SH SOLE 0 0 415 LOWES COS INC COM Stock 548661107 3363437 16820 SH SOLE 214 0 16605 VANECK INTERMEDIATE MUNI ETF ETF 92189H201 236672 5093 SH SOLE 1823 0 3270 LINCOLN NATL CORP IND COM Stock 534187109 6044 269 SH SOLE 33 0 236 SOLAREDGE TECHNOLOGIES INC COM Stock 83417M104 5636145 18543 SH SOLE 8361 0 10182 SUN HYDRAULICS INC Stock 42328H109 392 6 SH SOLE 6 0 0 ARK NEXT GENERATION INTERNET ETF ETF 00214Q401 1769 33 SH SOLE 0 0 33 COLFAX CORP COM Stock 194014502 802 15 SH SOLE 6 0 9 ARK INNOVATION ETF ETF 00214Q104 38886 964 SH SOLE 0 0 963 GODADDY INC CL A Stock 380237107 2798 36 SH SOLE 5 0 31 ON SEMICONDUCTOR CORP COM Stock 682189105 632465 7683 SH SOLE 1368 0 6315 PACWEST BANCORP DEL COM Stock 695263103 272 28 SH SOLE 0 0 28 DEERE & CO COM Stock 244199105 10302007 24952 SH SOLE 14774 0 10176 ETSY INC COM Stock 29786A106 11912 107 SH SOLE 23 0 84 VIRTU FINL INC CL A Stock 928254101 1871 99 SH SOLE 17 0 82 SOUTHWEST AIRLS CO COM Stock 844741108 10518 323 SH SOLE 16 0 307 PATTERSON COS INC COM Stock 703395103 2222 83 SH SOLE 0 0 83 AEROJET ROCKETDYNE HLDGS INC COM Stock 007800105 674 12 SH SOLE 0 0 12 ZIFF DAVIS INC COM Stock 48123V102 468 6 SH SOLE 0 0 6 UNITI GROUP INC COM REIT 91325V108 405 114 SH SOLE 91 0 23 ISHARES TR MSCI ACWIINDEX FD ETF 464288257 156339 1715 SH SOLE 0 0 1715 COLGATE PALMOLIVE CO COM Stock 194162103 159438 2122 SH SOLE 102 0 2019 FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 31927 795 SH SOLE 795 0 0 APPLE HOSPITALITY REIT INC COM NEW REIT 03784Y200 869 56 SH SOLE 0 0 56 AMERICAN INTL GROUP INC COM NEW Stock 026874784 1406818 27935 SH SOLE 4559 0 23376 SHOPIFY INC CL A Stock 82509L107 862920 18000 SH SOLE 0 0 18000 DEVON ENERGY CORP Stock 25179M103 4217657 83336 SH SOLE 20182 0 63154 VODAFONE GROUP NEW ADR F ADR 92857W308 9921 899 SH SOLE 0 0 898 BIOLIFE SOLUTIONS INC COM NEW Stock 09062W204 21924 1008 SH SOLE 0 0 1008 UTILITIES SELECT SECTOR SPDR ETF 81369Y886 162862 2406 SH SOLE 0 0 2406 FLUSHING FINL CORP COM Stock 343873105 328 22 SH SOLE 22 0 0 ENERGIZER HLDGS INC NEW COM Stock 29272W109 243 7 SH SOLE 0 0 7 WINGSTOP INC COM Stock 974155103 1101 6 SH SOLE 0 0 6 CABLE ONE INC COM Stock 12685J105 1404 2 SH SOLE 0 0 2 COUSINS PROPERTIES INC REIT 222795502 1069 50 SH SOLE 0 0 50 EQUITY LIFESTYLE PPTYS INC COM REIT 29472R108 873 13 SH SOLE 0 0 13 RAYONIER INC REIT REIT 754907103 432 13 SH SOLE 0 0 13 TOPBUILD CORP COM Stock 89055F103 624 3 SH SOLE 0 0 3 TRANSUNION COM Stock 89400J107 932 15 SH SOLE 6 0 9 NOVO-NORDISK A/S ADR ADR CMN ADR 670100205 65247 410 SH SOLE 0 0 410 SAP AKTIENGESELLSCHAFT ADR ADR 803054204 4935 39 SH SOLE 0 0 39 SMITH & NEPHEW PLC ADR ADR 83175M205 1005 36 SH SOLE 0 0 36 APPFOLIO INC COM CL A Stock 03783C100 3576186 28729 SH SOLE 13311 0 15418 BANK HAWAII CORP COM Stock 062540109 3073 59 SH SOLE 0 0 59 COMMERCE BANCSHARES INC COM Stock 200525103 759 13 SH SOLE 0 0 13 NEW YORK TIMES CO CL A Stock 650111107 1205 31 SH SOLE 0 0 31 WESTROCK CO COM Stock 96145D105 1737 57 SH SOLE 11 0 46 TELADOC HEALTH INC COM Stock 87918A105 1010 39 SH SOLE 13 0 26 RELX PLC SPONSORED ADR ADR 759530108 20521 633 SH SOLE 0 0 632 NATERA INC COM Stock 632307104 1388 25 SH SOLE 0 0 25 KRAFT HEINZ CO COM Stock 500754106 1005 26 SH SOLE 12 0 14 PAYPAL HLDGS INC COM Stock 70450Y103 9175906 120831 SH SOLE 70884 0 49947 NASDAQ STK MKT INC Stock 631103108 4756 87 SH SOLE 12 0 75 FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846 90844 2125 SH SOLE 2125 0 0 CHARLES SCHWAB CORP Stock 808513105 844276 16118 SH SOLE 479 0 15638 WASHINGTON TR BANCORP INC COM Stock 940610108 1802 52 SH SOLE 9 0 43 ACTIVISION INC Stock 00507V109 28330 331 SH SOLE 14 0 317 SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 36296 1130 SH SOLE 0 0 1130 CAMECO CORP F Stock 13321L108 29834 1140 SH SOLE 0 0 1140 DENTSPLY INTL INC (NEW) Stock 24906P109 550 14 SH SOLE 0 0 14 OLLIES BARGAIN OUTLET HLDGS IN COM Stock 681116109 985 17 SH SOLE 0 0 17 RAPID7 INC COM Stock 753422104 2755 60 SH SOLE 10 0 50 CROWN CASTLE INTL CORP REIT 22822V101 105044 785 SH SOLE 14 0 770 CARDINAL HEALTH INC Stock 14149Y108 3473 46 SH SOLE 33 0 13 ISHARES MSCI EUROPE SMALL-CAP ETF ETF 464288497 33664 631 SH SOLE 0 0 631 ISHARES FTSE CHINA ETF ETF 464287184 591 20 SH SOLE 0 0 20 ETFMG PRIME MOBILE PAYMENTS ETFMG PRIME MOBILE PAYMENTS FUND ETF 26924G409 19127 459 SH SOLE 321 0 138 TORONTO DOMINION BANK Stock 891160509 31567 527 SH SOLE 46 0 481 ALLEGIANT TRAVEL CO Stock 01748X102 1104 12 SH SOLE 0 0 12 SUNRUN INC COM Stock 86771W105 473525 23500 SH SOLE 0 0 23500 AUTOZONE INC NEV Stock 053332102 233524 95 SH SOLE 0 0 95 BLACKROCK INC Stock 09247X101 255245 381 SH SOLE 13 0 368 CBRE GROUP INC A Stock 12504L109 128291 1762 SH SOLE 13 0 1749 FRANKLIN ELEC INC COM Stock 353514102 565 6 SH SOLE 0 0 6 STRATEGIC ED INC COM Stock 86272C103 719 8 SH SOLE 0 0 8 ISHARES CORE S&P MID CAP ETF ETF 464287507 2520800 10077 SH SOLE 1301 0 8775 HOULIHAN LOKEY INC CL A Stock 441593100 612 7 SH SOLE 0 0 7 ISHARES GLOBAL CLEAN ENERGY ETF ETF 464288224 682173 34488 SH SOLE 4460 0 30028 INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF ETF 46090F100 332677 23395 SH SOLE 18059 0 5336 WISDOMTREE GLOBAL EX-US QUALITY DIVIDEND GROWTH FUND ETF 97717W844 1844 52 SH SOLE 0 0 52 DISH NETWORK CORP Stock 25470M109 793 85 SH SOLE 36 0 49 VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 1698174 33521 SH SOLE 8450 0 25071 KADANT INC COM Stock 48282T104 70688 339 SH SOLE 0 0 339 ISHARES MSCI EAFE ETF ETF 464287465 569439 7962 SH SOLE 508 0 7453 APPLE INC Stock 037833100 65339589 396238 SH SOLE 90517 0 305720 PENUMBRA INC COM Stock 70975L107 1395958 5009 SH SOLE 5000 0 9 JOHN BEAN TECHNOLOGIES CORP COM Stock 477839104 437 4 SH SOLE 4 0 0 GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503 302690 3727 SH SOLE 0 0 3726 GSK PLC SPONSORED ADR ADR 37733W204 2207 62 SH SOLE 0 0 62 ISHARES CONVERTIBLE BOND ETF ETF 46435G102 16737292 230478 SH SOLE 95724 0 134753 WEC ENERGY GROUP INC COM Stock 92939U106 21138 223 SH SOLE 9 0 214 PJT PARTNERS INC COM CL A Stock 69343T107 289 4 SH SOLE 0 0 4 ABBOTT LABS COM Stock 002824100 555748 5488 SH SOLE 9 0 5479 ADVANCED DRAIN SYS INC DEL COM Stock 00790R104 91452 1086 SH SOLE 0 0 1086 SPX TECHNOLOGIES INC COM Stock 78473E103 1129 16 SH SOLE 7 0 9 DISNEY WALT CO COM Stock 254687106 214579 2143 SH SOLE 640 0 1503 POWERSHARES GLOBAL PREFERRED ETF ETF 46138E511 182352 15884 SH SOLE 1734 0 14150 RAYMOND JAMES FINL INC Stock 754730109 9887 106 SH SOLE 8 0 98 UNIVERSAL HLTH SVCS Stock 913903100 3815 30 SH SOLE 3 0 27 INSULET CORPORATION Stock 45784P101 638 2 SH SOLE 0 0 2 VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 1017559 11050 SH SOLE 6218 0 4831 BOOKING HOLDINGS INC COM Stock 09857L108 519872 196 SH SOLE 31 0 165 FIDELITY COMWLTH TR ETF 315912808 170702 3560 SH SOLE 0 0 3560 ISHARES TR RUSSELL 1000 INDEX ETF ETF 464287622 4404147 19554 SH SOLE 10262 0 9292 PURE STORAGE INC CL A Stock 74624M102 459 18 SH SOLE 0 0 18 MARSH & MCLENNAN COS INC COM Stock 571748102 11446168 68725 SH SOLE 37940 0 30784 LIVE NATION ENTERTAINMENT INC COM Stock 538034109 280 4 SH SOLE 4 0 0 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 5741124 37706 SH SOLE 14860 0 22845 VANECK LONG MUNI ETF ETF 92189F536 236868 13152 SH SOLE 4760 0 8392 LIVANOVA PLC SHS Stock G5509L101 436 10 SH SOLE 0 0 10 DOMINOS PIZZA INC Stock 25754A201 1022927 3101 SH SOLE 3100 0 1 FERRARI N V COM Stock N3167Y103 1084 4 SH SOLE 0 0 4