0000829407-24-000004.txt : 20240507 0000829407-24-000004.hdr.sgml : 20240507 20240507153312 ACCESSION NUMBER: 0000829407-24-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240507 DATE AS OF CHANGE: 20240507 EFFECTIVENESS DATE: 20240507 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MONTAG A & ASSOCIATES INC CENTRAL INDEX KEY: 0000829407 ORGANIZATION NAME: IRS NUMBER: 582069838 STATE OF INCORPORATION: GA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-02209 FILM NUMBER: 24921462 BUSINESS ADDRESS: STREET 1: 200 GALLERIA PKWY STREET 2: SUITE 1450 CITY: ATLANTA STATE: GA ZIP: 30339 BUSINESS PHONE: 4045225774 MAIL ADDRESS: STREET 1: 200 GALLERIA PKWY STREET 2: SUITE 1450 CITY: ATLANTA STATE: GA ZIP: 30339 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0000829407 XXXXXXXX 03-31-2024 03-31-2024 MONTAG A & ASSOCIATES INC
200 GALLERIA PKWY SUITE 1450 ATLANTA GA 30339
13F HOLDINGS REPORT 028-02209 N
Jane Morrow Compliance Manager 4045225774 Jane Morrow Atlanta GA 05-07-2024 0 969 2000585588 false
INFORMATION TABLE 2 13F1Q2024.xml 3M CO COM 88579Y101 794677 7492 SH SOLE Montag 0 0 7492 ABBOTT LABS COM 002824100 13944294 122684 SH SOLE Montag 0 0 122684 ABBVIE INC COM 00287Y109 13002123 71401 SH SOLE Montag 0 0 71401 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7013307 20234 SH SOLE Montag 0 0 20234 ACUITY BRANDS INC COM 00508Y102 296410 1103 SH SOLE Montag 0 0 1103 ADOBE INC COM 00724F101 19600683 38844 SH SOLE Montag 0 0 38844 ADVANCED DRAIN SYS INC DEL COM 00790R104 24803 144 SH SOLE Montag 0 0 144 ADVANCED ENERGY INDS COM 007973100 989 10 SH SOLE Montag 0 0 10 ADVANCED MICRO DEVICES INC COM 007903107 5485102 30390 SH SOLE Montag 0 0 30390 AECOM COM 00766T100 78464 800 SH SOLE Montag 0 0 800 AEGON LTD AMER REG 1 CERT 0076CA104 1150 190 SH SOLE Montag 0 0 190 AEROVIRONMENT INC COM 008073108 982372 6409 SH SOLE Montag 0 0 6409 AES CORP COM 00130H105 15062 840 SH SOLE Montag 0 0 840 AFLAC INC COM 001055102 1163183 13547 SH SOLE Montag 0 0 13547 AGILENT TECHNOLOGIES INC COM 00846U101 407428 2800 SH SOLE Montag 0 0 2800 AGILYSYS INC COM 00847J105 1270 15 SH SOLE Montag 0 0 15 AGNC INVT CORP COM 00123Q104 55972 5586 SH SOLE Montag 0 0 5586 AGNICO EAGLE MINES LTD COM 008474108 16106 270 SH SOLE Montag 0 0 270 AIR LEASE CORP CL A 00912X302 930 18 SH SOLE Montag 0 0 18 AIR PRODS & CHEMS INC COM 009158106 1095252 4488 SH SOLE Montag 0 0 4488 AIRBNB INC COM CL A 009066101 35962 218 SH SOLE Montag 0 0 218 ALAMOS GOLD INC NEW COM CL A 011532108 7243 491 SH SOLE Montag 0 0 491 ALBEMARLE CORP COM 012653101 56424 427 SH SOLE Montag 0 0 427 ALCON AG ORD SHS H01301128 43728 525 SH SOLE Montag 0 0 525 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 19362 268 SH SOLE Montag 0 0 268 ALIGN TECHNOLOGY INC COM 016255101 5793 18 SH SOLE Montag 0 0 18 ALLEGIANT TRAVEL CO COM 01748X102 718 10 SH SOLE Montag 0 0 10 ALLEGION PLC ORD SHS G0176J109 235666 1748 SH SOLE Montag 0 0 1748 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 3539 322 SH SOLE Montag 0 0 322 ALLISON TRANSMISSION HLDGS I COM 01973R101 116952 1441 SH SOLE Montag 0 0 1441 ALLSPRING UTILITIES AND HIGH WF UTILITIES INC 94987E109 10682 1124 SH SOLE Montag 0 0 1124 ALLSTATE CORP COM 020002101 88009 506 SH SOLE Montag 0 0 506 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 733 5 SH SOLE Montag 0 0 5 ALPHABET INC CAP STK CL A 02079K305 19693842 130483 SH SOLE Montag 0 0 130483 ALPHABET INC CAP STK CL C 02079K107 41100760 269938 SH SOLE Montag 0 0 269938 ALPINE INCOME PPTY TR INC COM 02083X103 15280 1000 SH SOLE Montag 0 0 1000 ALPS ETF TR ALERIAN MLP 00162Q452 92586 1951 SH SOLE Montag 0 0 1951 ALTRIA GROUP INC COM 02209S103 429052 9620 SH SOLE Montag 0 0 9620 AMAZON COM INC COM 023135106 34519202 191369 SH SOLE Montag 0 0 191369 AMBEV SA SPONSORED ADR 02319V103 7445 3002 SH SOLE Montag 0 0 3002 AMCOR PLC ORD G0250X107 19401 2040 SH SOLE Montag 0 0 2040 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 35380 1896 SH SOLE Montag 0 0 1896 AMERICAN ELEC PWR CO INC COM 025537101 6458 75 SH SOLE Montag 0 0 75 AMERICAN EXPRESS CO COM 025816109 4775115 20972 SH SOLE Montag 0 0 20972 AMERICAN INTL GROUP INC COM NEW 026874784 1373838 17575 SH SOLE Montag 0 0 17575 AMERICAN TOWER CORP NEW COM 03027X100 87335 442 SH SOLE Montag 0 0 442 AMERICAN WTR WKS CO INC NEW COM 030420103 183315 1500 SH SOLE Montag 0 0 1500 AMERIPRISE FINL INC COM 03076C106 81550 186 SH SOLE Montag 0 0 186 AMERIS BANCORP COM 03076K108 1565177 32252 SH SOLE Montag 0 0 32252 AMETEK INC COM 031100100 9316603 50938 SH SOLE Montag 0 0 50938 AMGEN INC COM 031162100 1641948 5775 SH SOLE Montag 0 0 5775 AMPHENOL CORP NEW CL A 032095101 50042 433 SH SOLE Montag 0 0 433 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 4725 500 SH SOLE Montag 0 0 500 AMPLITUDE INC COM CL A 03213A104 10880 1000 SH SOLE Montag 0 0 1000 ANALOG DEVICES INC COM 032654105 8593778 43449 SH SOLE Montag 0 0 43449 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 5931 98 SH SOLE Montag 0 0 98 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 55447 2726 SH SOLE Montag 0 0 2726 ANSYS INC COM 03662Q105 59712 172 SH SOLE Montag 0 0 172 APA CORPORATION COM 03743Q108 39675 1154 SH SOLE Montag 0 0 1154 APOLLO GLOBAL MGMT INC COM 03769M106 89960 800 SH SOLE Montag 0 0 800 APPLE INC COM 037833100 52368519 305391 SH SOLE Montag 0 0 305391 APPLIED MATLS INC COM 038222105 13632422 66103 SH SOLE Montag 0 0 66103 APTARGROUP INC COM 038336103 139862 972 SH SOLE Montag 0 0 972 ARCH CAP GROUP LTD ORD G0450A105 2516772 27226 SH SOLE Montag 0 0 27226 ARES CAPITAL CORP COM 04010L103 31230 1500 SH SOLE Montag 0 0 1500 ARISTA NETWORKS INC COM 040413106 228195 787 SH SOLE Montag 0 0 787 ARK ETF TR 3D PRINTING ETF 00214Q500 9776 431 SH SOLE Montag 0 0 431 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 16304 298 SH SOLE Montag 0 0 298 ARK ETF TR FINTECH INNOVA 00214Q708 13103 432 SH SOLE Montag 0 0 432 ARK ETF TR GENOMIC REV ETF 00214Q302 8341 290 SH SOLE Montag 0 0 290 ARK ETF TR INNOVATION ETF 00214Q104 34460 688 SH SOLE Montag 0 0 688 ARK ETF TR ISRAEL INOVATE 00214Q609 10012 476 SH SOLE Montag 0 0 476 ARK ETF TR NEXT GNRTN INTER 00214Q401 15744 189 SH SOLE Montag 0 0 189 ASHLAND INC COM 044186104 19474 200 SH SOLE Montag 0 0 200 ASML HOLDING N V N Y REGISTRY SHS N07059210 1243173 1281 SH SOLE Montag 0 0 1281 ASSURANT INC COM 04621X108 2123912 11283 SH SOLE Montag 0 0 11283 ASTERA LABS INC COM 04626A103 3710 50 SH SOLE Montag 0 0 50 AT&T INC COM 00206R102 1045880 59425 SH SOLE Montag 0 0 59425 ATKORE INC COM 047649108 69101 363 SH SOLE Montag 0 0 363 ATLANTA BRAVES HLDGS INC COM SER A 047726104 4609 110 SH SOLE Montag 0 0 110 ATLANTA BRAVES HLDGS INC COM SER C 047726302 139054 3560 SH SOLE Montag 0 0 3560 ATLASSIAN CORPORATION CL A 049468101 2927 15 SH SOLE Montag 0 0 15 ATMOS ENERGY CORP COM 049560105 5825 49 SH SOLE Montag 0 0 49 AUTODESK INC COM 052769106 525268 2017 SH SOLE Montag 0 0 2017 AUTOLIV INC COM 052800109 109351 908 SH SOLE Montag 0 0 908 AUTOMATIC DATA PROCESSING IN COM 053015103 1242139 4946 SH SOLE Montag 0 0 4946 AUTOZONE INC COM 053332102 3845013 1220 SH SOLE Montag 0 0 1220 AVALONBAY CMNTYS INC COM 053484101 15169 81 SH SOLE Montag 0 0 81 AVANTOR INC COM 05352A100 48583 1900 SH SOLE Montag 0 0 1900 AZEK CO INC CL A 05478C105 1410 28 SH SOLE Montag 0 0 28 BADGER METER INC COM 056525108 625 4 SH SOLE Montag 0 0 4 BAKER HUGHES COMPANY CL A 05722G100 16750 500 SH SOLE Montag 0 0 500 BALCHEM CORP COM 057665200 1203 8 SH SOLE Montag 0 0 8 BANC OF CALIFORNIA INC COM 05990K106 54657 3570 SH SOLE Montag 0 0 3570 BANK AMERICA CORP 7.25%CNV PFD L 060505682 2981188 2460 SH SOLE Montag 0 0 2460 BANK AMERICA CORP COM 060505104 18573056 489796 SH SOLE Montag 0 0 489796 BANK OZK LITTLE ROCK ARK COM 06417N103 56825 1250 SH SOLE Montag 0 0 1250 BARCLAYS PLC ADR 06738E204 8523 877 SH SOLE Montag 0 0 877 BARINGS CORPORATE INVS COM 06759X107 229491 13350 SH SOLE Montag 0 0 13350 BARINGS PARTN INVS SH BEN INT 06761A103 222515 13804 SH SOLE Montag 0 0 13804 BAXTER INTL INC COM 071813109 25818 600 SH SOLE Montag 0 0 600 BCE INC COM NEW 05534B760 5518 159 SH SOLE Montag 0 0 159 BECTON DICKINSON & CO COM 075887109 1250613 5054 SH SOLE Montag 0 0 5054 BEIGENE LTD SPONSORED ADR 07725L102 156390 1000 SH SOLE Montag 0 0 1000 BERKLEY W R CORP COM 084423102 5207613 58883 SH SOLE Montag 0 0 58883 BERKSHIRE HATHAWAY INC DEL CL A 084670108 6978840 11 SH SOLE Montag 0 0 11 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11053510 26285 SH SOLE Montag 0 0 26285 BERRY GLOBAL GROUP INC COM 08579W103 1110 18 SH SOLE Montag 0 0 18 BEST BUY INC COM 086516101 82970 1000 SH SOLE Montag 0 0 1000 BGC GROUP INC CL A 088929104 31080 4000 SH SOLE Montag 0 0 4000 BHP GROUP LTD SPONSORED ADS 088606108 31730 550 SH SOLE Montag 0 0 550 BIOGEN INC COM 09062X103 45067 209 SH SOLE Montag 0 0 209 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2970 34 SH SOLE Montag 0 0 34 BIO-TECHNE CORP COM 09073M104 1380 20 SH SOLE Montag 0 0 20 BLACKROCK ENHANCED EQUITY DI COM 09251A104 3845 466 SH SOLE Montag 0 0 466 BLACKROCK INC COM 09247X101 3242260 3889 SH SOLE Montag 0 0 3889 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 19783 1410 SH SOLE Montag 0 0 1410 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 46435 2200 SH SOLE Montag 0 0 2200 BLACKROCK MUNICIPAL INCOME COM 09253X102 5428 448 SH SOLE Montag 0 0 448 BLACKSTONE INC COM 09260D107 461635 3514 SH SOLE Montag 0 0 3514 BLOCK INC CL A 852234103 3130 37 SH SOLE Montag 0 0 37 BLOOM ENERGY CORP COM CL A 093712107 6958 619 SH SOLE Montag 0 0 619 BOEING CO COM 097023105 7068465 36626 SH SOLE Montag 0 0 36626 BOOKING HOLDINGS INC COM 09857L108 2786212 768 SH SOLE Montag 0 0 768 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 16579 112 SH SOLE Montag 0 0 112 BORGWARNER INC COM 099724106 66006 1900 SH SOLE Montag 0 0 1900 BOSTON SCIENTIFIC CORP COM 101137107 999064 14587 SH SOLE Montag 0 0 14587 BP PLC SPONSORED ADR 055622104 159274 4227 SH SOLE Montag 0 0 4227 BRISTOL-MYERS SQUIBB CO COM 110122108 1138776 20999 SH SOLE Montag 0 0 20999 BROADCOM INC COM 11135F101 9249034 6978 SH SOLE Montag 0 0 6978 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 61698 300 SH SOLE Montag 0 0 300 BROOKFIELD CORP CL A LTD VT SH 11271J107 10970 262 SH SOLE Montag 0 0 262 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 13515 375 SH SOLE Montag 0 0 375 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1163857 47369 SH SOLE Montag 0 0 47369 BROWN & BROWN INC COM 115236101 85790 980 SH SOLE Montag 0 0 980 CACI INTL INC CL A 127190304 1974 5 SH SOLE Montag 0 0 5 CADENCE DESIGN SYSTEM INC COM 127387108 1714531 5508 SH SOLE Montag 0 0 5508 CAE INC COM 124765108 6667 323 SH SOLE Montag 0 0 323 CAMECO CORP COM 13321L108 77976 1800 SH SOLE Montag 0 0 1800 CANADIAN PACIFIC KANSAS CITY COM 13646K108 384940 4359 SH SOLE Montag 0 0 4359 CAPITAL ONE FINL CORP COM 14040H105 3174038 21318 SH SOLE Montag 0 0 21318 CARLISLE COS INC COM 142339100 1860 5 SH SOLE Montag 0 0 5 CARMAX INC COM 143130102 4071086 46735 SH SOLE Montag 0 0 46735 CARRIER GLOBAL CORPORATION COM 14448C104 871427 14991 SH SOLE Montag 0 0 14991 CARTERS INC COM 146229109 45220 534 SH SOLE Montag 0 0 534 CASELLA WASTE SYS INC CL A 147448104 1428 14 SH SOLE Montag 0 0 14 CASEYS GEN STORES INC COM 147528103 2855552 8967 SH SOLE Montag 0 0 8967 CASEYS GEN STORES INC COM 147528103 206993 650 SH SOLE Montag 0 0 650 CASSAVA SCIENCES INC *W EXP 11/15/202 14817C115 2418 600 SH SOLE Montag 0 0 600 CASSAVA SCIENCES INC COM 14817C107 30435 1500 SH SOLE Montag 0 0 1500 CATERPILLAR INC COM 149123101 6424652 17533 SH SOLE Montag 0 0 17533 CAVA GROUP INC COM 148929102 70050 1000 SH SOLE Montag 0 0 1000 CBRE GROUP INC CL A 12504L109 2953860 30377 SH SOLE Montag 0 0 30377 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 1639 137 SH SOLE Montag 0 0 137 CDW CORP COM 12514G108 6946985 27160 SH SOLE Montag 0 0 27160 CEMEX SAB DE CV SPON ADR NEW 151290889 6830 758 SH SOLE Montag 0 0 758 CENCORA INC COM 03073E105 6144489 25287 SH SOLE Montag 0 0 25287 CENTERPOINT ENERGY INC COM 15189T107 14245 500 SH SOLE Montag 0 0 500 CF INDS HLDGS INC COM 125269100 18223 219 SH SOLE Montag 0 0 219 CHARLES RIV LABS INTL INC COM 159864107 2227480 8221 SH SOLE Montag 0 0 8221 CHART INDS INC COM 16115Q308 11531 70 SH SOLE Montag 0 0 70 CHARTER COMMUNICATIONS INC N CL A 16119P108 26448 91 SH SOLE Montag 0 0 91 CHECK POINT SOFTWARE TECH LT ORD M22465104 160566 979 SH SOLE Montag 0 0 979 CHEMED CORP NEW COM 16359R103 1590 2 SH SOLE Montag 0 0 2 CHENIERE ENERGY INC COM NEW 16411R208 103865 644 SH SOLE Montag 0 0 644 CHEVRON CORP NEW COM 166764100 7592061 48130 SH SOLE Montag 0 0 48130 CHEWY INC CL A 16679L109 3182 200 SH SOLE Montag 0 0 200 CHIPOTLE MEXICAN GRILL INC COM 169656105 674371 232 SH SOLE Montag 0 0 232 CHORD ENERGY CORPORATION COM NEW 674215207 950 5 SH SOLE Montag 0 0 5 CHUBB LIMITED COM H1467J104 1023941 3945 SH SOLE Montag 0 0 3945 CHURCH & DWIGHT CO INC COM 171340102 453223 4345 SH SOLE Montag 0 0 4345 CHURCHILL DOWNS INC COM 171484108 1337 11 SH SOLE Montag 0 0 11 CINTAS CORP COM 172908105 4697912 6838 SH SOLE Montag 0 0 6838 CISCO SYS INC COM 17275R102 6680603 133853 SH SOLE Montag 0 0 133853 CITIGROUP INC COM NEW 172967424 82462 1304 SH SOLE Montag 0 0 1304 CIVITAS RESOURCES INC COM NEW 17888H103 1251 16 SH SOLE Montag 0 0 16 CLARIVATE PLC ORD SHS G21810109 6925 932 SH SOLE Montag 0 0 932 CLEAN HARBORS INC COM 184496107 2182 11 SH SOLE Montag 0 0 11 CLEAR SECURE INC COM CL A 18467V109 25908 1200 SH SOLE Montag 0 0 1200 CLEVELAND-CLIFFS INC NEW COM 185899101 22740 1000 SH SOLE Montag 0 0 1000 CLOROX CO DEL COM 189054109 363790 2376 SH SOLE Montag 0 0 2376 CLOUDFLARE INC CL A COM 18915M107 148344 1532 SH SOLE Montag 0 0 1532 CME GROUP INC COM 12572Q105 92575 430 SH SOLE Montag 0 0 430 CMS ENERGY CORP COM 125896100 230318 3817 SH SOLE Montag 0 0 3817 COCA COLA CO COM 191216100 30991522 502566 SH SOLE Montag 0 0 502566 COCA COLA CONS INC COM 191098102 738 1 SH SOLE Montag 0 0 1 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 59517 851 SH SOLE Montag 0 0 851 COHEN & STEERS LTD DURATION COM 19248C105 16125 803 SH SOLE Montag 0 0 803 COINBASE GLOBAL INC COM CL A 19260Q107 30754 116 SH SOLE Montag 0 0 116 COLGATE PALMOLIVE CO COM 194162103 1640802 18221 SH SOLE Montag 0 0 18221 COLONY BANKCORP INC COM 19623P101 68276 5937 SH SOLE Montag 0 0 5937 COLUMBIA SPORTSWEAR CO COM 198516106 150346 1852 SH SOLE Montag 0 0 1852 COMCAST CORP NEW CL A 20030N101 308219 7110 SH SOLE Montag 0 0 7110 COMMERCE BANCSHARES INC COM 200525103 3033 57 SH SOLE Montag 0 0 57 COMMERCIAL METALS CO COM 201723103 58950 1000 SH SOLE Montag 0 0 1000 CONAGRA BRANDS INC COM 205887102 20748 700 SH SOLE Montag 0 0 700 CONCENTRIX CORP COM 20602D101 80988 1223 SH SOLE Montag 0 0 1223 CONFLUENT INC CLASS A COM 20717M103 1374 45 SH SOLE Montag 0 0 45 CONOCOPHILLIPS COM 20825C104 484180 3804 SH SOLE Montag 0 0 3804 CONSOLIDATED EDISON INC COM 209115104 201780 2222 SH SOLE Montag 0 0 2222 CONSTELLATION BRANDS INC CL A 21036P108 861197 3169 SH SOLE Montag 0 0 3169 CONSTELLATION ENERGY CORP COM 21037T109 96862 524 SH SOLE Montag 0 0 524 COOPER COS INC COM 216648501 1421 14 SH SOLE Montag 0 0 14 COPART INC COM 217204106 13827593 238736 SH SOLE Montag 0 0 238736 CORCEPT THERAPEUTICS INC COM 218352102 13653 542 SH SOLE Montag 0 0 542 CORNING INC COM 219350105 294497 8935 SH SOLE Montag 0 0 8935 CORTEVA INC COM 22052L104 51846 899 SH SOLE Montag 0 0 899 COSTCO WHSL CORP NEW COM 22160K105 13096494 17876 SH SOLE Montag 0 0 17876 COTERRA ENERGY INC COM 127097103 57824 2074 SH SOLE Montag 0 0 2074 COTY INC COM CL A 222070203 4737 396 SH SOLE Montag 0 0 396 COUSINS PPTYS INC COM NEW 222795502 28079 1168 SH SOLE Montag 0 0 1168 CRACKER BARREL OLD CTRY STOR COM 22410J106 41966 577 SH SOLE Montag 0 0 577 CRANE COMPANY COMMON STOCK 224408104 944943 6993 SH SOLE Montag 0 0 6993 CRANE NXT CO COM 224441105 433453 7002 SH SOLE Montag 0 0 7002 CROWDSTRIKE HLDGS INC CL A 22788C105 99383 310 SH SOLE Montag 0 0 310 CROWN CASTLE INC COM 22822V101 119059 1125 SH SOLE Montag 0 0 1125 CSX CORP COM 126408103 433719 11700 SH SOLE Montag 0 0 11700 CUBESMART COM 229663109 21585 472 SH SOLE Montag 0 0 472 CULLEN FROST BANKERS INC COM 229899109 4166 37 SH SOLE Montag 0 0 37 CUMMINS INC COM 231021106 2316539 7862 SH SOLE Montag 0 0 7862 CURTISS WRIGHT CORP COM 231561101 112190 438 SH SOLE Montag 0 0 438 CVS HEALTH CORP COM 126650100 1994718 25009 SH SOLE Montag 0 0 25009 CYBERARK SOFTWARE LTD SHS M2682V108 27360 103 SH SOLE Montag 0 0 103 DANAHER CORPORATION COM 235851102 6680594 26723 SH SOLE Montag 0 0 26723 DARDEN RESTAURANTS INC COM 237194105 240028 1436 SH SOLE Montag 0 0 1436 DARLING INGREDIENTS INC COM 237266101 426869 9178 SH SOLE Montag 0 0 9178 DATADOG INC CL A COM 23804L103 39676 321 SH SOLE Montag 0 0 321 DEERE & CO COM 244199105 3964859 9619 SH SOLE Montag 0 0 9619 DELL TECHNOLOGIES INC CL C 24703L202 115366 1011 SH SOLE Montag 0 0 1011 DELTA AIR LINES INC DEL COM NEW 247361702 194161 4056 SH SOLE Montag 0 0 4056 DESCARTES SYS GROUP INC COM 249906108 2282 25 SH SOLE Montag 0 0 25 DEVON ENERGY CORP NEW COM 25179M103 55048 1097 SH SOLE Montag 0 0 1097 DEXCOM INC COM 252131107 76979 555 SH SOLE Montag 0 0 555 DIAGEO PLC SPON ADR NEW 25243Q205 3118288 20748 SH SOLE Montag 0 0 20748 DIAMONDBACK ENERGY INC COM 25278X109 1578302 7964 SH SOLE Montag 0 0 7964 DICKS SPORTING GOODS INC COM 253393102 67788 300 SH SOLE Montag 0 0 300 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 607127 16520 SH SOLE Montag 0 0 16520 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 36540 1000 SH SOLE Montag 0 0 1000 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 2884032 50615 SH SOLE Montag 0 0 50615 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 1054669 16918 SH SOLE Montag 0 0 16918 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 1624682 29849 SH SOLE Montag 0 0 29849 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 25868 290 SH SOLE Montag 0 0 290 DISCOVER FINL SVCS COM 254709108 240288 1833 SH SOLE Montag 0 0 1833 DISNEY WALT CO COM 254687106 5480814 44793 SH SOLE Montag 0 0 44793 DOCUSIGN INC COM 256163106 11910 200 SH SOLE Montag 0 0 200 DOLLAR TREE INC COM 256746108 828593 6223 SH SOLE Montag 0 0 6223 DOMINION ENERGY INC COM 25746U109 325196 6611 SH SOLE Montag 0 0 6611 DONALDSON INC COM 257651109 52276 700 SH SOLE Montag 0 0 700 DOORDASH INC CL A 25809K105 1793 13 SH SOLE Montag 0 0 13 DOVER CORP COM 260003108 1034081 5836 SH SOLE Montag 0 0 5836 DOW INC COM 260557103 25374 438 SH SOLE Montag 0 0 438 DRAFTKINGS INC NEW COM CL A 26142V105 55037 1212 SH SOLE Montag 0 0 1212 DUKE ENERGY CORP NEW COM NEW 26441C204 2929525 30292 SH SOLE Montag 0 0 30292 DUN & BRADSTREET HLDGS INC COM 26484T106 8414 838 SH SOLE Montag 0 0 838 DUPONT DE NEMOURS INC COM 26614N102 45542 594 SH SOLE Montag 0 0 594 E L F BEAUTY INC COM 26856L103 1077 5 SH SOLE Montag 0 0 5 EAGLE BULK SHIPPING INC COM Y2187A150 15618 250 SH SOLE Montag 0 0 250 EAGLE MATLS INC COM 26969P108 1578 6 SH SOLE Montag 0 0 6 EASTGROUP PPTYS INC COM 277276101 124918 690 SH SOLE Montag 0 0 690 EASTMAN CHEM CO COM 277432100 1067079 10562 SH SOLE Montag 0 0 10562 EATON CORP PLC SHS G29183103 953152 3046 SH SOLE Montag 0 0 3046 EATON VANCE MUN BD FD COM 27827X101 5579 539 SH SOLE Montag 0 0 539 EATON VANCE SR FLTNG RTE TR COM 27828Q105 64225 4929 SH SOLE Montag 0 0 4929 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 89217 6900 SH SOLE Montag 0 0 6900 EBAY INC. COM 278642103 343915 6516 SH SOLE Montag 0 0 6516 ECOLAB INC COM 278865100 335863 1451 SH SOLE Montag 0 0 1451 EDISON INTL COM 281020107 49342 690 SH SOLE Montag 0 0 690 EDWARDS LIFESCIENCES CORP COM 28176E108 4964629 51953 SH SOLE Montag 0 0 51953 EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209 7194 150 SH SOLE Montag 0 0 150 ELECTRONIC ARTS INC COM 285512109 664 5 SH SOLE Montag 0 0 5 ELEMENT SOLUTIONS INC COM 28618M106 1944 78 SH SOLE Montag 0 0 78 ELEVANCE HEALTH INC COM 036752103 386058 745 SH SOLE Montag 0 0 745 ELI LILLY & CO COM 532457108 21601013 27766 SH SOLE Montag 0 0 27766 EMBECTA CORP COMMON STOCK 29082K105 3928 296 SH SOLE Montag 0 0 296 EMBRAER S.A. SPONSORED ADS 29082A107 70010 2628 SH SOLE Montag 0 0 2628 EMCOR GROUP INC COM 29084Q100 1772100 5060 SH SOLE Montag 0 0 5060 EMERSON ELEC CO COM 291011104 2129461 18775 SH SOLE Montag 0 0 18775 EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 54486 5368 SH SOLE Montag 0 0 5368 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 210138 21077 SH SOLE Montag 0 0 21077 EMPIRE ST RLTY TR INC CL A 292104106 4356 430 SH SOLE Montag 0 0 430 ENBRIDGE INC COM 29250N105 193563 5350 SH SOLE Montag 0 0 5350 ENCOMPASS HEALTH CORP COM 29261A100 290485 3511 SH SOLE Montag 0 0 3511 ENEL CHILE S.A. SPONSORED ADR 29278D105 3975 1303 SH SOLE Montag 0 0 1303 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 130670 8307 SH SOLE Montag 0 0 8307 ENERSYS COM 29275Y102 895 9 SH SOLE Montag 0 0 9 ENHABIT INC COM 29332G102 11650 1000 SH SOLE Montag 0 0 1000 ENI S P A SPONSORED ADR 26874R108 7769 242 SH SOLE Montag 0 0 242 ENPRO INC COM 29355X107 2337 14 SH SOLE Montag 0 0 14 ENSIGN GROUP INC COM 29358P101 1585 13 SH SOLE Montag 0 0 13 ENSTAR GROUP LIMITED SHS G3075P101 201373 648 SH SOLE Montag 0 0 648 ENTEGRIS INC COM 29362U104 14680 104 SH SOLE Montag 0 0 104 ENTERGY CORP NEW COM 29364G103 83382 789 SH SOLE Montag 0 0 789 ENTERPRISE PRODS PARTNERS L COM 293792107 161949 5550 SH SOLE Montag 0 0 5550 EOG RES INC COM 26875P101 234901 1837 SH SOLE Montag 0 0 1837 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 11752 11409 SH SOLE Montag 0 0 11409 EQUIFAX INC COM 294429105 14545330 54371 SH SOLE Montag 0 0 54371 EQUITY COMWLTH COM SH BEN INT 294628102 753 40 SH SOLE Montag 0 0 40 EQUITY LIFESTYLE PPTYS INC COM 29472R108 4312 66 SH SOLE Montag 0 0 66 EQUITY RESIDENTIAL SH BEN INT 29476L107 77435 1214 SH SOLE Montag 0 0 1214 ESSEX PPTY TR INC COM 297178105 14589 59 SH SOLE Montag 0 0 59 ETERNA THERAPEUTICS INC COM NEW 114082209 339 141 SH SOLE Montag 0 0 141 ETFIS SER TR I VIRTUS INFRCAP 26923G822 84932 4054 SH SOLE Montag 0 0 4054 ETSY INC COM 29786A106 482 7 SH SOLE Montag 0 0 7 EURONET WORLDWIDE INC COM 298736109 13192 120 SH SOLE Montag 0 0 120 EVEREST GROUP LTD COM G3223R108 43725 110 SH SOLE Montag 0 0 110 EVERGY INC COM 30034W106 53380 1000 SH SOLE Montag 0 0 1000 EVERSOURCE ENERGY COM 30040W108 131494 2200 SH SOLE Montag 0 0 2200 EXACT SCIENCES CORP COM 30063P105 2625 38 SH SOLE Montag 0 0 38 EXELON CORP COM 30161N101 59173 1575 SH SOLE Montag 0 0 1575 EXPEDITORS INTL WASH INC COM 302130109 3648 30 SH SOLE Montag 0 0 30 EXXON MOBIL CORP COM 30231G102 11225478 96572 SH SOLE Montag 0 0 96572 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 974 24 SH SOLE Montag 0 0 24 FACTSET RESH SYS INC COM 303075105 3636 8 SH SOLE Montag 0 0 8 FASTENAL CO COM 311900104 99203 1286 SH SOLE Montag 0 0 1286 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 24771 240 SH SOLE Montag 0 0 240 FEDEX CORP COM 31428X106 132085 454 SH SOLE Montag 0 0 454 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 849590 12177 SH SOLE Montag 0 0 12177 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 747945 11030 SH SOLE Montag 0 0 11030 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 345150 6500 SH SOLE Montag 0 0 6500 FIDELITY NATL INFORMATION SV COM 31620M106 18842 254 SH SOLE Montag 0 0 254 FIRST INDL RLTY TR INC COM 32054K103 1422 27 SH SOLE Montag 0 0 27 FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 80565 1500 SH SOLE Montag 0 0 1500 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 128277 3684 SH SOLE Montag 0 0 3684 FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 11010 108 SH SOLE Montag 0 0 108 FIRSTENERGY CORP COM 337932107 209282 5419 SH SOLE Montag 0 0 5419 FISERV INC COM 337738108 22157126 138638 SH SOLE Montag 0 0 138638 FIVE BELOW INC COM 33829M101 787 4 SH SOLE Montag 0 0 4 FIVE9 INC COM 338307101 1146 18 SH SOLE Montag 0 0 18 FIVERR INTL LTD ORD SHS M4R82T106 9040 429 SH SOLE Montag 0 0 429 FLOWERS FOODS INC COM 343498101 47500 2000 SH SOLE Montag 0 0 2000 FORD MTR CO DEL COM 345370860 55431 4174 SH SOLE Montag 0 0 4174 FORTINET INC COM 34959E109 171800 2515 SH SOLE Montag 0 0 2515 FORTIVE CORP COM 34959J108 817449 9503 SH SOLE Montag 0 0 9503 FORTUNE BRANDS INNOVATIONS I COM 34964C106 52496 620 SH SOLE Montag 0 0 620 FOUR CORNERS PPTY TR INC COM 35086T109 11589 467 SH SOLE Montag 0 0 467 FOX FACTORY HLDG CORP COM 35138V102 904 17 SH SOLE Montag 0 0 17 FRANCO NEV CORP COM 351858105 11916 100 SH SOLE Montag 0 0 100 FRANKLIN RESOURCES INC COM 354613101 48314 1700 SH SOLE Montag 0 0 1700 GALLAGHER ARTHUR J & CO COM 363576109 575092 2300 SH SOLE Montag 0 0 2300 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 35848 9287 SH SOLE Montag 0 0 9287 GARMIN LTD SHS H2906T109 1496 10 SH SOLE Montag 0 0 10 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 133920 1473 SH SOLE Montag 0 0 1473 GEN DIGITAL INC COM 668771108 53760 2400 SH SOLE Montag 0 0 2400 GENERAC HLDGS INC CALL 368736104 100912 800 PRN Call SOLE Montag 0 0 800 GENERAC HLDGS INC COM 368736104 373501 2961 SH SOLE Montag 0 0 2961 GENERAL DYNAMICS CORP COM 369550108 5933 21 SH SOLE Montag 0 0 21 GENERAL ELECTRIC CO COM NEW 369604301 842657 4801 SH SOLE Montag 0 0 4801 GENERAL MLS INC COM 370334104 303810 4342 SH SOLE Montag 0 0 4342 GENERAL MTRS CO COM 37045V100 29841 658 SH SOLE Montag 0 0 658 GENTEX CORP COM 371901109 1446 40 SH SOLE Montag 0 0 40 GENUINE PARTS CO COM 372460105 9531740 61130 SH SOLE Montag 0 0 61130 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 11213 325 SH SOLE Montag 0 0 325 GILDAN ACTIVEWEAR INC COM 375916103 1401 38 SH SOLE Montag 0 0 38 GILEAD SCIENCES INC COM 375558103 175800 2400 SH SOLE Montag 0 0 2400 GLACIER BANCORP INC NEW COM 37637Q105 1207 30 SH SOLE Montag 0 0 30 GLOBAL PMTS INC COM 37940X102 2159946 16160 SH SOLE Montag 0 0 16160 GLOBAL X FDS GLBL X MLP ETF 37954Y343 59600 1236 SH SOLE Montag 0 0 1236 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 6794 150 SH SOLE Montag 0 0 150 GLOBAL X FDS US INFR DEV ETF 37954Y673 5084330 127715 SH SOLE Montag 0 0 127715 GLOBE LIFE INC COM 37959E102 52367 450 SH SOLE Montag 0 0 450 GLOBUS MED INC CL A 379577208 1153 21 SH SOLE Montag 0 0 21 GOLDMAN SACHS GROUP INC COM 38141G104 10793821 25842 SH SOLE Montag 0 0 25842 GOLUB CAP BDC INC COM 38173M102 33260 2000 SH SOLE Montag 0 0 2000 GOPRO INC CL A 38268T103 3791 1700 SH SOLE Montag 0 0 1700 GRACO INC COM 384109104 1647266 17625 SH SOLE Montag 0 0 17625 GRAINGER W W INC COM 384802104 266533 262 SH SOLE Montag 0 0 262 GRAPHIC PACKAGING HLDG CO COM 388689101 937 32 SH SOLE Montag 0 0 32 GRAY TELEVISION INC COM 389375106 8374 1325 SH SOLE Montag 0 0 1325 GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 656779 10397 SH SOLE Montag 0 0 10397 GRIFFON CORP COM 398433102 1022 14 SH SOLE Montag 0 0 14 GRIFOLS S A SP ADR REP B NVT 398438408 6253 936 SH SOLE Montag 0 0 936 GSK PLC SPONSORED ADR 37733W204 126060 2913 SH SOLE Montag 0 0 2913 GUIDEWIRE SOFTWARE INC COM 40171V100 2680 23 SH SOLE Montag 0 0 23 H WORLD GROUP LTD SPONSORED ADS 44332N106 2439 63 SH SOLE Montag 0 0 63 HALEON PLC SPON ADS 405552100 31880 3755 SH SOLE Montag 0 0 3755 HALLIBURTON CO COM 406216101 60195 1527 SH SOLE Montag 0 0 1527 HALOZYME THERAPEUTICS INC COM 40637H109 31611 777 SH SOLE Montag 0 0 777 HANCOCK JOHN PFD INCOME FD I COM 41013X106 7 0 SH SOLE Montag 0 0 0 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 57287 4917 SH SOLE Montag 0 0 4917 HANCOCK WHITNEY CORPORATION COM 410120109 1293 28 SH SOLE Montag 0 0 28 HAVERTY FURNITURE COS INC CL A 419596200 405487 12465 SH SOLE Montag 0 0 12465 HAVERTY FURNITURE COS INC COM 419596101 231709 6791 SH SOLE Montag 0 0 6791 HEALTHPEAK PROPERTIES INC COM 42250P103 9713 518 SH SOLE Montag 0 0 518 HEICO CORP NEW COM 422806109 236458 1238 SH SOLE Montag 0 0 1238 HENRY SCHEIN INC COM 806407102 151040 2000 SH SOLE Montag 0 0 2000 HERSHEY CO COM 427866108 286888 1475 SH SOLE Montag 0 0 1475 HEWLETT PACKARD ENTERPRISE C COM 42824C109 33667 1885 SH SOLE Montag 0 0 1885 HILTON WORLDWIDE HLDGS INC COM 43300A203 909120 4262 SH SOLE Montag 0 0 4262 HOME DEPOT INC COM 437076102 29622094 77221 SH SOLE Montag 0 0 77221 HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 7968 214 SH SOLE Montag 0 0 214 HONEYWELL INTL INC COM 438516106 3726179 18154 SH SOLE Montag 0 0 18154 HOWARD HUGHES HOLDINGS INC COM 44267T102 254170 3500 SH SOLE Montag 0 0 3500 HP INC COM 40434L105 80478 2639 SH SOLE Montag 0 0 2639 HUB GROUP INC CL A 443320106 1058 24 SH SOLE Montag 0 0 24 HUBBELL INC COM 443510607 665598 1604 SH SOLE Montag 0 0 1604 HUBSPOT INC COM 443573100 1724 3 SH SOLE Montag 0 0 3 HUNT J B TRANS SVCS INC COM 445658107 1573 8 SH SOLE Montag 0 0 8 HUNTINGTON INGALLS INDS INC COM 446413106 1184535 4064 SH SOLE Montag 0 0 4064 HUNTSMAN CORP COM 447011107 46308 1779 SH SOLE Montag 0 0 1779 IDEX CORP COM 45167R104 1791189 7340 SH SOLE Montag 0 0 7340 IDEXX LABS INC COM 45168D104 674913 1250 SH SOLE Montag 0 0 1250 ILLINOIS TOOL WKS INC COM 452308109 1953862 7245 SH SOLE Montag 0 0 7245 ILLUMINA INC COM 452327109 2732 20 SH SOLE Montag 0 0 20 INFOSYS LTD SPONSORED ADR 456788108 60962 3400 SH SOLE Montag 0 0 3400 INGERSOLL RAND INC COM 45687V106 250194 2635 SH SOLE Montag 0 0 2635 INSIGHT ENTERPRISES INC COM 45765U103 714 4 SH SOLE Montag 0 0 4 INSTALLED BLDG PRODS INC COM 45780R101 517460 2000 SH SOLE Montag 0 0 2000 INSULET CORP COM 45784P101 911 5 SH SOLE Montag 0 0 5 INTEL CORP COM 458140100 1329812 30107 SH SOLE Montag 0 0 30107 INTELLIA THERAPEUTICS INC COM 45826J105 8253 300 SH SOLE Montag 0 0 300 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1525 14 SH SOLE Montag 0 0 14 INTERCONTINENTAL EXCHANGE IN COM 45866F104 7654416 55697 SH SOLE Montag 0 0 55697 INTERNATIONAL BUSINESS MACHS COM 459200101 3494568 18300 SH SOLE Montag 0 0 18300 INTERNATIONAL PAPER CO COM 460146103 3499 90 SH SOLE Montag 0 0 90 INTERPUBLIC GROUP COS INC COM 460690100 277355 8500 SH SOLE Montag 0 0 8500 INTUIT COM 461202103 12759521 19630 SH SOLE Montag 0 0 19630 INTUITIVE SURGICAL INC COM NEW 46120E602 7778581 19491 SH SOLE Montag 0 0 19491 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 243464 4880 SH SOLE Montag 0 0 4880 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 35442 194 SH SOLE Montag 0 0 194 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 4978 419 SH SOLE Montag 0 0 419 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 270602 2887 SH SOLE Montag 0 0 2887 INVESCO EXCH TRADED FD TR II S&P SMLCP FINL 46138E156 21882 452 SH SOLE Montag 0 0 452 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 3842187 183223 SH SOLE Montag 0 0 183223 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 3758569 183973 SH SOLE Montag 0 0 183973 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 1410245 73412 SH SOLE Montag 0 0 73412 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 164621 8534 SH SOLE Montag 0 0 8534 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 586963 5423 SH SOLE Montag 0 0 5423 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 2005442 52130 SH SOLE Montag 0 0 52130 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 25525 535 SH SOLE Montag 0 0 535 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 30853730 182168 SH SOLE Montag 0 0 182168 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 75534 2057 SH SOLE Montag 0 0 2057 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 2641703 29870 SH SOLE Montag 0 0 29870 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 4274897 70753 SH SOLE Montag 0 0 70753 INVESCO QQQ TR UNIT SER 1 46090E103 2478765 5576 SH SOLE Montag 0 0 5576 IQVIA HLDGS INC COM 46266C105 6791867 26857 SH SOLE Montag 0 0 26857 IRHYTHM TECHNOLOGIES INC COM 450056106 1450 12 SH SOLE Montag 0 0 12 IRON MTN INC DEL COM 46284V101 773912 9571 SH SOLE Montag 0 0 9571 ISHARES GOLD TR ISHARES NEW 464285204 42010 1000 SH SOLE Montag 0 0 1000 ISHARES INC CORE MSCI EMKT 46434G103 13674 265 SH SOLE Montag 0 0 265 ISHARES INC MSCI GERMANY ETF 464286806 69057 2175 SH SOLE Montag 0 0 2175 ISHARES INC MSCI ITALY ETF 46434G830 74988 1988 SH SOLE Montag 0 0 1988 ISHARES INC MSCI JPN ETF NEW 46434G822 3996 56 SH SOLE Montag 0 0 56 ISHARES INC MSCI PAC JP ETF 464286665 295389 6900 SH SOLE Montag 0 0 6900 ISHARES INC MSCI SWEDEN ETF 464286756 18382 460 SH SOLE Montag 0 0 460 ISHARES TR 1 3 YR TREAS BD 464287457 4628421 56596 SH SOLE Montag 0 0 56596 ISHARES TR 20 YR TR BD ETF 464287432 14193 150 SH SOLE Montag 0 0 150 ISHARES TR 3 7 YR TREAS BD 464288661 88479 764 SH SOLE Montag 0 0 764 ISHARES TR AGGRES ALLOC ETF 464289859 76105 1036 SH SOLE Montag 0 0 1036 ISHARES TR CORE DIV GRWTH 46434V621 3542 61 SH SOLE Montag 0 0 61 ISHARES TR CORE MSCI EAFE 46432F842 1110973 14969 SH SOLE Montag 0 0 14969 ISHARES TR CORE S&P MCP ETF 464287507 15113190 248818 SH SOLE Montag 0 0 248818 ISHARES TR CORE S&P SCP ETF 464287804 24721497 223683 SH SOLE Montag 0 0 223683 ISHARES TR CORE S&P US VLU 464287663 2401906 26558 SH SOLE Montag 0 0 26558 ISHARES TR CORE S&P500 ETF 464287200 93060299 177012 SH SOLE Montag 0 0 177012 ISHARES TR CORE US AGGBD ET 464287226 254644 2600 SH SOLE Montag 0 0 2600 ISHARES TR DOW JONES US ETF 464287846 55942 437 SH SOLE Montag 0 0 437 ISHARES TR EAFE VALUE ETF 464288877 63322 1164 SH SOLE Montag 0 0 1164 ISHARES TR EUROPE ETF 464287861 83505 1500 SH SOLE Montag 0 0 1500 ISHARES TR EXPANDED TECH 464287515 735028 8620 SH SOLE Montag 0 0 8620 ISHARES TR EXPND TEC SC ETF 464287549 113317 1315 SH SOLE Montag 0 0 1315 ISHARES TR GL CLEAN ENE ETF 464288224 6990 500 SH SOLE Montag 0 0 500 ISHARES TR GLOB HLTHCRE ETF 464287325 8263 89 SH SOLE Montag 0 0 89 ISHARES TR GLOBAL 100 ETF 464287572 559349 6256 SH SOLE Montag 0 0 6256 ISHARES TR IBONDS 24 TRM TS 46436E874 2978424 124412 SH SOLE Montag 0 0 124412 ISHARES TR IBONDS 25 TRM TS 46436E866 1429342 61530 SH SOLE Montag 0 0 61530 ISHARES TR IBONDS 26 TRM TS 46436E858 160765 7079 SH SOLE Montag 0 0 7079 ISHARES TR IBOXX INV CP ETF 464287242 29953 275 SH SOLE Montag 0 0 275 ISHARES TR INTL SEL DIV ETF 464288448 57062 2035 SH SOLE Montag 0 0 2035 ISHARES TR INTRM GOV CR ETF 464288612 1929037 18552 SH SOLE Montag 0 0 18552 ISHARES TR ISHARES BIOTECH 464287556 386961 2820 SH SOLE Montag 0 0 2820 ISHARES TR ISHARES SEMICDTR 464287523 10719453 47448 SH SOLE Montag 0 0 47448 ISHARES TR ISHS 1-5YR INVS 464288646 29230 570 SH SOLE Montag 0 0 570 ISHARES TR MICRO-CAP ETF 464288869 81198 670 SH SOLE Montag 0 0 670 ISHARES TR MSCI ACWI EX US 464288240 211692 3965 SH SOLE Montag 0 0 3965 ISHARES TR MSCI EAFE ETF 464287465 830864 10404 SH SOLE Montag 0 0 10404 ISHARES TR MSCI INDIA ETF 46429B598 540767 10482 SH SOLE Montag 0 0 10482 ISHARES TR MSCI USA QLT FCT 46432F339 318182 1936 SH SOLE Montag 0 0 1936 ISHARES TR NATIONAL MUN ETF 464288414 21198 197 SH SOLE Montag 0 0 197 ISHARES TR PFD AND INCM SEC 464288687 839882 26059 SH SOLE Montag 0 0 26059 ISHARES TR RUS 1000 ETF 464287622 29992564 104130 SH SOLE Montag 0 0 104130 ISHARES TR RUS 1000 GRW ETF 464287614 15404859 45705 SH SOLE Montag 0 0 45705 ISHARES TR RUS 1000 VAL ETF 464287598 12045920 67254 SH SOLE Montag 0 0 67254 ISHARES TR RUS 2000 GRW ETF 464287648 421018 1555 SH SOLE Montag 0 0 1555 ISHARES TR RUS 2000 VAL ETF 464287630 508902 3204 SH SOLE Montag 0 0 3204 ISHARES TR RUS MD CP GR ETF 464287481 191185 1675 SH SOLE Montag 0 0 1675 ISHARES TR RUS MDCP VAL ETF 464287473 596547 4760 SH SOLE Montag 0 0 4760 ISHARES TR RUS MID CAP ETF 464287499 571702 6799 SH SOLE Montag 0 0 6799 ISHARES TR RUS TP200 GR ETF 464289438 616712 3161 SH SOLE Montag 0 0 3161 ISHARES TR RUS TP200 VL ETF 464289420 15264 200 SH SOLE Montag 0 0 200 ISHARES TR RUSSELL 2000 ETF 464287655 6693991 31831 SH SOLE Montag 0 0 31831 ISHARES TR S&P 100 ETF 464287101 1485203 6003 SH SOLE Montag 0 0 6003 ISHARES TR S&P 500 GRWT ETF 464287309 746069 8835 SH SOLE Montag 0 0 8835 ISHARES TR S&P MC 400GR ETF 464287606 305505 3348 SH SOLE Montag 0 0 3348 ISHARES TR S&P SML 600 GWT 464287887 28500 218 SH SOLE Montag 0 0 218 ISHARES TR SELECT DIVID ETF 464287168 375330 3047 SH SOLE Montag 0 0 3047 ISHARES TR SHORT TREAS BD 464288679 100150 906 SH SOLE Montag 0 0 906 ISHARES TR SHRT NAT MUN ETF 464288158 2381770 22742 SH SOLE Montag 0 0 22742 ISHARES TR U.S. BAS MTL ETF 464287838 147730 1000 SH SOLE Montag 0 0 1000 ISHARES TR U.S. ENERGY ETF 464287796 188955 3825 SH SOLE Montag 0 0 3825 ISHARES TR U.S. INSRNCE ETF 464288786 52294 445 SH SOLE Montag 0 0 445 ISHARES TR U.S. MED DVC ETF 464288810 118352 2020 SH SOLE Montag 0 0 2020 ISHARES TR U.S. TECH ETF 464287721 808490 5986 SH SOLE Montag 0 0 5986 ISHARES TR US CONSM STAPLES 464287812 182601 2700 SH SOLE Montag 0 0 2700 ISHARES TR US CONSUM DISCRE 464287580 57052 696 SH SOLE Montag 0 0 696 ISHARES TR US HLTHCARE ETF 464287762 619000 10000 SH SOLE Montag 0 0 10000 ISHARES TR US HOME CONS ETF 464288752 1763691 15234 SH SOLE Montag 0 0 15234 ISHARES TR US TREAS BD ETF 46429B267 45336 1991 SH SOLE Montag 0 0 1991 ISHARES TR US TRSPRTION 464287192 122215 1736 SH SOLE Montag 0 0 1736 ISHARES U S ETF TR U.S. TECH INDEPD 46431W648 203692 2877 SH SOLE Montag 0 0 2877 ITT INC COM 45073V108 3996 29 SH SOLE Montag 0 0 29 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 514318 8889 SH SOLE Montag 0 0 8889 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 31101813 616488 SH SOLE Montag 0 0 616488 JABIL INC COM 466313103 915 7 SH SOLE Montag 0 0 7 JACOBS SOLUTIONS INC COM 46982L108 1512 10 SH SOLE Montag 0 0 10 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 9634 80 SH SOLE Montag 0 0 80 JD.COM INC SPON ADR CL A 47215P106 3780 138 SH SOLE Montag 0 0 138 JOHNSON & JOHNSON COM 478160104 17301110 109369 SH SOLE Montag 0 0 109369 JOHNSON CTLS INTL PLC SHS G51502105 6175 94 SH SOLE Montag 0 0 94 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 24673 866 SH SOLE Montag 0 0 866 JPMORGAN CHASE & CO COM 46625H100 17264012 86191 SH SOLE Montag 0 0 86191 KBR INC COM 48242W106 2971 47 SH SOLE Montag 0 0 47 KENVUE INC COM 49177J102 417462 19453 SH SOLE Montag 0 0 19453 KEYCORP COM 493267108 718096 45420 SH SOLE Montag 0 0 45420 KEYSIGHT TECHNOLOGIES INC COM 49338L103 9227 59 SH SOLE Montag 0 0 59 KIMBERLY-CLARK CORP COM 494368103 776223 5943 SH SOLE Montag 0 0 5943 KIMCO RLTY CORP COM 49446R109 4903 250 SH SOLE Montag 0 0 250 KINDER MORGAN INC DEL COM 49456B101 7630 416 SH SOLE Montag 0 0 416 KKR & CO INC COM 48251W104 289423 2878 SH SOLE Montag 0 0 2878 KLA CORP COM NEW 482480100 208873 299 SH SOLE Montag 0 0 299 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 10220 511 SH SOLE Montag 0 0 511 KONTOOR BRANDS INC COM 50050N103 282272 4685 SH SOLE Montag 0 0 4685 KRAFT HEINZ CO COM 500754106 15126 407 SH SOLE Montag 0 0 407 KRANESHARES TRUST ELEC VEH FUTUR 500767827 1326 59 SH SOLE Montag 0 0 59 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 131050 7130 SH SOLE Montag 0 0 7130 KROGER CO COM 501044101 238404 4173 SH SOLE Montag 0 0 4173 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 31661 1455 SH SOLE Montag 0 0 1455 L3HARRIS TECHNOLOGIES INC COM 502431109 929756 4363 SH SOLE Montag 0 0 4363 LAM RESEARCH CORP COM 512807108 1570516 1613 SH SOLE Montag 0 0 1613 LAMAR ADVERTISING CO NEW CL A 512816109 16837 141 SH SOLE Montag 0 0 141 LAMB WESTON HLDGS INC COM 513272104 619673 5817 SH SOLE Montag 0 0 5817 LANDSTAR SYS INC COM 515098101 49387 256 SH SOLE Montag 0 0 256 LAUDER ESTEE COS INC CL A 518439104 177273 1150 SH SOLE Montag 0 0 1150 LEIDOS HOLDINGS INC COM 525327102 108674 829 SH SOLE Montag 0 0 829 LENNAR CORP CL A 526057104 85131 495 SH SOLE Montag 0 0 495 LENSAR INC COM 52634L108 255 75 SH SOLE Montag 0 0 75 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 40240 2013 SH SOLE Montag 0 0 2013 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 678 16 SH SOLE Montag 0 0 16 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 22204 378 SH SOLE Montag 0 0 378 LINDE PLC SHS G54950103 27860 60 SH SOLE Montag 0 0 60 LITHIA MTRS INC COM 536797103 52651 175 SH SOLE Montag 0 0 175 LITTELFUSE INC COM 537008104 1343 6 SH SOLE Montag 0 0 6 LIVE NATION ENTERTAINMENT IN COM 538034109 106 1 SH SOLE Montag 0 0 1 LKQ CORP COM 501889208 2680145 50181 SH SOLE Montag 0 0 50181 LOCKHEED MARTIN CORP COM 539830109 3765869 8279 SH SOLE Montag 0 0 8279 LOEWS CORP COM 540424108 754503 9637 SH SOLE Montag 0 0 9637 LOWES COS INC COM 548661107 5096970 20009 SH SOLE Montag 0 0 20009 LULULEMON ATHLETICA INC COM 550021109 1272890 3258 SH SOLE Montag 0 0 3258 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 61368 600 SH SOLE Montag 0 0 600 M & T BK CORP COM 55261F104 445629 3064 SH SOLE Montag 0 0 3064 M D C HLDGS INC COM 552676108 83105 1321 SH SOLE Montag 0 0 1321 MADDEN STEVEN LTD COM 556269108 1042 25 SH SOLE Montag 0 0 25 MADRIGAL PHARMACEUTICALS INC COM 558868105 51806 194 SH SOLE Montag 0 0 194 MAGNA INTL INC COM 559222401 13512 248 SH SOLE Montag 0 0 248 MANHATTAN ASSOCIATES INC COM 562750109 6256 25 SH SOLE Montag 0 0 25 MANULIFE FINL CORP COM 56501R106 589115 23574 SH SOLE Montag 0 0 23574 MARATHON PETE CORP COM 56585A102 1831434 9089 SH SOLE Montag 0 0 9089 MARKEL GROUP INC COM 570535104 5419512 3562 SH SOLE Montag 0 0 3562 MARRIOTT INTL INC NEW CL A 571903202 12386403 49092 SH SOLE Montag 0 0 49092 MARSH & MCLENNAN COS INC COM 571748102 576744 2800 SH SOLE Montag 0 0 2800 MARTIN MARIETTA MATLS INC COM 573284106 4378491 7132 SH SOLE Montag 0 0 7132 MARVELL TECHNOLOGY INC COM 573874104 4293202 60570 SH SOLE Montag 0 0 60570 MASCO CORP COM 574599106 5578631 70723 SH SOLE Montag 0 0 70723 MASTERBRAND INC COMMON STOCK 57638P104 19827 1058 SH SOLE Montag 0 0 1058 MASTERCARD INCORPORATED CL A 57636Q104 12038724 24999 SH SOLE Montag 0 0 24999 MATADOR RES CO COM 576485205 1963 29 SH SOLE Montag 0 0 29 MATERION CORP COM 576690101 1586 12 SH SOLE Montag 0 0 12 MAXIMUS INC COM 577933104 1089 13 SH SOLE Montag 0 0 13 MCDONALDS CORP COM 580135101 7395267 26229 SH SOLE Montag 0 0 26229 MCKESSON CORP COM 58155Q103 4389368 8169 SH SOLE Montag 0 0 8169 MEDPACE HLDGS INC COM 58506Q109 972 2 SH SOLE Montag 0 0 2 MEDTRONIC PLC SHS G5960L103 837867 9550 SH SOLE Montag 0 0 9550 MERCADOLIBRE INC COM 58733R102 984286 651 SH SOLE Montag 0 0 651 MERCK & CO INC COM 58933Y105 22816793 171959 SH SOLE Montag 0 0 171959 META PLATFORMS INC CL A 30303M102 3037903 6256 SH SOLE Montag 0 0 6256 METLIFE INC COM 59156R108 884652 11937 SH SOLE Montag 0 0 11937 METTLER TOLEDO INTERNATIONAL COM 592688105 1198822 900 SH SOLE Montag 0 0 900 MFS INVT GRADE MUN TR SH BEN INT 59318B108 18830 2471 SH SOLE Montag 0 0 2471 MICROCHIP TECHNOLOGY INC. COM 595017104 151969 1694 SH SOLE Montag 0 0 1694 MICRON TECHNOLOGY INC COM 595112103 11120534 94240 SH SOLE Montag 0 0 94240 MICROSOFT CORP COM 594918104 63472074 150865 SH SOLE Montag 0 0 150865 MID-AMER APT CMNTYS INC COM 59522J103 4780196 36329 SH SOLE Montag 0 0 36329 MIMEDX GROUP INC COM 602496101 15400 2000 SH SOLE Montag 0 0 2000 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 12389 1211 SH SOLE Montag 0 0 1211 MODERNA INC COM 60770K107 147693 1386 SH SOLE Montag 0 0 1386 MODINE MFG CO COM 607828100 2213 23 SH SOLE Montag 0 0 23 MOHAWK INDS INC COM 608190104 20943 160 SH SOLE Montag 0 0 160 MONDELEZ INTL INC CL A 609207105 2088054 29667 SH SOLE Montag 0 0 29667 MONGODB INC CL A 60937P106 27500 77 SH SOLE Montag 0 0 77 MONOLITHIC PWR SYS INC COM 609839105 2009440 2961 SH SOLE Montag 0 0 2961 MONSTER BEVERAGE CORP NEW COM 61174X109 7233 122 SH SOLE Montag 0 0 122 MOODYS CORP COM 615369105 2111 5 SH SOLE Montag 0 0 5 MORGAN STANLEY COM NEW 617446448 7161057 76052 SH SOLE Montag 0 0 76052 MORNINGSTAR INC COM 617700109 1753 6 SH SOLE Montag 0 0 6 MPLX LP COM UNIT REP LTD 55336V100 59057 1421 SH SOLE Montag 0 0 1421 MSCI INC COM 55354G100 274061 489 SH SOLE Montag 0 0 489 MUELLER INDS INC COM 624756102 38399 712 SH SOLE Montag 0 0 712 NASDAQ INC COM 631103108 2037563 32291 SH SOLE Montag 0 0 32291 NATERA INC COM 632307104 1549 17 SH SOLE Montag 0 0 17 NATIONAL FUEL GAS CO COM 636180101 768331 14178 SH SOLE Montag 0 0 14178 NATIONAL GRID PLC SPONSORED ADR NE 636274409 93735 1374 SH SOLE Montag 0 0 1374 NATIONAL VISION HLDGS INC COM 63845R107 4099600 185000 SH SOLE Montag 0 0 185000 NET LEASE OFFICE PROPERTIES COM 64110Y108 881 37 SH SOLE Montag 0 0 37 NETFLIX INC COM 64110L106 6586494 10845 SH SOLE Montag 0 0 10845 NEUROCRINE BIOSCIENCES INC COM 64125C109 824 6 SH SOLE Montag 0 0 6 NEW FORTRESS ENERGY INC COM CL A 644393100 39767 1300 SH SOLE Montag 0 0 1300 NEWMONT CORP COM 651639106 28672 800 SH SOLE Montag 0 0 800 NEXTERA ENERGY INC COM 65339F101 4218380 66005 SH SOLE Montag 0 0 66005 NIKE INC CL B 654106103 3189086 33772 SH SOLE Montag 0 0 33772 NNN REIT INC COM 637417106 154431 3613 SH SOLE Montag 0 0 3613 NOKIA CORP SPONSORED ADR 654902204 1197 338 SH SOLE Montag 0 0 338 NORDIC AMERICAN TANKERS LIMI COM G65773106 8080 2000 SH SOLE Montag 0 0 2000 NORFOLK SOUTHN CORP COM 655844108 2103697 8254 SH SOLE Montag 0 0 8254 NORTHROP GRUMMAN CORP COM 666807102 1194257 2495 SH SOLE Montag 0 0 2495 NORWEGIAN CRUISE LINE HLDG L CALL G66721104 62640 4500 PRN Call SOLE Montag 0 0 4500 NOVARTIS AG SPONSORED ADR 66987V109 732704 7575 SH SOLE Montag 0 0 7575 NOVO-NORDISK A S ADR 670100205 1456789 11287 SH SOLE Montag 0 0 11287 NUCOR CORP COM 670346105 457008 2303 SH SOLE Montag 0 0 2303 NUVEEN AMT FREE MUN CR INC F COM 67071L106 40639 3329 SH SOLE Montag 0 0 3329 NUVEEN AMT FREE QLTY MUN INC COM 670657105 23576 2120 SH SOLE Montag 0 0 2120 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 14390 1000 SH SOLE Montag 0 0 1000 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 490 0 SH SOLE Montag 0 0 0 NUVEEN MUN VALUE FD INC COM 670928100 43695 5000 SH SOLE Montag 0 0 5000 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 10736 873 SH SOLE Montag 0 0 873 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 1586 219 SH SOLE Montag 0 0 219 NUVEEN QUALITY MUNCP INCOME COM 67066V101 13159 1143 SH SOLE Montag 0 0 1143 NVIDIA CORPORATION COM 67066G104 13782451 15253 SH SOLE Montag 0 0 15253 NVR INC COM 62944T105 3887981 480 SH SOLE Montag 0 0 480 NXP SEMICONDUCTORS N V COM N6596X109 1478895 5945 SH SOLE Montag 0 0 5945 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 10172 236 SH SOLE Montag 0 0 236 OCCIDENTAL PETE CORP COM 674599105 63319 971 SH SOLE Montag 0 0 971 OKTA INC CL A 679295105 314 3 SH SOLE Montag 0 0 3 OLD DOMINION FREIGHT LINE IN COM 679580100 1725093 7866 SH SOLE Montag 0 0 7866 OMNICOM GROUP INC COM 681919106 1033114 10601 SH SOLE Montag 0 0 10601 ON SEMICONDUCTOR CORP COM 682189105 85833 1167 SH SOLE Montag 0 0 1167 ONEOK INC NEW COM 682680103 183830 2293 SH SOLE Montag 0 0 2293 ONTO INNOVATION INC COM 683344105 1588 9 SH SOLE Montag 0 0 9 ORACLE CORP COM 68389X105 3517834 28006 SH SOLE Montag 0 0 28006 ORANGE SPONSORED ADR 684060106 9169 779 SH SOLE Montag 0 0 779 OREILLY AUTOMOTIVE INC COM 67103H107 1639134 1452 SH SOLE Montag 0 0 1452 ORGANON & CO COMMON STOCK 68622V106 20474 1089 SH SOLE Montag 0 0 1089 OSHKOSH CORP COM 688239201 5303543 42527 SH SOLE Montag 0 0 42527 OTIS WORLDWIDE CORP COM 68902V107 560380 5645 SH SOLE Montag 0 0 5645 PACCAR INC COM 693718108 2355273 19011 SH SOLE Montag 0 0 19011 PACTIV EVERGREEN INC COM 69526K105 42960 3000 SH SOLE Montag 0 0 3000 PALANTIR TECHNOLOGIES INC CL A 69608A108 94457 4105 SH SOLE Montag 0 0 4105 PALO ALTO NETWORKS INC COM 697435105 538487 1895 SH SOLE Montag 0 0 1895 PAN AMERN SILVER CORP COM 697900108 9048 600 SH SOLE Montag 0 0 600 PARAMOUNT GLOBAL CLASS B COM 92556H206 1809 153 SH SOLE Montag 0 0 153 PARKER-HANNIFIN CORP COM 701094104 10955891 19712 SH SOLE Montag 0 0 19712 PAYCHEX INC COM 704326107 546460 4450 SH SOLE Montag 0 0 4450 PAYLOCITY HLDG CORP COM 70438V106 19077 111 SH SOLE Montag 0 0 111 PAYPAL HLDGS INC COM 70450Y103 126277 1885 SH SOLE Montag 0 0 1885 PELOTON INTERACTIVE INC CL A COM 70614W100 3334 778 SH SOLE Montag 0 0 778 PEMBINA PIPELINE CORP COM 706327103 409061 11575 SH SOLE Montag 0 0 11575 PEPSICO INC COM 713448108 15452933 87678 SH SOLE Montag 0 0 87678 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 11384 764 SH SOLE Montag 0 0 764 PFIZER INC COM 717081103 2463992 88792 SH SOLE Montag 0 0 88792 PHILIP MORRIS INTL INC COM 718172109 1584145 17079 SH SOLE Montag 0 0 17079 PHILLIPS 66 COM 718546104 393537 2409 SH SOLE Montag 0 0 2409 PHINIA INC COMMON STOCK 71880K101 14604 380 SH SOLE Montag 0 0 380 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 10060837 100068 SH SOLE Montag 0 0 100068 PINNACLE WEST CAP CORP COM 723484101 59784 800 SH SOLE Montag 0 0 800 PINTEREST INC CL A 72352L106 729 21 SH SOLE Montag 0 0 21 PIONEER NAT RES CO COM 723787107 15750 60 SH SOLE Montag 0 0 60 PITNEY BOWES INC COM 724479100 719 166 SH SOLE Montag 0 0 166 PJT PARTNERS INC COM CL A 69343T107 2074 22 SH SOLE Montag 0 0 22 PLANET FITNESS INC CL A 72703H101 558535 8918 SH SOLE Montag 0 0 8918 PNC FINL SVCS GROUP INC COM 693475105 13736 85 SH SOLE Montag 0 0 85 POOL CORP COM 73278L105 810 2 SH SOLE Montag 0 0 2 POST HLDGS INC COM 737446104 13179 124 SH SOLE Montag 0 0 124 PPG INDS INC COM 693506107 3330804 22987 SH SOLE Montag 0 0 22987 PPL CORP COM 69351T106 141717 5100 SH SOLE Montag 0 0 5100 PRICE T ROWE GROUP INC COM 74144T108 20117 165 SH SOLE Montag 0 0 165 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1488071 17241 SH SOLE Montag 0 0 17241 PROCTER AND GAMBLE CO COM 742718109 12450571 76737 SH SOLE Montag 0 0 76737 PROGRESSIVE CORP COM 743315103 100313 485 SH SOLE Montag 0 0 485 PROLOGIS INC. COM 74340W103 47791 367 SH SOLE Montag 0 0 367 PROSHARES TR S&P 500 DV ARIST 74348A467 583818 5757 SH SOLE Montag 0 0 5757 PROSHARES TR ULTRAPRO QQQ 74347X831 9850 160 SH SOLE Montag 0 0 160 PROSHARES TR II ULTRASHRT EURO 74347W882 15480 500 SH SOLE Montag 0 0 500 PRUDENTIAL FINL INC COM 744320102 111530 950 SH SOLE Montag 0 0 950 PUBLIC STORAGE COM 74460D109 79767 275 SH SOLE Montag 0 0 275 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 71255 1067 SH SOLE Montag 0 0 1067 PULTE GROUP INC COM 745867101 4269023 35345 SH SOLE Montag 0 0 35345 Q2 HLDGS INC COM 74736L109 1026 20 SH SOLE Montag 0 0 20 QIAGEN NV SHS NEW N72482149 1161 27 SH SOLE Montag 0 0 27 QUALCOMM INC COM 747525103 3800460 22448 SH SOLE Montag 0 0 22448 QUALYS INC COM 74758T303 241628 1448 SH SOLE Montag 0 0 1448 QUANTA SVCS INC COM 74762E102 78637 303 SH SOLE Montag 0 0 303 QUEST DIAGNOSTICS INC COM 74834L100 126455 950 SH SOLE Montag 0 0 950 QUIDELORTHO CORP COM 219798105 4123 86 SH SOLE Montag 0 0 86 RALPH LAUREN CORP CL A 751212101 2392004 12689 SH SOLE Montag 0 0 12689 RAYONIER INC COM 754907103 55677 1675 SH SOLE Montag 0 0 1675 REALTY INCOME CORP COM 756109104 194599 3580 SH SOLE Montag 0 0 3580 REGENERON PHARMACEUTICALS COM 75886F107 911479 947 SH SOLE Montag 0 0 947 REGIONS FINANCIAL CORP NEW COM 7591EP100 648913 30494 SH SOLE Montag 0 0 30494 REPUBLIC SVCS INC COM 760759100 2884618 15068 SH SOLE Montag 0 0 15068 RESIDEO TECHNOLOGIES INC COM 76118Y104 359 16 SH SOLE Montag 0 0 16 RIO TINTO PLC SPONSORED ADR 767204100 4310292 64983 SH SOLE Montag 0 0 64983 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 150015 13700 SH SOLE Montag 0 0 13700 ROBERT HALF INC. COM 770323103 198200 2500 SH SOLE Montag 0 0 2500 ROBLOX CORP CL A 771049103 103086 2700 SH SOLE Montag 0 0 2700 ROCKWELL AUTOMATION INC COM 773903109 597729 2052 SH SOLE Montag 0 0 2052 ROKU INC COM CL A 77543R102 58849 903 SH SOLE Montag 0 0 903 ROPER TECHNOLOGIES INC COM 776696106 3638170 6487 SH SOLE Montag 0 0 6487 ROSS STORES INC COM 778296103 34935 238 SH SOLE Montag 0 0 238 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1003 33 SH SOLE Montag 0 0 33 RPM INTL INC COM 749685103 6662 56 SH SOLE Montag 0 0 56 RTX CORPORATION COM 75513E101 2193060 22486 SH SOLE Montag 0 0 22486 RYDER SYS INC COM 783549108 36057 300 SH SOLE Montag 0 0 300 S&P GLOBAL INC COM 78409V104 1966700 4623 SH SOLE Montag 0 0 4623 SAIA INC COM 78709Y105 1132 2 SH SOLE Montag 0 0 2 SALESFORCE INC COM 79466L302 1940668 6435 SH SOLE Montag 0 0 6435 SAMSARA INC COM CL A 79589L106 99539 2634 SH SOLE Montag 0 0 2634 SANOFI SPONSORED ADR 80105N105 18080 372 SH SOLE Montag 0 0 372 SAP SE SPON ADR 803054204 94176 483 SH SOLE Montag 0 0 483 SAREPTA THERAPEUTICS INC COM 803607100 31718 245 SH SOLE Montag 0 0 245 SCHLUMBERGER LTD COM STK 806857108 681213 12364 SH SOLE Montag 0 0 12364 SCHWAB CHARLES CORP COM 808513105 13011941 179872 SH SOLE Montag 0 0 179872 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 12332 251 SH SOLE Montag 0 0 251 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 12468 271 SH SOLE Montag 0 0 271 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 76102 1247 SH SOLE Montag 0 0 1247 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 281008 4528 SH SOLE Montag 0 0 4528 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 180287 2214 SH SOLE Montag 0 0 2214 SCHWAB STRATEGIC TR US REIT ETF 808524847 42671 2102 SH SOLE Montag 0 0 2102 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 49240 1000 SH SOLE Montag 0 0 1000 SCOTTS MIRACLE-GRO CO CL A 810186106 141293 1894 SH SOLE Montag 0 0 1894 SEA LTD SPONSORD ADS 81141R100 2686 50 SH SOLE Montag 0 0 50 SEACOAST BKG CORP FLA COM NEW 811707801 1288 50 SH SOLE Montag 0 0 50 SEI INVTS CO COM 784117103 3308 46 SH SOLE Montag 0 0 46 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 369839 4529 SH SOLE Montag 0 0 4529 SELECT SECTOR SPDR TR ENERGY 81369Y506 1256129 13305 SH SOLE Montag 0 0 13305 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1490375 35384 SH SOLE Montag 0 0 35384 SELECT SECTOR SPDR TR INDL 81369Y704 749085 5947 SH SOLE Montag 0 0 5947 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 2708517 68518 SH SOLE Montag 0 0 68518 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 279513 1520 SH SOLE Montag 0 0 1520 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 767189 10047 SH SOLE Montag 0 0 10047 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 486921 3296 SH SOLE Montag 0 0 3296 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2115046 32217 SH SOLE Montag 0 0 32217 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 18671 201 SH SOLE Montag 0 0 201 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 13691462 65739 SH SOLE Montag 0 0 65739 SEMPRA COM 816851109 195615 2700 SH SOLE Montag 0 0 2700 SENTINELONE INC CL A 81730H109 47530 2039 SH SOLE Montag 0 0 2039 SERVICE CORP INTL COM 817565104 14842 200 SH SOLE Montag 0 0 200 SERVICENOW INC COM 81762P102 150193 197 SH SOLE Montag 0 0 197 SERVISFIRST BANCSHARES INC COM 81768T108 399960 6000 SH SOLE Montag 0 0 6000 SHARECARE INC COM CL A 81948W104 18363 23925 SH SOLE Montag 0 0 23925 SHELL PLC SPON ADS 780259305 2111828 31501 SH SOLE Montag 0 0 31501 SHERWIN WILLIAMS CO COM 824348106 813795 2343 SH SOLE Montag 0 0 2343 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 6193 173 SH SOLE Montag 0 0 173 SHOPIFY INC CL A 82509L107 1381035 17896 SH SOLE Montag 0 0 17896 SILGAN HLDGS INC COM 827048109 2161 45 SH SOLE Montag 0 0 45 SILICON LABORATORIES INC COM 826919102 1297 9 SH SOLE Montag 0 0 9 SIMON PPTY GROUP INC NEW COM 828806109 111225 702 SH SOLE Montag 0 0 702 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1570950 9000 SH SOLE Montag 0 0 9000 SKYWORKS SOLUTIONS INC COM 83088M102 1070960 9887 SH SOLE Montag 0 0 9887 SLR INVESTMENT CORP COM 83413U100 857851 55886 SH SOLE Montag 0 0 55886 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 7431 293 SH SOLE Montag 0 0 293 SMUCKER J M CO COM NEW 832696405 4879 39 SH SOLE Montag 0 0 39 SNOWFLAKE INC CL A 833445109 53321 330 SH SOLE Montag 0 0 330 SONY GROUP CORP SPONSORED ADR 835699307 5316 62 SH SOLE Montag 0 0 62 SOUTHERN CO COM 842587107 3697560 51541 SH SOLE Montag 0 0 51541 SOUTHERN COPPER CORP COM 84265V105 213040 2000 SH SOLE Montag 0 0 2000 SOUTHSTATE CORPORATION COM 840441109 1557163 18313 SH SOLE Montag 0 0 18313 SOUTHWEST AIRLS CO COM 844741108 103041 3530 SH SOLE Montag 0 0 3530 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 4864057 12200 SH SOLE Montag 0 0 12200 SPDR GOLD TR GOLD SHS 78463V107 3777843 18364 SH SOLE Montag 0 0 18364 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 31171 559 SH SOLE Montag 0 0 559 SPDR S&P 500 ETF TR TR UNIT 78462F103 94465129 180056 SH SOLE Montag 0 0 180056 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 61515949 110359 SH SOLE Montag 0 0 110359 SPDR SER TR BLOOMBERG INVT 78468R200 214608 6961 SH SOLE Montag 0 0 6961 SPDR SER TR PORTFOLI S&P1500 78464A805 79931 1246 SH SOLE Montag 0 0 1246 SPDR SER TR PORTFOLIO S&P600 78468R853 32496 755 SH SOLE Montag 0 0 755 SPDR SER TR PRTFLO S&P500 GW 78464A409 4177 57 SH SOLE Montag 0 0 57 SPDR SER TR S&P BIOTECH 78464A870 3558565 37502 SH SOLE Montag 0 0 37502 SPDR SER TR S&P DIVID ETF 78464A763 2889337 22016 SH SOLE Montag 0 0 22016 SPDR SER TR S&P HOMEBUILD 78464A888 423639 3796 SH SOLE Montag 0 0 3796 SPDR SER TR S&P METALS MNG 78464A755 1820517 30201 SH SOLE Montag 0 0 30201 SPDR SER TR S&P OILGAS EXP 78468R556 464790 3000 SH SOLE Montag 0 0 3000 SPDR SER TR S&P REGL BKG 78464A698 1872629 37244 SH SOLE Montag 0 0 37244 SPOTIFY TECHNOLOGY S A SHS L8681T102 1075657 4076 SH SOLE Montag 0 0 4076 SPROTT PHYSICAL GOLD TR UNIT 85207H104 1125 65 SH SOLE Montag 0 0 65 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 4834 583 SH SOLE Montag 0 0 583 SPS COMM INC COM 78463M107 58799 318 SH SOLE Montag 0 0 318 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 44776 1118 SH SOLE Montag 0 0 1118 ST JOE CO COM 790148100 11594 200 SH SOLE Montag 0 0 200 STAG INDL INC COM 85254J102 1530 40 SH SOLE Montag 0 0 40 STARBUCKS CORP COM 855244109 1391048 15221 SH SOLE Montag 0 0 15221 STARWOOD PPTY TR INC COM 85571B105 8324 400 SH SOLE Montag 0 0 400 STATE STR CORP COM 857477103 1090070 14000 SH SOLE Montag 0 0 14000 STELLANTIS N.V SHS N82405106 53384 1886 SH SOLE Montag 0 0 1886 STERIS PLC SHS USD G8473T100 269784 1200 SH SOLE Montag 0 0 1200 STIFEL FINL CORP COM 860630102 45730 585 SH SOLE Montag 0 0 585 STRYKER CORPORATION COM 863667101 13259570 36969 SH SOLE Montag 0 0 36969 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 3392 166 SH SOLE Montag 0 0 166 SUPER MICRO COMPUTER INC COM 86800U104 1790784 1773 SH SOLE Montag 0 0 1773 SYLVAMO CORP COMMON STOCK 871332102 988 16 SH SOLE Montag 0 0 16 SYNOPSYS INC COM 871607107 1851089 3239 SH SOLE Montag 0 0 3239 SYNOVUS FINL CORP COM NEW 87161C501 218376 5400 SH SOLE Montag 0 0 5400 SYSCO CORP COM 871829107 618267 7616 SH SOLE Montag 0 0 7616 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5930506 43432 SH SOLE Montag 0 0 43432 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 17196 1238 SH SOLE Montag 0 0 1238 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1823 12 SH SOLE Montag 0 0 12 TARGET CORP COM 87612E106 9116569 51445 SH SOLE Montag 0 0 51445 TD SYNNEX CORPORATION COM 87162W100 531344 4698 SH SOLE Montag 0 0 4698 TE CONNECTIVITY LTD SHS H84989104 59258 408 SH SOLE Montag 0 0 408 TECHNIPFMC PLC COM G87110105 2217 88 SH SOLE Montag 0 0 88 TELADOC HEALTH INC COM 87918A105 86886 5754 SH SOLE Montag 0 0 5754 TELEDYNE TECHNOLOGIES INC COM 879360105 5123 12 SH SOLE Montag 0 0 12 TELEFONICA BRASIL SA NEW ADR 87936R205 4089 406 SH SOLE Montag 0 0 406 TERADYNE INC COM 880770102 1016 9 SH SOLE Montag 0 0 9 TERAWULF INC COM 88080T104 5260 2000 SH SOLE Montag 0 0 2000 TESLA INC COM 88160R101 559947 3185 SH SOLE Montag 0 0 3185 TEXAS INSTRS INC COM 882508104 2984981 17134 SH SOLE Montag 0 0 17134 TEXAS ROADHOUSE INC COM 882681109 233700 1513 SH SOLE Montag 0 0 1513 TEXTRON INC COM 883203101 2822466 29416 SH SOLE Montag 0 0 29416 THE CIGNA GROUP COM 125523100 273119 752 SH SOLE Montag 0 0 752 THE TRADE DESK INC COM CL A 88339J105 26387 302 SH SOLE Montag 0 0 302 THERMO FISHER SCIENTIFIC INC COM 883556102 7882271 13553 SH SOLE Montag 0 0 13553 TIDEWATER INC NEW COM 88642R109 21449800 233150 SH SOLE Montag 0 0 233150 TIMKEN CO COM 887389104 918 10 SH SOLE Montag 0 0 10 TJX COS INC NEW COM 872540109 11236188 110789 SH SOLE Montag 0 0 110789 T-MOBILE US INC COM 872590104 66594 408 SH SOLE Montag 0 0 408 TOPBUILD CORP COM 89055F103 1324003 3004 SH SOLE Montag 0 0 3004 TORTOISE ENERGY INFRA CORP COM 89147L886 72299 2339 SH SOLE Montag 0 0 2339 TORTOISE PWR & ENERGY INFRAS COM 89147X104 176464 11322 SH SOLE Montag 0 0 11322 TOTALENERGIES SE SPONSORED ADS 89151E109 31198 449 SH SOLE Montag 0 0 449 TOYOTA MOTOR CORP ADS 892331307 75504 300 SH SOLE Montag 0 0 300 TRACTOR SUPPLY CO COM 892356106 34809 133 SH SOLE Montag 0 0 133 TRADEWEB MKTS INC CL A 892672106 48440 465 SH SOLE Montag 0 0 465 TRANE TECHNOLOGIES PLC SHS G8994E103 1591699 5299 SH SOLE Montag 0 0 5299 TRANSDIGM GROUP INC COM 893641100 1137999 924 SH SOLE Montag 0 0 924 TRANSOCEAN LTD REGISTERED SHS H8817H100 97943 15596 SH SOLE Montag 0 0 15596 TRAVELERS COMPANIES INC COM 89417E109 2328787 10119 SH SOLE Montag 0 0 10119 TREX CO INC COM 89531P105 798 8 SH SOLE Montag 0 0 8 TRUIST FINL CORP COM 89832Q109 6084662 156097 SH SOLE Montag 0 0 156097 TRUSTMARK CORP COM 898402102 6691 238 SH SOLE Montag 0 0 238 TWILIO INC CL A 90138F102 30759 503 SH SOLE Montag 0 0 503 TWO HBRS INVT CORP COM 90187B804 48869 3691 SH SOLE Montag 0 0 3691 TYLER TECHNOLOGIES INC COM 902252105 819 2 SH SOLE Montag 0 0 2 TYSON FOODS INC CL A 902494103 112997 1924 SH SOLE Montag 0 0 1924 UBER TECHNOLOGIES INC COM 90353T100 322953 4195 SH SOLE Montag 0 0 4195 UBS GROUP AG SHS H42097107 12719 414 SH SOLE Montag 0 0 414 UFP INDUSTRIES INC COM 90278Q108 1468 12 SH SOLE Montag 0 0 12 ULTA BEAUTY INC COM 90384S303 2225378 4256 SH SOLE Montag 0 0 4256 UMH PPTYS INC COM 903002103 4399592 270911 SH SOLE Montag 0 0 270911 UNILEVER PLC SPON ADR NEW 904767704 138425 2758 SH SOLE Montag 0 0 2758 UNION PAC CORP COM 907818108 6761324 27490 SH SOLE Montag 0 0 27490 UNITED PARCEL SERVICE INC CL B 911312106 1728270 11628 SH SOLE Montag 0 0 11628 UNITED RENTALS INC COM 911363109 9694603 13444 SH SOLE Montag 0 0 13444 UNITEDHEALTH GROUP INC COM 91324P102 5580619 11281 SH SOLE Montag 0 0 11281 UNIVERSAL DISPLAY CORP COM 91347P105 1995868 11848 SH SOLE Montag 0 0 11848 UNIVERSAL HLTH SVCS INC CL B 913903100 52184 286 SH SOLE Montag 0 0 286 UPSTART HLDGS INC COM 91680M107 915 34 SH SOLE Montag 0 0 34 US BANCORP DEL COM NEW 902973304 777084 17196 SH SOLE Montag 0 0 17196 V F CORP COM 918204108 30680 2000 SH SOLE Montag 0 0 2000 VAIL RESORTS INC COM 91879Q109 47642 212 SH SOLE Montag 0 0 212 VALERO ENERGY CORP COM 91913Y100 474177 2778 SH SOLE Montag 0 0 2778 VALLEY NATL BANCORP COM 919794107 1614 200 SH SOLE Montag 0 0 200 VALVOLINE INC COM 92047W101 24425 548 SH SOLE Montag 0 0 548 VANECK ETF TRUST GOLD MINERS ETF 92189F106 384025 12145 SH SOLE Montag 0 0 12145 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 59862 660 SH SOLE Montag 0 0 660 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 5136 100 SH SOLE Montag 0 0 100 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 78747 350 SH SOLE Montag 0 0 350 VANECK MERK GOLD TR GOLD TRUST 921078101 430 20 SH SOLE Montag 0 0 20 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 1472695 12981 SH SOLE Montag 0 0 12981 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 966579 12607 SH SOLE Montag 0 0 12607 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 6319 87 SH SOLE Montag 0 0 87 VANGUARD INDEX FDS GROWTH ETF 922908736 4114911 11955 SH SOLE Montag 0 0 11955 VANGUARD INDEX FDS LARGE CAP ETF 922908637 147213 614 SH SOLE Montag 0 0 614 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 116952 496 SH SOLE Montag 0 0 496 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 442785 2840 SH SOLE Montag 0 0 2840 VANGUARD INDEX FDS MID CAP ETF 922908629 15376474 61540 SH SOLE Montag 0 0 61540 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2630082 30413 SH SOLE Montag 0 0 30413 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 14496951 30158 SH SOLE Montag 0 0 30158 VANGUARD INDEX FDS SM CP VAL ETF 922908611 950812 4955 SH SOLE Montag 0 0 4955 VANGUARD INDEX FDS SMALL CP ETF 922908751 25272677 110559 SH SOLE Montag 0 0 110559 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1827499 7032 SH SOLE Montag 0 0 7032 VANGUARD INDEX FDS VALUE ETF 922908744 4762515 29243 SH SOLE Montag 0 0 29243 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 869 15 SH SOLE Montag 0 0 15 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 424629 10166 SH SOLE Montag 0 0 10166 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 175975 2613 SH SOLE Montag 0 0 2613 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 76857 658 SH SOLE Montag 0 0 658 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1098376 9940 SH SOLE Montag 0 0 9940 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 30171 630 SH SOLE Montag 0 0 630 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 892939 17647 SH SOLE Montag 0 0 17647 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 237538 4057 SH SOLE Montag 0 0 4057 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3554646 44152 SH SOLE Montag 0 0 44152 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 164789 3613 SH SOLE Montag 0 0 3613 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 16311109 280887 SH SOLE Montag 0 0 280887 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 18546901 239903 SH SOLE Montag 0 0 239903 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 20508638 112308 SH SOLE Montag 0 0 112308 VANGUARD STAR FDS VG TL INTL STK F 921909768 434666 7208 SH SOLE Montag 0 0 7208 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 490531 9777 SH SOLE Montag 0 0 9777 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 418021 3455 SH SOLE Montag 0 0 3455 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 1045332 3290 SH SOLE Montag 0 0 3290 VANGUARD WORLD FD CONSUM STP ETF 92204A207 576696 2825 SH SOLE Montag 0 0 2825 VANGUARD WORLD FD ENERGY ETF 92204A306 5794522 43998 SH SOLE Montag 0 0 43998 VANGUARD WORLD FD FINANCIALS ETF 92204A405 303177 2961 SH SOLE Montag 0 0 2961 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 59785 221 SH SOLE Montag 0 0 221 VANGUARD WORLD FD INF TECH ETF 92204A702 61348 117 SH SOLE Montag 0 0 117 VANGUARD WORLD FD MATERIALS ETF 92204A801 49064 240 SH SOLE Montag 0 0 240 VANGUARD WORLD FD UTILITIES ETF 92204A876 232691 1632 SH SOLE Montag 0 0 1632 VEECO INSTRS INC DEL COM 922417100 98547 2802 SH SOLE Montag 0 0 2802 VERACYTE INC COM 92337F107 713 32 SH SOLE Montag 0 0 32 VERALTO CORP COM SHS 92338C103 512620 5776 SH SOLE Montag 0 0 5776 VERISIGN INC COM 92343E102 170559 900 SH SOLE Montag 0 0 900 VERISK ANALYTICS INC COM 92345Y106 84980 360 SH SOLE Montag 0 0 360 VERIZON COMMUNICATIONS INC COM 92343V104 2754703 65651 SH SOLE Montag 0 0 65651 VERRA MOBILITY CORP CL A COM STK 92511U102 76034 3045 SH SOLE Montag 0 0 3045 VERTEX PHARMACEUTICALS INC COM 92532F100 181835 435 SH SOLE Montag 0 0 435 VIATRIS INC COM 92556V106 6950 582 SH SOLE Montag 0 0 582 VICI PPTYS INC COM 925652109 359682 11908 SH SOLE Montag 0 0 11908 VICOR CORP COM 925815102 424 11 SH SOLE Montag 0 0 11 VIKING THERAPEUTICS INC COM 92686J106 640502 7811 SH SOLE Montag 0 0 7811 VIRTUS EQUITY & CONV INCM FD COM 92841M101 118981 5314 SH SOLE Montag 0 0 5314 VISA INC COM CL A 92826C839 21886138 78422 SH SOLE Montag 0 0 78422 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 7058 793 SH SOLE Montag 0 0 793 VONTIER CORPORATION COM 928881101 112584 2482 SH SOLE Montag 0 0 2482 VORNADO RLTY TR SH BEN INT 929042109 26354 916 SH SOLE Montag 0 0 916 VULCAN MATLS CO COM 929160109 6139097 22494 SH SOLE Montag 0 0 22494 WABTEC COM 929740108 21270 146 SH SOLE Montag 0 0 146 WALGREENS BOOTS ALLIANCE INC COM 931427108 233537 10767 SH SOLE Montag 0 0 10767 WALMART INC COM 931142103 15567592 257853 SH SOLE Montag 0 0 257853 WARNER BROS DISCOVERY INC COM SER A 934423104 1197 137 SH SOLE Montag 0 0 137 WASTE CONNECTIONS INC COM 94106B101 20627 120 SH SOLE Montag 0 0 120 WASTE MGMT INC DEL COM 94106L109 135138 634 SH SOLE Montag 0 0 634 WEC ENERGY GROUP INC COM 92939U106 690958 8414 SH SOLE Montag 0 0 8414 WELLS FARGO CO NEW COM 949746101 3088921 53294 SH SOLE Montag 0 0 53294 WELLS FARGO CO NEW PERP PFD CNV A 949746804 1809516 1484 SH SOLE Montag 0 0 1484 WEST PHARMACEUTICAL SVSC INC COM 955306105 949704 2400 SH SOLE Montag 0 0 2400 WESTROCK CO COM 96145D105 31896 645 SH SOLE Montag 0 0 645 WEYERHAEUSER CO MTN BE COM NEW 962166104 2551740 71059 SH SOLE Montag 0 0 71059 WHIRLPOOL CORP COM 963320106 96303 805 SH SOLE Montag 0 0 805 WHITE MTNS INS GROUP LTD COM G9618E107 34092 19 SH SOLE Montag 0 0 19 WILLIAMS COS INC COM 969457100 85734 2200 SH SOLE Montag 0 0 2200 WILLIS TOWERS WATSON PLC LTD SHS G96629103 2525600 9161 SH SOLE Montag 0 0 9161 WINNEBAGO INDS INC COM 974637100 976800 13200 SH SOLE Montag 0 0 13200 WISDOMTREE TR EMER MKT HIGH FD 97717W315 15690 375 SH SOLE Montag 0 0 375 WISDOMTREE TR EMG MKTS SMCAP 97717W281 52194 1026 SH SOLE Montag 0 0 1026 WISDOMTREE TR INTL SMCAP DIV 97717W760 29143 447 SH SOLE Montag 0 0 447 WISDOMTREE TR US AI ENHANCED 97717W406 568442 5585 SH SOLE Montag 0 0 5585 WISDOMTREE TR US MIDCAP DIVID 97717W505 1068670 21912 SH SOLE Montag 0 0 21912 WISDOMTREE TR US MIDCAP FUND 97717W570 193956 3179 SH SOLE Montag 0 0 3179 WNS HLDGS LTD COM SHS G98196101 1163 23 SH SOLE Montag 0 0 23 WORKDAY INC CL A 98138H101 1004811 3684 SH SOLE Montag 0 0 3684 WP CAREY INC COM 92936U109 32664 570 SH SOLE Montag 0 0 570 WPP PLC NEW ADR 92937A102 21662 457 SH SOLE Montag 0 0 457 XCEL ENERGY INC COM 98389B100 240104 4422 SH SOLE Montag 0 0 4422 XYLEM INC COM 98419M100 6592 51 SH SOLE Montag 0 0 51 YUM BRANDS INC COM 988498101 692141 4992 SH SOLE Montag 0 0 4992 YUM CHINA HLDGS INC COM 98850P109 288097 7240 SH SOLE Montag 0 0 7240 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 135648 450 SH SOLE Montag 0 0 450 ZHIHU INC ADS 98955N108 2668 3900 SH SOLE Montag 0 0 3900 ZIMMER BIOMET HOLDINGS INC COM 98956P102 21156 160 SH SOLE Montag 0 0 160 ZIMVIE INC COM 98888T107 264 16 SH SOLE Montag 0 0 16 ZOETIS INC CL A 98978V103 894106 5284 SH SOLE Montag 0 0 5284 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 24045 1500 SH SOLE Montag 0 0 1500 ZSCALER INC COM 98980G102 34289 178 SH SOLE Montag 0 0 178