The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 5,612,984 34,168 SH SOLE 30,808 0 3,360
8X8 INC NEW COM 282914100 36,376 16,167 SH SOLE 6,167 0 10,000
AAR CORP COM 000361105 709,583 6,993 SH SOLE 6,993 0 0
AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202 1,095,408 44,565 SH SOLE 42,565 0 2,000
ABBOTT LABORATORIES COM 002824100 180,098,991 1,812,141 SH SOLE 1,685,940 0 126,201
ABBVIE INC COM 00287Y109 45,771,502 174,968 SH SOLE 153,313 0 21,655
ABRDN ETFS BBRG ALL COMD K1 003261104 333,801 12,903 SH SOLE 12,903 0 0
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 1,340,670 87,000 SH SOLE 33,500 0 53,500
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 150,144 14,778 SH SOLE 14,778 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 61,967,640 341,083 SH SOLE 319,818 0 21,265
ADAMS DIVERSIFIED EQUITY FD COM 006212104 257,304 10,024 SH SOLE 10,024 0 0
ADOBE INC COM 00724F101 2,138,640 8,913 SH SOLE 8,110 0 803
ADVANCED ENERGY INDS COM 007973100 865,825 3,072 SH SOLE 2,867 0 205
ADVANCED MICRO DEVICES INC COM 007903107 11,264,163 18,413 SH SOLE 17,320 0 1,093
ADVISORS INNER CIRCLE FD III STRATEGAS MACRO 00775Y645 410,590 9,851 SH SOLE 9,851 0 0
ADVISORSHARES TR PURE US CANN ETF 00768Y453 180,800 40,000 SH SOLE 40,000 0 0
AECOM COM 00766T100 2,407,397 40,874 SH SOLE 18,874 0 22,000
AERCAP HOLDINGS NV SHS N00985106 1,078,938 7,518 SH SOLE 7,061 0 457
AES CORP COM 00130H105 329,812 22,135 SH SOLE 22,135 0 0
AFLAC INC COM 001055102 13,298,420 118,970 SH SOLE 113,248 0 5,722
AGILENT TECHNOLOGIES INC COM 00846U101 60,090,395 346,076 SH SOLE 337,440 0 8,636
AGNICO EAGLE MINES LTD COM 008474108 352,707 1,925 SH SOLE 1,766 0 159
AIM ETF PRODUCTS TRUST US LRGCP B10 DEC 00888H836 215,605 5,350 SH SOLE 5,350 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 12,308,210 44,236 SH SOLE 39,880 0 4,356
AIRBNB INC COM CL A 009066101 257,361 1,602 SH SOLE 1,602 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 3,421,918 32,176 SH SOLE 32,001 0 175
ALBEMARLE CORP COM 012653101 15,153,112 143,210 SH SOLE 108,103 0 35,107
ALCOA CORP COM 013872106 648,900 15,450 SH SOLE 7,950 0 7,500
ALCON AG ORD SHS H01301128 261,396 4,037 SH SOLE 4,037 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,923,222 40,523 SH SOLE 26,588 0 13,935
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,808,410 16,816 SH SOLE 11,283 0 5,533
ALIGN TECHNOLOGY INC COM 016255101 37,051,922 256,201 SH SOLE 243,269 0 12,932
ALLEGION PLC ORD SHS G0176J109 599,481 3,899 SH SOLE 3,899 0 0
ALLIANCE LAUNDRY HLDGS INC COM 01862Q107 1,501,586 70,497 SH SOLE 70,497 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 1,345,217 38,567 SH SOLE 8,295 0 30,272
ALLSTATE CORP COM 020002101 3,079,280 13,879 SH SOLE 7,779 0 6,100
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 340,008 1,378 SH SOLE 1,378 0 0
ALPHABET INC CAP STK CL A 02079K305 264,612,254 770,168 SH SOLE 676,068 0 94,100
ALPHABET INC CAP STK CL C 02079K107 90,702,294 266,232 SH SOLE 172,628 0 93,604
ALPS ETF TR ALERIAN MLP 00162Q452 12,797,219 246,704 SH SOLE 233,715 0 12,989
ALPS ETF TR MED BREAKTHGH 00162Q593 612,150 10,500 SH SOLE 3,350 0 7,150
ALPS ETF TR OSHARES US QUALT 00162Q387 1,866,848 31,386 SH SOLE 29,386 0 2,000
ALTO INGREDIENTS INC COM 021513106 46,887 12,706 SH SOLE 12,706 0 0
ALTRIA GROUP INC COM 02209S103 15,143,078 224,858 SH SOLE 189,254 0 35,604
AMAZON COM INC COM 023135106 472,104,520 1,898,083 SH SOLE 1,708,640 0 189,443
AMAZON COM INC COM 023135106 697,620 2,800 SH Call SOLE 2,300 0 500
AMCOR PLC COM NEW G0250X149 5,858,499 139,955 SH SOLE 139,515 0 440
AMERICAN CENTY ETF TR AVAN US VALU ETF 025072133 210,365 2,756 SH SOLE 2,756 0 0
AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794 650,796 7,900 SH SOLE 7,758 0 142
AMERICAN ELEC PWR CO INC COM 025537101 3,159,978 26,635 SH SOLE 23,323 0 3,312
AMERICAN EXPRESS CO COM 025816109 25,443,001 83,667 SH SOLE 59,569 0 24,098
AMERICAN INTL GROUP INC COM NEW 026874784 222,813 2,994 SH SOLE 2,994 0 0
AMERICAN TOWER CORP COM 03027X100 208,467,706 1,264,519 SH SOLE 1,213,894 0 50,625
AMERICAN WTR WKS CO INC NEW COM 030420103 651,760 5,034 SH SOLE 5,034 0 0
AMERICOLD REALTY TRUST INC COM 03064D108 54,538,734 3,901,197 SH SOLE 2,007,169 0 1,894,028
AMERIPRISE FINL INC COM 03076C106 8,043,119 16,336 SH SOLE 11,010 0 5,326
AMETEK INC COM 031100100 1,986,051 8,017 SH SOLE 3,717 0 4,300
AMGEN INC COM 031162100 20,921,525 49,635 SH SOLE 37,242 0 12,393
AMGEN INC COM 031162100 3,161,325 7,500 SH Call SOLE 3,200 0 4,300
AMPHENOL CORP CL A 032095101 16,463,923 195,287 SH SOLE 156,289 0 38,998
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 1,773,715 124,036 SH SOLE 89,622 0 34,414
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 3,044,179 65,480 SH SOLE 54,126 0 11,354
ANALOG DEVICES INC COM 032654105 174,177,373 438,695 SH SOLE 418,617 0 20,078
ANDERSEN GROUP INC CL A 033853102 687,725 12,642 SH SOLE 12,642 0 0
ANGEL OAK FUNDS TRUST INCOME ETF 03463K760 245,887 12,221 SH SOLE 12,221 0 0
ANHEUSER BUSCH INBEV SA NV SPONSORED ADR 03524A108 114,335,017 1,551,224 SH SOLE 1,465,601 0 85,623
AON PLC SHS CL A G0403H108 90,846,744 328,524 SH SOLE 306,228 0 22,296
APOLLO GLOBAL MGMT INC COM 03769M106 482,752 4,160 SH SOLE 2,563 0 1,597
APPLE INC COM 037833100 474,936,298 1,428,287 SH SOLE 1,253,449 0 174,838
APPLE INC COM 037833100 399,624 1,200 SH Call SOLE 1,100 0 100
APPLIED MATLS INC COM 038222105 17,250,442 33,730 SH SOLE 24,980 0 8,750
APPLOVIN CORP COM CL A 03831W108 205,846 709 SH SOLE 659 0 50
APTARGROUP INC COM 038336103 688,189 5,680 SH SOLE 1,603 0 4,077
ARCH CAP GROUP LTD ORD G0450A105 506,595 5,485 SH SOLE 5,327 0 158
ARCHER AVIATION INC COM CL A 03945R102 80,718 16,241 SH SOLE 4,241 0 12,000
ARCHER DANIELS MIDLAND CO COM 039483102 495,171 6,238 SH SOLE 1,658 0 4,580
ARES CAPITAL CORP COM 04010L103 1,099,321 57,556 SH SOLE 45,731 0 11,825
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 360,476 3,103 SH SOLE 3,053 0 50
ARGAN INC COM 04010E109 257,670 682 SH SOLE 682 0 0
ARGENX SE SPONSORED ADR 04016X101 915,759 955 SH SOLE 955 0 0
ARISTA NETWORKS INC COM SHS 040413205 5,748,649 28,236 SH SOLE 19,546 0 8,690
ARK ETF TR GENOMIC REV ETF 00214Q302 1,133,738 20,910 SH SOLE 12,605 0 8,305
ARM HOLDINGS PLC SPONSORED ADS 042068205 270,550 934 SH SOLE 934 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,838,965 11,357 SH SOLE 11,257 0 100
ASHLAND INC COM 044186104 209,047 3,078 SH SOLE 200 0 2,878
ASML HLDG NV N Y REGISTRY SHS N07059210 6,316,258 3,486 SH SOLE 3,283 0 203
ASSURANT INC COM 04621X108 365,050 1,385 SH SOLE 1,200 0 185
AST SPACEMOBILE INC COM CL A 00217D100 3,834,788 65,151 SH SOLE 48,391 0 16,760
ASTERA LABS INC COM 04626A103 231,860 651 SH SOLE 651 0 0
ASTRAZENECA PLC ORD G0593M107 4,228,738 26,189 SH SOLE 18,856 0 7,333
AT&T INC COM 00206R102 3,899,227 159,804 SH SOLE 143,284 0 16,520
ATI INC COM 01741R102 887,247 4,685 SH SOLE 4,353 0 332
ATLANTA BRAVES HLDGS INC COM SER A 047726104 662,993 11,425 SH SOLE 11,425 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302 18,089,439 341,697 SH SOLE 30,626 0 311,071
ATLANTIC UN BANKSHARES CORP COM 04911A107 27,933,468 735,385 SH SOLE 166,638 0 568,747
AUTODESK INC COM 052769106 1,400,509 6,701 SH SOLE 6,220 0 481
AUTOMATIC DATA PROCESSING IN COM 053015103 10,744,471 41,636 SH SOLE 35,367 0 6,269
AUTOZONE INC COM 053332102 545,237 193 SH SOLE 193 0 0
AVERY DENNISON CORP COM 053611109 721,033 4,225 SH SOLE 3,504 0 721
AXON ENTERPRISE INC COM 05464C101 399,788 946 SH SOLE 946 0 0
AXSOME THERAPEUTICS INC. COM 05464T104 331,902 1,800 SH SOLE 0 0 1,800
BALL CORP COM 058498106 1,188,857 21,218 SH SOLE 13,217 0 8,001
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 4,143,803 148,683 SH SOLE 148,683 0 0
BANCORP INC DEL COM 05969A105 787,272 16,347 SH SOLE 16,347 0 0
BANK OF AMER CORP COM 060505104 21,643,987 397,648 SH SOLE 289,939 0 107,709
BANK OF HI CORP COM 062540109 1,468,235 21,303 SH SOLE 21,303 0 0
BANK OF NY MELLON CORP COM 064058100 2,412,392 16,680 SH SOLE 16,473 0 207
BARCLAYS PLC ADR 06738E204 537,069 22,129 SH SOLE 22,129 0 0
BARRICK MNG CORP COM SHS 06849F108 4,098,832 100,548 SH SOLE 83,015 0 17,533
BECTON DICKINSON & CO COM 075887109 109,231,329 607,325 SH SOLE 576,381 0 30,944
BERKLEY W R CORP COM 084423102 1,210,176 17,918 SH SOLE 16,278 0 1,640
BERKSHIRE HATHAWAY INC DEL CL A 084670108 17,928,120 24 SH SOLE 3 0 21
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 352,137,779 705,870 SH SOLE 638,286 0 67,584
BHP BILLITON LIMITED SPONSORED ADS 088606108 508,107 5,989 SH SOLE 5,689 0 300
BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7 977,004 10,000 SH SOLE 10,000 0 0
BITMINE IMMERSION TECHS INC COM NEW 09175A206 799,508 30,250 SH SOLE 28,250 0 2,000
BJS WHSL CLUB HLDGS INC COM 05550J101 335,156 3,643 SH SOLE 3,643 0 0
BLACKBERRY LTD COM 09228F103 1,798,960 199,000 SH SOLE 162,000 0 37,000
BLACKROCK CAP ALLOCATION TER COM 09260U109 165,924 12,111 SH SOLE 12,111 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104 301,965 32,124 SH SOLE 32,124 0 0
BLACKROCK ENHANCED LARGE CAP COM 09256A109 547,392 22,808 SH SOLE 20,647 0 2,161
BLACKROCK ETF TRUST ISHA I IN TE ETF 09290C780 1,008,733 21,376 SH SOLE 14,258 0 7,118
BLACKROCK ETF TRUST ISHA IN CTRY ETF 09290C764 555,246 15,275 SH SOLE 8,445 0 6,830
BLACKROCK ETF TRUST ISHA LA CORE ETF 09290C855 593,493 12,122 SH SOLE 6,825 0 5,297
BLACKROCK ETF TRUST ISHA SYST AL ETF 09290C665 510,964 17,112 SH SOLE 8,992 0 8,120
BLACKROCK ETF TRUST ISHA US THEM ETF 09290C806 497,477 11,311 SH SOLE 7,230 0 4,081
BLACKROCK ETF TRUST ISHARES DEFENSE 09290C699 526,740 16,868 SH SOLE 9,445 0 7,423
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103 1,829,111 26,409 SH SOLE 16,946 0 9,463
BLACKROCK ETF TRUST II ISHA FLEX IN ETF 092528603 2,130,419 41,946 SH SOLE 40,459 0 1,487
BLACKROCK ETF TRUST II ISHA GLO USD ETF 092528835 365,429 7,294 SH SOLE 4,047 0 3,247
BLACKROCK ETF TRUST II ISHAR INTER ETF 092528207 252,820 11,045 SH SOLE 11,045 0 0
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105 488,835 29,272 SH SOLE 29,272 0 0
BLACKROCK INC COM 09290D101 8,118,115 7,671 SH SOLE 7,406 0 265
BLACKSTONE INC COM 09260D107 6,220,468 55,495 SH SOLE 51,967 0 3,528
BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102 138,283 13,095 SH SOLE 13,095 0 0
BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 303,480 27,000 SH SOLE 27,000 0 0
BLOOM ENERGY CORP COM CL A 093712107 1,125,370 4,063 SH SOLE 1,552 0 2,511
BLUEROCK PVT REAL ESTATE FD COM 09631P102 2,723,421 217,179 SH SOLE 165,085 0 52,094
BNY MELLON ETF TRUST INTERNATIONL EQT 09661T404 4,810,272 143,977 SH SOLE 143,620 0 357
BNY MELLON ETF TRUST US LRG CP CORE 09661T107 9,936,925 203,375 SH SOLE 202,874 0 501
BOEING CO COM 097023105 17,442,532 93,752 SH SOLE 89,369 0 4,383
BOOKING HOLDINGS INC COM 09857L108 3,552,989 21,810 SH SOLE 17,667 0 4,143
BOSTON SCIENTIFIC CORP COM 101137107 2,694,898 61,570 SH SOLE 28,296 0 33,274
BP PLC SPONSORED ADR 055622104 6,483,079 147,376 SH SOLE 78,822 0 68,554
BRADY CORP CL A 104674106 1,089,915 13,054 SH SOLE 13,054 0 0
BRIDGEBIO PHARMA INC COM 10806X102 250,435 3,806 SH SOLE 6 0 3,800
BRIGHT HORIZONS FAM SOL IN D COM 109194100 251,375 3,945 SH SOLE 3,945 0 0
BRINKER INTL INC COM 109641100 736,831 3,807 SH SOLE 3,726 0 81
BRISTOL-MYERS SQUIBB CO COM 110122108 7,838,900 125,576 SH SOLE 103,208 0 22,368
BRISTOL-MYERS SQUIBB CO RIGHT 12/30/2030 110122140 10,488 83,970 SH SOLE 21,970 0 62,000
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 8,187,225 150,500 SH SOLE 143,592 0 6,908
BROADCOM INC COM 11135F101 199,302,563 566,267 SH SOLE 525,327 0 40,940
BROADCOM INC COM 11135F101 210,714 600 SH Call SOLE 600 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,668,998 16,581 SH SOLE 2,081 0 14,500
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 148,371,535 3,311,327 SH SOLE 3,126,412 0 184,915
BROOKFIELD CORP CL A LTD VT SH 11271J107 322,504,946 8,823,389 SH SOLE 8,015,946 0 807,443
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106 5,086,528 142,839 SH SOLE 97,857 0 44,982
BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101 5,281,106 148,666 SH SOLE 30,292 0 118,374
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108 60,366,096 2,141,298 SH SOLE 1,917,643 0 223,655
BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UNIT G16258108 9,608,304 341,845 SH SOLE 70,294 0 271,551
BROWN & BROWN INC COM 115236101 408,944 6,715 SH SOLE 6,551 0 164
BROWN FORMAN CORP CL B 115637209 490,969 18,739 SH SOLE 17,689 0 1,050
BUILDERS FIRSTSOURCE INC COM 12008R107 592,106 10,386 SH SOLE 6,587 0 3,799
BUNGE GLOBAL SA COM SHS H11356104 2,579,826 24,122 SH SOLE 17,538 0 6,584
BURKE HERBERT FINL SVCS CORP COM 12135Y108 823,063 11,998 SH SOLE 7,144 0 4,854
BURLINGTON STORES INC COM 122017106 315,284 1,180 SH SOLE 1,180 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 1,737,344 193,900 SH SOLE 128,000 0 65,900
BWX TECHNOLOGIES INC COM 05605H100 330,334 2,411 SH SOLE 2,388 0 23
C & F FINL CORP COM 12466Q104 744,768 7,602 SH SOLE 2,245 0 5,357
C H ROBINSON WORLDWIDE IN COM NEW 12541W209 934,219 6,314 SH SOLE 6,207 0 107
CACI INTL INC CL A 127190304 2,871,954 4,715 SH SOLE 4,697 0 18
CADENCE DESIGN SYSTEM INC COM 127387108 228,994 694 SH SOLE 694 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 150,318 12,837 SH SOLE 12,837 0 0
CALAMOS ETF TR ACTIVE HEDGED EQ 12811T498 380,967 15,173 SH SOLE 6,491 0 8,682
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 3,091,233 151,605 SH SOLE 135,351 0 16,254
CALIFORNIA RES CORP COM STOCK 13057Q305 15,259,658 298,718 SH SOLE 4,056 0 294,662
CALUMET INC COM 131428104 13,052,101 249,181 SH SOLE 240,381 0 8,800
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 1,151,405 29,120 SH SOLE 26,370 0 2,750
CAMBRIA ETF TR EMRG SHAREHLDR 132061706 2,336,398 49,084 SH SOLE 40,184 0 8,900
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 607,568 7,539 SH SOLE 6,439 0 1,100
CAMECO CORP COM 13321L108 46,235,567 533,117 SH SOLE 518,040 0 15,077
CANADIAN IMPERIAL BANK OF CO COM 136069101 767,514 6,966 SH SOLE 6,312 0 654
CANADIAN NATL RY CO COM 136375102 2,698,190 22,693 SH SOLE 22,093 0 600
CANADIAN PACIFIC KANSAS CITY COM 13646K108 624,008 7,297 SH SOLE 6,385 0 912
CANDEL THERAPEUTICS INC COM 137404109 108,576 10,400 SH SOLE 10,400 0 0
CAPITAL GROUP CONSERVATIVE E SHS 14020U100 848,882 26,461 SH SOLE 26,461 0 0
CAPITAL GROUP CORE BALANCED SHS 14021D107 6,527,613 177,622 SH SOLE 164,713 0 12,909
CAPITAL GROUP CORE EQUITY ET SHS CREAT UNIT 14020V108 2,901,174 65,195 SH SOLE 62,258 0 2,937
CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109 4,589,568 123,942 SH SOLE 107,522 0 16,420
CAPITAL GROUP DIVIDEND VALUE SHS CREAT UNIT 14020W106 24,223,060 495,866 SH SOLE 426,844 0 69,022
CAPITAL GROUP EQUITY ETF TR US LRG VALUE ETF 14022A300 432,997 14,004 SH SOLE 14,004 0 0
CAPITAL GROUP EQUITY ETF TR US SM MI CA ETF 14022A102 6,180,434 199,626 SH SOLE 194,964 0 4,662
CAPITAL GROUP GBL GROWTH EQT SHS CREAT UNIT 14020X104 6,029,847 151,580 SH SOLE 113,452 0 38,128
CAPITAL GROUP GLOBAL EQUITY SHS 14020R107 1,648,974 47,371 SH SOLE 32,906 0 14,465
CAPITAL GROUP GROWTH ETF SHS CREAT UNIT 14020G101 29,886,804 630,124 SH SOLE 600,457 0 29,667
CAPITAL GROUP INTERNATIONAL SHS 14021M107 4,540,540 123,704 SH SOLE 109,830 0 13,874
CAPITAL GROUP INTERNATIONAL SHS 14021T102 6,668,779 185,347 SH SOLE 170,595 0 14,752
CAPITAL GROUP INTL FOCUS EQT SHS CREAT UNIT 14019W109 1,940,018 56,577 SH SOLE 55,137 0 1,440
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 2,247,507 106,165 SH SOLE 103,087 0 3,078
CAPITAL GRP FIXED INCM ETF T MUN INM ETF 14020Y201 470,453 18,136 SH SOLE 17,763 0 373
CAPITAL GRP FIXED INCM ETF T SHOR DUR MUN ETF 14020Y607 551,938 21,468 SH SOLE 21,468 0 0
CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 889,681 35,235 SH SOLE 34,912 0 323
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 5,107,045 194,702 SH SOLE 185,087 0 9,615
CAPITAL ONE FINL CORP COM 14040H105 15,702,204 81,329 SH SOLE 48,142 0 33,187
CARDINAL HEALTH INC COM 14149Y108 3,613,434 16,240 SH SOLE 15,265 0 975
CARLISLE COS INC COM 142339100 1,728,603 5,366 SH SOLE 2,736 0 2,630
CARLYLE GROUP INC COM 14316J108 1,033,738 26,065 SH SOLE 26,002 0 63
CARMAX INC COM 143130102 6,437,791 116,817 SH SOLE 61,556 0 55,261
CARMAX INC COM 143130102 782,562 14,200 SH Call SOLE 14,200 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 255,066 656 SH SOLE 656 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 74,942,234 1,360,276 SH SOLE 1,259,352 0 100,924
CARRIER GLOBAL CORPORATION COM 14448C104 6,489,938 118,300 SH Call SOLE 116,300 0 2,000
CARVANA CO CL A 146869102 405,822 6,489 SH SOLE 6,489 0 0
CASEYS GEN STORES INC COM 147528103 1,131,414 1,859 SH SOLE 1,188 0 671
CATERPILLAR INC COM 149123101 34,747,670 42,857 SH SOLE 26,275 0 16,582
CAVA GROUP INC COM 148929102 280,563 5,186 SH SOLE 5,163 0 23
CAVCO INDS INC DEL COM 149568107 224,104 400 SH SOLE 400 0 0
CBRE GROUP INC CL A 12504L109 2,384,146 18,558 SH SOLE 18,373 0 185
CDW CORP COM 12514G108 241,542 1,885 SH SOLE 1,681 0 204
CELESTICA INC COM 15101Q207 3,928,630 10,830 SH SOLE 10,420 0 410
CELSIUS HLDGS INC COM NEW 15118V207 989,035 36,162 SH SOLE 35,213 0 949
CENCORA INC COM 03073E105 1,372,143 4,570 SH SOLE 4,520 0 50
CENTERPOINT ENERGY INC COM 15189T107 273,166 7,423 SH SOLE 6,723 0 700
CEREBRAS SYSTEMS INC COM CL A 15675D103 230,945 1,300 SH SOLE 800 0 500
CHARLES SCHWAB CORP (THE) COM 808513105 17,934,331 182,959 SH SOLE 135,233 0 47,726
CHARLES SCHWAB CORP (THE) COM 808513105 215,028 2,200 SH Call SOLE 700 0 1,500
CHEESECAKE FACTORY INC COM 163072101 2,075,711 19,724 SH SOLE 19,724 0 0
CHENIERE ENERGY INC COM NEW 16411R208 363,553 1,351 SH SOLE 1,302 0 49
CHEVRON CORPORATION COM 166764100 136,917,407 670,395 SH SOLE 580,836 0 89,559
CHEVRON CORPORATION COM 166764100 3,594,096 17,600 SH Call SOLE 7,700 0 9,900
CHEWY INC CL A 16679L109 808,271 44,410 SH SOLE 36,097 0 8,313
CHIPOTLE MEXICAN GRILL INC COM 169656105 414,583 12,976 SH SOLE 12,426 0 550
CHUBB LIMITED COM H1467J104 7,543,819 23,194 SH SOLE 20,815 0 2,379
CHURCH & DWIGHT CO INC COM 171340102 2,809,112 29,814 SH SOLE 22,342 0 7,472
CIENA CORP COM NEW 171779309 764,256 2,172 SH SOLE 1,998 0 174
CINCINNATI FINL CORP COM 172062101 864,729 5,426 SH SOLE 4,678 0 748
CINTAS CORP COM 172908105 79,783,634 407,629 SH SOLE 394,599 0 13,030
CISCO SYS INC COM 17275R102 117,317,676 1,091,712 SH SOLE 987,985 0 103,727
CITIGROUP INC COM NEW 172967424 93,903,409 723,565 SH SOLE 656,044 0 67,521
CITIZENS FINL GROUP INC COM 174610105 2,722,254 42,695 SH SOLE 26,453 0 16,242
CITY HLDG CO COM 177835105 610,636 4,389 SH SOLE 4,389 0 0
CLEAN HARBORS INC COM 184496107 86,550,565 278,329 SH SOLE 262,599 0 15,730
CLEARBRIDGE ENERGY MIDSTREAM COM 18469P209 274,507 5,477 SH SOLE 5,477 0 0
CLOROX CO DEL COM 189054109 1,532,149 18,913 SH SOLE 16,547 0 2,366
CLOUDFLARE INC CL A COM 18915M107 777,605 2,239 SH SOLE 2,239 0 0
CME GROUP INC COM 12572Q105 9,024,561 34,448 SH SOLE 33,290 0 1,158
CMS ENERGY CORP COM 125896100 2,109,092 33,435 SH SOLE 33,383 0 52
CNH INDL N V SHS N20944109 189,538 14,750 SH SOLE 14,750 0 0
CNX RES CORP COM 12653C108 8,847,039 283,470 SH SOLE 1,500 0 281,970
COCA COLA CO COM 191216100 30,301,137 352,011 SH SOLE 203,524 0 148,487
COCA COLA CO COM 191216100 3,365,728 39,100 SH Call SOLE 20,200 0 18,900
COCA COLA CONS INC COM 191098102 701,245 3,705 SH SOLE 3,505 0 200
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 1,706,287 16,776 SH SOLE 16,723 0 53
COCA-COLA FEMSA SAB DE CV SPONS ADS REP 191241108 310,183 2,871 SH SOLE 2,871 0 0
COGNEX CORP COM 192422103 18,091,591 298,295 SH SOLE 668 0 297,627
COGNITION THERAPEUTICS INC COM 19243B102 4,078,474 4,248,410 SH SOLE 3,855,410 0 393,000
COHEN & STEERS INC COM 19247A100 30,927,923 423,779 SH SOLE 32,905 0 390,874
COHEN & STEERS INFRASTRUCTUR COM 19248A109 965,148 39,154 SH SOLE 37,154 0 2,000
COHEN & STEERS TOTAL RETURN COM 19247R103 229,933 21,919 SH SOLE 10,861 0 11,058
COHERENT CORP COM 19247G107 4,407,136 15,313 SH SOLE 14,825 0 488
COHU INC COM 192576106 17,483,702 256,585 SH SOLE 16,585 0 240,000
COINBASE GLOBAL INC COM CL A 19260Q107 225,445 1,209 SH SOLE 1,039 0 170
COLGATE PALMOLIVE CO COM 194162103 3,308,138 38,773 SH SOLE 24,687 0 14,086
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 481,518 25,184 SH SOLE 25,184 0 0
COLUMBIA ETF TR I RESH ENHNC COR 19761L706 10,353,349 229,615 SH SOLE 182,067 0 47,548
COLUMBIA ETF TR II EM CORE EX ETF 19762B202 210,875 4,102 SH SOLE 3,849 0 253
COMCAST CORP NEW CL A 20030N101 107,167,238 4,933,267 SH SOLE 4,662,795 0 270,472
COMFORT SYS USA INC COM 199908104 2,318,128 1,401 SH SOLE 1,331 0 70
CONAGRA BRANDS INC COM 205887102 216,688 16,123 SH SOLE 13,848 0 2,275
CONCENTRIX CORP COM 20602D101 401,745 16,102 SH SOLE 16,102 0 0
CONOCOPHILLIPS COM 20825C104 7,944,502 63,447 SH SOLE 37,432 0 26,015
CONSOLIDATED EDISON INC COM 209115104 457,032 4,472 SH SOLE 4,072 0 400
CONSTELLATION BRANDS INC CL A 21036P108 760,295 6,725 SH SOLE 5,115 0 1,610
CONSTELLATION ENERGY CORP COM 21037T109 113,612,337 443,100 SH SOLE 415,885 0 27,215
CONSTRUCTION PARTNERS INC COM CL A 21044C107 1,948,069 21,638 SH SOLE 21,638 0 0
COOPER COS INC COM 216648501 2,598,740 45,902 SH SOLE 5,979 0 39,923
COPART INC COM 217204106 1,298,610 47,603 SH SOLE 47,205 0 398
COREWEAVE INC COM CL A 21873S108 348,065 3,995 SH SOLE 2,517 0 1,478
CORNERSTONE STRATEGIC INVEST COM 21924B302 81,747 12,773 SH SOLE 12,773 0 0
CORNING INC COM 219350105 5,756,758 37,440 SH SOLE 34,549 0 2,891
CORTEVA INC COM 22052L104 493,880 35,431 SH SOLE 12,028 0 23,403
COSTCO WHOLESALE CORPORATION COM 22160K105 112,598,930 123,323 SH SOLE 113,448 0 9,875
CRANE COMPANY COMMON STOCK 224408104 266,858 1,308 SH SOLE 1,308 0 0
CREDICORP LTD COM G2519Y108 1,964,973 5,173 SH SOLE 5,173 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 1,289,340 100,026 SH SOLE 40,026 0 60,000
CRH PLC ORD G25508105 2,919,197 35,256 SH SOLE 35,066 0 190
CROWDSTRIKE HLDGS INC CL A 22788C105 3,928,503 14,839 SH SOLE 14,675 0 164
CROWN CASTLE INC COM 22822V101 273,332 4,101 SH SOLE 3,503 0 598
CSW INDUSTRIALS INC COM 126402106 1,422,299 4,937 SH SOLE 4,937 0 0
CSX CORP COM 126408103 8,322,609 178,932 SH SOLE 110,039 0 68,893
CULLEN FROST BANKERS INC COM 229899109 223,967 1,467 SH SOLE 1,444 0 23
CUMMINS INC COM 231021106 17,943,116 34,735 SH SOLE 29,957 0 4,778
CURTISS WRIGHT CORP COM 231561101 1,658,107 3,049 SH SOLE 3,049 0 0
CVS HEALTH CORP COM 126650100 3,385,941 39,448 SH SOLE 29,473 0 9,975
D R HORTON INC COM 23331A109 2,882,788 21,096 SH SOLE 20,789 0 307
DANAHER CORP DEL COM 235851102 178,372,707 801,278 SH SOLE 749,502 0 51,776
DARDEN RESTAURANTS INC COM 237194105 2,367,454 12,251 SH SOLE 12,210 0 41
DARLING INGREDIENTS INC COM 237266101 2,876,895 47,683 SH SOLE 1,683 0 46,000
DATADOG INC CL A COM 23804L103 1,166,053 4,258 SH SOLE 4,158 0 100
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 1,104,944 22,957 SH SOLE 17,126 0 5,831
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 1,154,732 21,118 SH SOLE 16,618 0 4,500
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 4,893,438 109,620 SH SOLE 86,617 0 23,003
DBX ETF TR XTRACKERS SHRT 233051283 1,534,260 35,722 SH SOLE 35,638 0 84
DEERE & CO COM 244199105 16,604,068 24,725 SH SOLE 19,946 0 4,779
DELL TECHNOLOGIES INC CL C 24703L202 4,236,842 7,876 SH SOLE 7,541 0 335
DELTA AIR LINES INC COM NEW 247361702 1,806,180 21,641 SH SOLE 19,202 0 2,439
DENISON MINES CORP COM 248356107 19,176,624 7,404,102 SH SOLE 3,934,102 0 3,470,000
DEVON ENERGY CORP NEW COM 25179M103 16,988,277 368,990 SH SOLE 193,598 0 175,392
DEXCOM INC COM 252131107 2,033,596 23,567 SH SOLE 23,333 0 234
DFA INVT DIMENSIONS GROUP IN U.S. SML CP VAL 25239Y170 252,473 6,738 SH SOLE 6,738 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 272,871 12,090 SH SOLE 11,690 0 400
DIAGEO PLC SPON ADR NEW 25243Q205 1,495,400 17,470 SH SOLE 11,478 0 5,992
DIGITAL RLTY TR INC COM 253868103 4,267,463 24,312 SH SOLE 18,805 0 5,507
DIMENSIONAL ETF TRUST CORE FIXE IN ETF 25434V872 33,689,986 839,730 SH SOLE 827,458 0 12,272
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 7,153,012 180,086 SH SOLE 145,256 0 34,830
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 4,195,014 98,939 SH SOLE 98,939 0 0
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 7,051,899 194,643 SH SOLE 162,465 0 32,178
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 854,725 16,324 SH SOLE 16,324 0 0
DIMENSIONAL ETF TRUST US EQUI MARK ETF 25434V401 752,858 9,067 SH SOLE 9,067 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 85,412,733 1,103,239 SH SOLE 1,087,887 0 15,352
DIREXION SHARES ETF TRUST NASDAQ 100 EQ WT 25459Y207 607,516 5,058 SH SOLE 5,048 0 10
DISNEY WALT CO COM 254687106 14,800,683 141,088 SH SOLE 88,003 0 53,085
DNP SELECT INCOME FD INC COM 23325P104 1,321,787 138,118 SH SOLE 107,431 0 30,687
DOCUSIGN INC COM 256163106 246,978 3,678 SH SOLE 178 0 3,500
DOLLAR GEN CORP COM 256677105 277,461 2,320 SH SOLE 1,820 0 500
DOLLAR TREE INC COM 256746108 328,207 2,879 SH SOLE 2,139 0 740
DOMINION ENERGY INC COM 25746U109 22,180,565 366,493 SH SOLE 292,944 0 73,549
DOUBLELINE ETF TRUST ASSE BA SECS ETF 25861R808 6,130,541 123,172 SH SOLE 122,959 0 213
DOVER CORP COM 260003108 1,030,222 5,508 SH SOLE 5,309 0 199
DOW HLDGS INC COM 260557103 751,569 27,290 SH SOLE 26,000 0 1,290
DRAFTKINGS INC NEW COM CL A 26142V105 41,602,666 2,189,614 SH SOLE 2,090,899 0 98,715
DT MIDSTREAM INC COMMON STOCK 23345M107 675,006 5,650 SH SOLE 5,350 0 300
DTE ENERGY CO COM 233331107 357,343 2,934 SH SOLE 2,526 0 408
DUKE ENERGY CORP NEW COM NEW 26441C204 26,318,203 230,839 SH SOLE 178,538 0 52,301
DUPONT DE NEMOURS INC COMMON STOCK 26614N201 255,753 1,969 SH SOLE 1,761 0 208
D-WAVE QUANTUM INC COM 26740W109 194,698 11,750 SH SOLE 5,400 0 6,350
DXP ENTERPRISES INC COM NEW 233377407 996,328 5,498 SH SOLE 5,370 0 128
DYNEX CAP INC COM 26817Q886 178,240 16,000 SH SOLE 16,000 0 0
EA SERIES TRUST AST EQU KIN ETF 02072L433 518,737 12,184 SH SOLE 12,184 0 0
EA SERIES TRUST FREEDOM 100 EM 02072L607 395,134 5,648 SH SOLE 3,848 0 1,800
EA SERIES TRUST RESH AFF DEL ETF 02072L227 882,268 27,160 SH SOLE 24,860 0 2,300
EA SERIES TRUST STRIVE 1000 GRWT 02072L615 247,777 4,380 SH SOLE 4,280 0 100
EA SERIES TRUST STRIVE 500 ETF 02072L680 329,160 6,676 SH SOLE 6,676 0 0
EASTMAN CHEM CO COM 277432100 81,210,518 1,247,445 SH SOLE 1,162,932 0 84,513
EATON CORP PLC SHS G29183103 28,719,590 66,769 SH SOLE 54,044 0 12,725
EATON VANCE ENHANCED EQUITY COM 278277108 619,660 29,092 SH SOLE 29,092 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 499,561 17,899 SH SOLE 13,210 0 4,689
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 306,785 20,562 SH SOLE 19,087 0 1,475
EATON VANCE TAX-MANAGED GLOB COM 27829C105 95,190 10,020 SH SOLE 10,020 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108 112,214 11,925 SH SOLE 10,148 0 1,777
EBAY INC. COM 278642103 465,505 4,389 SH SOLE 3,849 0 540
ECHOSTAR CORP CL A 278768106 13,027,331 145,703 SH SOLE 145,395 0 308
ECOLAB INC COM 278865100 6,139,498 22,360 SH SOLE 16,388 0 5,972
EDWARDS LIFESCIENCES CORP COM 28176E108 420,033 4,866 SH SOLE 3,993 0 873
ELEVANCE HEALTH INC FORMERLY COM 036752103 149,986,311 384,435 SH SOLE 358,855 0 25,580
ELI LILLY & CO COM 532457108 46,580,694 40,202 SH SOLE 29,664 0 10,538
EMCOR GROUP INC COM 29084Q100 1,372,507 1,819 SH SOLE 1,350 0 469
EMERSON ELEC CO COM 291011104 90,617,420 582,151 SH SOLE 525,843 0 56,308
ENBRIDGE INC COM 29250N105 88,944,342 1,908,321 SH SOLE 1,787,909 0 120,412
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 2,781,969 140,717 SH SOLE 107,943 0 32,774
ENI SPA SPONSORED ADR 26874R108 484,508 8,923 SH SOLE 8,923 0 0
ENOVIS CORPORATION COM 194014502 401,757 21,990 SH SOLE 9,994 0 11,996
ENTEGRIS INC COM 29362U104 1,314,626 8,533 SH SOLE 2,995 0 5,538
ENTERGY CORP NEW COM 29364G103 1,235,037 12,442 SH SOLE 11,518 0 924
ENTERPRISE PRODS PARTNERS L COM 293792107 12,484,408 349,534 SH SOLE 156,047 0 193,487
EOG RES INC COM 26875P101 106,135,828 767,719 SH SOLE 748,779 0 18,940
EQT CORP COM 26884L109 22,096,255 455,030 SH SOLE 417,904 0 37,126
EQUIFAX INC COM 294429105 285,353 2,079 SH SOLE 2,079 0 0
EQUINIX INC COM 29444U700 357,088 353 SH SOLE 331 0 22
EQUIPMENTSHARE COM INC COM CL A 29445S100 10,844,282 624,311 SH SOLE 9,761 0 614,550
EQUITY LIFESTYLE PROPERTIES COM 29472R108 464,657 7,966 SH SOLE 3,843 0 4,123
ESAB CORPORATION COM 29605J106 58,976,369 895,209 SH SOLE 624,208 0 271,001
ETF SER SOLUTIONS DEFIA QUANT ETF 26922A420 239,188 1,578 SH SOLE 1,358 0 220
ETF SER SOLUTIONS US GBL GLD PRE 26922A719 280,150 6,500 SH SOLE 6,500 0 0
ETFIS SER TR I INFRAC ACT MLP 26923G772 635,168 13,592 SH SOLE 13,592 0 0
ETFIS SER TR I VIRTUS INFRCAP 26923G822 5,077,292 257,078 SH SOLE 249,468 0 7,610
ETSY INC COM 29786A106 992,847 13,888 SH SOLE 12,849 0 1,039
EVERPURE INC CL A 74624M102 8,957,515 68,493 SH SOLE 21,665 0 46,828
EVERSOURCE ENERGY COM 30040W108 257,222 4,009 SH SOLE 3,494 0 515
EVERTEC INC COM 30040P103 1,001,700 37,169 SH SOLE 37,169 0 0
EXELON CORP COM 30161N101 266,412 6,594 SH SOLE 5,764 0 830
EXPAND ENERGY CORPORATION COM 165167735 1,098,335 13,061 SH SOLE 3,505 0 9,556
EXPEDIA GROUP INC COM NEW 30212P303 275,738 1,047 SH SOLE 952 0 95
EXPEDITORS INTL WASH INC COM 302130109 430,027 2,329 SH SOLE 2,304 0 25
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 149,621,587 920,690 SH SOLE 780,223 0 140,467
F N B CORP COM 302520101 315,732 18,346 SH SOLE 11,039 0 7,307
F5 INC COM 315616102 1,735,757 3,899 SH SOLE 3,877 0 22
FACTSET RESH SYS INC COM 303075105 394,937 1,463 SH SOLE 1,413 0 50
FAIR ISAAC CORP COM 303250104 311,639 526 SH SOLE 526 0 0
FASTENAL CO COM 311900104 2,917,168 58,897 SH SOLE 46,875 0 12,022
FEDERATED HERMES ETF TRUST ENHANCED INCOME 31423L883 3,469,753 66,660 SH SOLE 64,521 0 2,139
FEDERATED HERMES ETF TRUST MDT LARGE CAP 31423L800 8,252,792 231,820 SH SOLE 231,722 0 98
FEDERATED HERMES ETF TRUST MDT LARGE CAP 31423L701 6,815,547 189,346 SH SOLE 188,856 0 490
FEDERATED HERMES ETF TRUST MDT LARGE CAP 31423L503 1,085,463 29,911 SH SOLE 27,261 0 2,650
FEDERATED HERMES ETF TRUST MDT SMALL CAP 31423L602 4,836,708 144,552 SH SOLE 143,952 0 600
FEDERATED HERMES ETF TRUST SHOR DU HIGH ETF 31423L206 286,597 12,766 SH SOLE 12,766 0 0
FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305 3,184,932 101,246 SH SOLE 75,524 0 25,722
FEDEX CORP COM 31428X106 12,043,444 42,236 SH SOLE 21,708 0 20,528
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105 2,097,826 19,167 SH SOLE 9,668 0 9,499
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 5,031,803 22,603 SH SOLE 21,631 0 972
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 391,837 3,702 SH SOLE 3,702 0 0
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 661,788 16,582 SH SOLE 16,582 0 0
FIDELITY COVINGTON TRUST ENHANCED SML CAP 31609A206 299,403 6,661 SH SOLE 6,661 0 0
FIDELITY COVINGTON TRUST FIDELITY FUND LR 316092337 204,330 6,000 SH SOLE 6,000 0 0
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 2,629,123 43,292 SH SOLE 38,494 0 4,798
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 4,543,166 15,141 SH SOLE 15,119 0 22
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 980,122 19,700 SH SOLE 16,700 0 3,000
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 252,761 5,837 SH SOLE 5,837 0 0
FIDELITY NATL FINL INC COM SHS 31620R303 9,332,872 241,471 SH SOLE 122,441 0 119,030
FIDELITY NATL INFORMATION SV COM 31620M106 222,075 6,750 SH SOLE 6,600 0 150
FIDUS INVT CORP COM 316500107 482,868 25,058 SH SOLE 25,058 0 0
FIRST BANCORP N C COM 318910106 1,208,065 19,769 SH SOLE 19,769 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,188,900 25,267 SH SOLE 12,672 0 12,595
FIRST CTZNS BANCSHARES INC D CL A 31946M103 239,976 116 SH SOLE 116 0 0
FIRST FINL BANKSHARES INC COM 32020R109 1,205,428 37,978 SH SOLE 37,978 0 0
FIRST INDL RLTY TR INC COM 32054K103 200,817 3,373 SH SOLE 1,380 0 1,993
FIRST NATL CORP VA COM 32106V107 614,395 20,912 SH SOLE 20,912 0 0
FIRST SOLAR INC COM 336433107 291,182 1,662 SH SOLE 1,632 0 30
FIRST TR EXCH TRADED FD III ACTIVE FACTOR 33739P608 503,382 5,663 SH SOLE 400 0 5,263
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 674,123 39,538 SH SOLE 39,538 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 1,340,630 18,266 SH SOLE 16,511 0 1,755
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 1,366,986 12,117 SH SOLE 12,117 0 0
FIRST TR EXCHANGE TRADED FD NASDQ OIL GAS 33738R845 275,322 7,249 SH SOLE 3,339 0 3,910
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 2,056,214 19,917 SH SOLE 18,556 0 1,361
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 16,687,812 213,154 SH SOLE 182,572 0 30,582
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 3,493,298 86,084 SH SOLE 82,761 0 3,323
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735J101 263,966 2,770 SH SOLE 2,770 0 0
FIRST TR EXCHANGE-TRADED FD BLOOMBERG EMMKT 33734X754 428,325 10,311 SH SOLE 10,311 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 226,742 2,416 SH SOLE 2,416 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 331,709 5,574 SH SOLE 5,574 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 1,773,060 45,139 SH SOLE 45,139 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 2,077,189 42,864 SH SOLE 38,870 0 3,994
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 2,722,356 56,551 SH SOLE 53,001 0 3,550
FIRST TR EXCHANGE-TRADED FD LTD DUR INVT ETF 33738D804 2,152,077 117,088 SH SOLE 117,088 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 2,558,111 24,814 SH SOLE 24,530 0 284
FIRST TR EXCHANGE-TRADED FD NASDAQ-100 SEL 337344105 2,941,455 18,076 SH SOLE 15,796 0 2,280
FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 814,913 4,601 SH SOLE 4,148 0 453
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 276,465 6,745 SH SOLE 6,745 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 11,083,986 248,687 SH SOLE 244,699 0 3,988
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 329,871 7,032 SH SOLE 6,168 0 864
FIRST TR EXCHANGE-TRADED FD SHS 337345102 838,833 2,544 SH SOLE 2,544 0 0
FIRST TR EXCHANGE-TRADED FD SHS 336917109 3,207,667 65,316 SH SOLE 64,171 0 1,145
FIRST TR EXCHANGE-TRADED FD STRUCTURED CR IN 33738D770 229,414 11,511 SH SOLE 11,511 0 0
FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821 347,786 7,877 SH SOLE 7,877 0 0
FIRST TR EXCHNG TRADED FD VI FT LADD BUFF ETF 33740F755 2,265,024 60,449 SH SOLE 48,511 0 11,938
FIRST TR EXCHNG TRADED FD VI FT VEST LAD 33740U729 370,281 12,975 SH SOLE 0 0 12,975
FIRST TR EXCHNG TRADED FD VI SMITH OPPORT FXD 33740F805 428,070 10,372 SH SOLE 10,147 0 225
FIRSTENERGY CORP COM 337932107 7,881,232 181,877 SH SOLE 177,376 0 4,501
FISERV INC COM 337738108 312,284 6,912 SH SOLE 6,312 0 600
FLEX LTD ORD Y2573F102 763,111 6,938 SH SOLE 6,521 0 417
FLOWSERVE CORP COM 34354P105 341,032 4,664 SH SOLE 4,664 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3,093,462 26,092 SH SOLE 26,092 0 0
FORD MTR CO COM 345370860 551,899 45,763 SH SOLE 31,885 0 13,878
FORTINET INC COM 34959E109 1,491,329 8,343 SH SOLE 6,896 0 1,447
FORTUNA MNG CORP COM NEW 349942102 35,382,588 3,137,152 SH SOLE 1,948,652 0 1,188,500
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 297,343 12,751 SH SOLE 12,751 0 0
FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439 4,972,502 174,719 SH SOLE 149,250 0 25,469
FREEPORT MCMORAN INC CL B 35671D857 3,321,782 47,454 SH SOLE 43,142 0 4,312
FRONTLINE PLC COM M46528101 704,626 14,301 SH SOLE 14,026 0 275
FULLER H B CO COM 359694106 1,102,779 22,292 SH SOLE 22,292 0 0
GABELLI DIVID & INCOME TR COM 36242H104 475,537 16,809 SH SOLE 16,809 0 0
GALLAGHER ARTHUR J & CO COM 363576109 603,855 2,647 SH SOLE 2,529 0 118
GAMING & LEISURE P COM 36467J108 653,453 17,190 SH SOLE 12,994 0 4,196
GARMIN LTD SHS H2906T109 229,575 800 SH SOLE 618 0 182
GE AEROSPACE COM NEW 369604301 11,136,947 35,662 SH SOLE 32,029 0 3,633
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 970,402 14,845 SH SOLE 12,514 0 2,331
GE VERNOVA INC COM 36828A101 9,063,582 9,536 SH SOLE 8,160 0 1,376
GENERAC HLDGS INC COM 368736104 52,333,309 252,879 SH SOLE 184,778 0 68,101
GENERAL DYNAMICS CORP COM 369550108 10,869,224 32,754 SH SOLE 19,651 0 13,103
GENERAL MILLS INC COM 370334104 244,027 7,521 SH SOLE 5,151 0 2,370
GENERAL MTRS CO COM 37045V100 4,546,929 59,051 SH SOLE 16,865 0 42,186
GENMAB A/S SPONSORED ADS 372303206 1,481,217 41,520 SH SOLE 41,520 0 0
GENUINE PARTS CO COM 372460105 61,313,806 486,329 SH SOLE 464,062 0 22,267
GETTY RLTY CORP NEW COM 374297109 1,114,643 39,470 SH SOLE 39,470 0 0
GILEAD SCIENCES INC COM 375558103 3,947,026 26,481 SH SOLE 23,196 0 3,285
GLADSTONE INVT CORP COM 376546107 2,234,613 143,230 SH SOLE 45,668 0 97,562
GLOBAL SHIP LEASE INC COM CL A Y27183600 1,164,193 26,375 SH SOLE 26,375 0 0
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 2,219,954 34,069 SH SOLE 32,245 0 1,824
GLOBAL X FDS DEFENSE TECH ETF 37960A529 222,794 3,708 SH SOLE 3,608 0 100
GLOBAL X FDS GB MSCI AR ETF 37950E259 479,892 5,568 SH SOLE 5,437 0 131
GLOBAL X FDS GLOBAL X SILVER 37954Y848 627,615 7,297 SH SOLE 4,665 0 2,632
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 397,924 9,986 SH SOLE 8,586 0 1,400
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 255,100 7,241 SH SOLE 7,241 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y475 235,418 5,670 SH SOLE 5,670 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 429,293 8,177 SH SOLE 5,977 0 2,200
GLOBE LIFE INC COM 37959E102 465,477 2,810 SH SOLE 2,060 0 750
GLOBUS MED INC CL A 379577208 306,041 4,086 SH SOLE 4,086 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 100,772 11,086 SH SOLE 0 0 11,086
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 661,129 4,558 SH SOLE 4,558 0 0
GOLDMAN SACHS ETF TR NASDA 100 ETF 38149W630 873,023 15,057 SH SOLE 3,329 0 11,728
GOLDMAN SACHS ETF TR S&P 500 PREMIUM 38149W622 6,042,181 108,225 SH SOLE 90,876 0 17,349
GOLDMAN SACHS ETF TR SMAL CAP EQU ETF 38149W614 320,189 5,173 SH SOLE 5,173 0 0
GOLDMAN SACHS ETF TR TECHN OPPOR ETF 38149W432 584,097 11,396 SH SOLE 11,396 0 0
GOLDMAN SACHS ETF TR ULTR SHOR BD ETF 381430230 1,531,865 30,358 SH SOLE 23,797 0 6,561
GOLDMAN SACHS GROUP INC COM 38141G104 7,736,277 8,592 SH SOLE 8,275 0 317
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 187,399 60,257 SH SOLE 60,257 0 0
GRAHAM HLDGS CO COM CL B 384637104 646,762 570 SH SOLE 350 0 220
GREEN BRICK PARTNERS INC COM 392709101 419,270 6,342 SH SOLE 6,342 0 0
GSK PLC SPONSORED ADR 37733W204 863,688 17,930 SH SOLE 17,036 0 894
GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106 259,758 18,357 SH SOLE 18,357 0 0
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 328,758 38,632 SH SOLE 38,632 0 0
GUGGENHEIM TAXABLE MUNICP BO COM 401664107 193,542 15,558 SH SOLE 15,558 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106 590,118 13,788 SH SOLE 10,813 0 2,975
HA SUSTAINABLE INFRA CAP INC COM 41068X100 875,083 24,430 SH SOLE 24,430 0 0
HALEON PLC SPON ADS 405552100 2,151,445 239,049 SH SOLE 237,199 0 1,850
HALLIBURTON CO COM 406216101 201,071 6,323 SH SOLE 6,261 0 62
HAMILTON LANE INC CL A 407497106 235,954 2,716 SH SOLE 2,716 0 0
HANOVER INS GROUP INC COM 410867105 871,231 4,069 SH SOLE 3,807 0 262
HARRIS OAKMARK ETF TRUST OAKMARK U S LRG 41456U106 1,112,376 37,887 SH SOLE 30,062 0 7,825
HARTFORD FDS EXCHANGE TRADED ALPHA CAP 41653L859 1,496,335 48,173 SH SOLE 31,852 0 16,321
HARTFORD FDS EXCHANGE TRADED CORE BD ETF 41653L701 955,591 28,662 SH SOLE 14,105 0 14,557
HARTFORD FDS EXCHANGE TRADED DYNAMIC BOND ETF 41653L842 3,019,091 80,153 SH SOLE 75,352 0 4,801
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 411,578 11,169 SH SOLE 3,369 0 7,800
HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 568,715 31,790 SH SOLE 31,790 0 0
HARTFORD FDS EXCHANGE TRADED STRAT INCOM ETF 41653L875 226,665 6,750 SH SOLE 1,750 0 5,000
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 763,061 23,808 SH SOLE 18,709 0 5,099
HARTFORD INSURANCE GROUP INC COM 416515104 425,935 3,481 SH SOLE 2,081 0 1,400
HASBRO INC COM 418056107 294,517 3,359 SH SOLE 2,165 0 1,194
HCA HEALTHCARE INC COM 40412C101 886,423 2,077 SH SOLE 1,818 0 259
HDFC BANK LTD SPONSORED ADS 40415F101 1,133,509 50,739 SH SOLE 49,239 0 1,500
HEALTHEQUITY INC COM 42226A107 84,510,218 962,799 SH SOLE 712,377 0 250,422
HEALTHPEAK PROPERTIES INC COM 42250P103 10,845,759 543,039 SH SOLE 347,822 0 195,217
HENRY JACK & ASSOC INC COM 426281101 2,048,384 14,300 SH SOLE 14,300 0 0
HERC HLDGS INC COM 42704L104 212,784 1,705 SH SOLE 1,705 0 0
HERCULES CAPITAL INC COM 427096508 175,571 10,444 SH SOLE 10,127 0 317
HERSHEY CO COM 427866108 4,556,008 28,907 SH SOLE 25,976 0 2,931
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,911,512 29,919 SH SOLE 13,120 0 16,799
HEXCEL CORP NEW COM 428291108 19,682,119 233,343 SH SOLE 828 0 232,515
HILLMAN SOLUTIONS CORP COM 431636109 1,084,177 155,104 SH SOLE 155,104 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 872,312 2,742 SH SOLE 2,247 0 495
HIMS & HERS HEALTH INC COM CL A 433000106 2,368,901 79,520 SH SOLE 57,137 0 22,383
HOME BANCSHARES INC COM 436893200 3,746,531 132,950 SH SOLE 21 0 132,929
HOME DEPOT INC COM 437076102 67,249,943 235,948 SH SOLE 206,453 0 29,495
HOME DEPOT INC COM 437076102 1,251,756 4,400 SH Call SOLE 2,400 0 2,000
HONEYWELL AEROSPACE INC COM 43849R105 10,093,802 65,096 SH SOLE 43,257 0 21,839
HONEYWELL INTL INC COM 438516205 6,255,332 29,655 SH SOLE 25,413 0 4,242
HORACE MANN EDUCATORS CORP N COM 440327104 206,833 4,638 SH SOLE 4,371 0 267
HORIZON TECHNOLOGY FIN CORP COM 44045A102 48,764 10,624 SH SOLE 10,624 0 0
HORMEL FOODS CORP COM 440452100 1,138,562 57,099 SH SOLE 43,597 0 13,502
HOST HOTELS & RESORTS INC COM 44107P104 1,186,673 53,000 SH SOLE 51,138 0 1,862
HOULIHAN LOKEY INC CL A 441593100 1,665,740 13,185 SH SOLE 13,185 0 0
HOWMET AEROSPACE INC COM 443201108 1,869,185 8,264 SH SOLE 5,574 0 2,690
HP INC COM 40434L105 1,559,652 49,861 SH SOLE 42,119 0 7,742
HP INC COM 40434L105 475,456 15,200 SH Call SOLE 15,200 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 4,648,565 46,809 SH SOLE 44,849 0 1,960
HUBBELL INC COM 443510607 1,941,408 4,280 SH SOLE 4,280 0 0
HUNTINGTON BANCSHARES INC COM 446150104 248,875 16,309 SH SOLE 13,533 0 2,776
HUNTINGTON INGALLS INDS INC COM 446413106 746,595 2,796 SH SOLE 2,596 0 200
HUNTSMAN CORP COM 447011107 192,780 22,950 SH SOLE 22,950 0 0
IDEXX LABS INC COM 45168D104 1,202,604 2,303 SH SOLE 2,296 0 7
ILLINOIS TOOL WKS INC COM 452308109 6,991,949 27,138 SH SOLE 20,395 0 6,743
IM GLOBAL PARTNER FUNDS IMGP DBI MAN ETF 53700T827 218,211 6,708 SH SOLE 6,708 0 0
INCYTE CORP COM 45337C102 467,047 3,849 SH SOLE 3,849 0 0
ING GROEP N.V. SPONSORED ADR 456837103 1,271,765 35,824 SH SOLE 35,824 0 0
INGERSOLL RAND INC COM 45687V106 960,861 12,793 SH SOLE 11,917 0 876
INGEVITY CORP COM 45688C107 1,852,023 26,177 SH SOLE 26,134 0 43
INGREDION INC COM 457187102 520,440 5,432 SH SOLE 3,757 0 1,675
INMUNE BIO INC COM 45782T105 19,500 10,000 SH SOLE 10,000 0 0
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 1,975,968 56,537 SH SOLE 56,537 0 0
INNOVATOR ETFS TRUST EQUI DEFI SEPT 45784N106 1,348,514 48,438 SH SOLE 48,438 0 0
INNOVATOR ETFS TRUST EQUITY DEF PROTN 45784N775 494,345 18,743 SH SOLE 18,743 0 0
INNOVATOR ETFS TRUST EQUITY DEFND 1YR 45784N643 1,465,919 52,864 SH SOLE 52,864 0 0
INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814 491,116 9,115 SH SOLE 8,945 0 170
INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409 715,242 11,817 SH SOLE 11,817 0 0
INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391 239,454 4,050 SH SOLE 4,050 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417 320,860 7,284 SH SOLE 7,284 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656 1,341,180 28,621 SH SOLE 28,621 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508 1,517,238 29,914 SH SOLE 29,914 0 0
INTEL CORP COM 458140100 4,684,908 38,966 SH SOLE 30,826 0 8,140
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 3,542,091 41,467 SH SOLE 41,367 0 100
INTERCONTINENTAL EXCHANGE IN COM 45866F104 100,751,694 662,565 SH SOLE 621,894 0 40,671
INTERNATIONAL BUSINESS MACHS COM 459200101 38,127,209 173,361 SH SOLE 117,539 0 55,822
INTERNATIONAL BUSINESS MACHS COM 459200101 1,517,517 6,900 SH Call SOLE 4,000 0 2,900
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 73,439,699 873,807 SH SOLE 795,736 0 78,071
INTERNATIONAL PAPER CO COM 460146103 503,152 15,169 SH SOLE 10,458 0 4,711
INTUIT COM 461202103 582,638 2,113 SH SOLE 1,841 0 272
INTUITIVE SURGICAL INC COM NEW 46120E602 3,291,545 8,095 SH SOLE 7,236 0 859
INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887 343,269 6,875 SH SOLE 6,081 0 794
INVESCO CURRENCYSHARES JAPANESE YEN 46138W107 92,147,328 1,582,200 SH Call SOLE 1,582,200 0 0
INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867 475,164 13,947 SH SOLE 13,947 0 0
INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842 774,236 7,141 SH SOLE 7,082 0 59
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 7,088,315 23,268 SH SOLE 23,260 0 8
INVESCO EXCH TRADED FD TR II RAFI EMRGNG MRKT 46138E727 770,690 26,512 SH SOLE 26,512 0 0
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 1,145,878 7,602 SH SOLE 7,065 0 537
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 322,472 2,506 SH SOLE 2,306 0 200
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 217,083 2,686 SH SOLE 2,686 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 809,591 16,803 SH SOLE 16,137 0 666
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 673,457 9,551 SH SOLE 9,551 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 210,225 10,290 SH SOLE 9,790 0 500
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 895,165 35,382 SH SOLE 35,089 0 293
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 260,187 14,296 SH SOLE 14,296 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 262,509 13,431 SH SOLE 13,431 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 258,740 16,031 SH SOLE 16,031 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 258,667 12,853 SH SOLE 12,853 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 269,955 1,746 SH SOLE 1,746 0 0
INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 396,064 4,071 SH SOLE 3,661 0 410
INVESCO EXCHANGE TRADED FD T DORS WR HEAL ETF 46137V852 356,904 5,874 SH SOLE 5,261 0 613
INVESCO EXCHANGE TRADED FD T ENERG EXPL ETF 46137V761 374,840 9,516 SH SOLE 8,708 0 808
INVESCO EXCHANGE TRADED FD T LEISU ENTMT ETF 46137V720 355,149 5,730 SH SOLE 5,178 0 552
INVESCO EXCHANGE TRADED FD T NEXT GEN CON ETF 46137V688 415,155 2,026 SH SOLE 1,844 0 182
INVESCO EXCHANGE TRADED FD T OIL GAS SVC ETF 46137Y872 341,522 7,868 SH SOLE 7,146 0 722
INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662 353,539 2,867 SH SOLE 2,555 0 312
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 613,264 9,641 SH SOLE 6,191 0 3,450
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 253,704 6,855 SH SOLE 2,965 0 3,890
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 29,557,150 142,079 SH SOLE 131,507 0 10,572
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 861,395 14,758 SH SOLE 14,258 0 500
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 475,644 4,146 SH SOLE 4,146 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 1,750,021 20,814 SH SOLE 19,395 0 1,419
INVESCO LTD SHS G491BT108 241,780 8,012 SH SOLE 7,387 0 625
INVESCO QQQ TR UNIT SER 1 46090E103 18,573,453 25,107 SH SOLE 20,144 0 4,963
INVESCO QQQ TR UNIT SER 1 46090E103 295,908 400 SH Call SOLE 400 0 0
INVESTMENT MANAGERS SER TR I FPA GBL EQTY ETF 30254T577 571,274 13,974 SH SOLE 13,974 0 0
INVESTORS TITLE CO NC COM 461804106 367,770 1,300 SH SOLE 500 0 800
IONIS PHARMACEUTICALS INC COM 462222100 2,777,141 62,198 SH SOLE 28,121 0 34,077
IQVIA HLDGS INC COM 46266C105 575,070 2,139 SH SOLE 2,139 0 0
IRADIMED CORP COM 46266A109 209,946 2,435 SH SOLE 2,435 0 0
IRON MTN INC DEL COM 46284V101 1,065,107 9,597 SH SOLE 8,912 0 685
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 276,988 5,851 SH SOLE 4,943 0 908
ISHARES GOLD TR ISHARES NEW 464285204 1,541,772 19,741 SH SOLE 17,580 0 2,161
ISHARES INC CORE MSCI EMKT 46434G103 4,132,197 50,914 SH SOLE 44,616 0 6,298
ISHARES INC EM MKTS DIV ETF 464286319 616,410 18,130 SH SOLE 12,342 0 5,788
ISHARES INC MSCI AUSTRIA ETF 464286202 1,390,435 32,670 SH SOLE 21,630 0 11,040
ISHARES INC MSCI EM ASIA ETF 464286426 215,900 1,863 SH SOLE 1,863 0 0
ISHARES INC MSCI EMRG CHN 46434G764 226,596 2,287 SH SOLE 2,187 0 100
ISHARES INC MSCI ISRAEL ETF 464286632 1,547,437 12,755 SH SOLE 8,985 0 3,770
ISHARES INC MSCI ITALY ETF 46434G830 1,355,258 23,080 SH SOLE 15,600 0 7,480
ISHARES INC MSCI JAPAN ETF 46434G822 304,432 3,124 SH SOLE 2,624 0 500
ISHARES INC MSCI MEXICO ETF 464286822 339,686 4,778 SH SOLE 4,645 0 133
ISHARES INC MSCI STH KOR ETF 464286772 266,860 1,460 SH SOLE 1,370 0 90
ISHARES INC MSCI TAIWAN ETF 46434G772 1,462,620 12,955 SH SOLE 8,605 0 4,350
ISHARES SILVER TR ISHARES 46428Q109 4,416,886 81,029 SH SOLE 58,803 0 22,226
ISHARES TR 0-3 MTH TREASURY 46436E718 2,442,094 24,256 SH SOLE 19,716 0 4,540
ISHARES TR 1 3 YR TREAS BD 464287457 5,784,549 71,238 SH SOLE 70,034 0 1,204
ISHARES TR 10+ YR INVST GRD 464289511 1,980,274 43,370 SH SOLE 43,268 0 102
ISHARES TR 10-20 YR TRS ETF 464288653 881,167 9,560 SH SOLE 7,230 0 2,330
ISHARES TR 1-10 YEAR U.S. A 464288596 462,153 4,646 SH SOLE 4,623 0 23
ISHARES TR 20 YR TR BD ETF 464287432 7,435,260 95,593 SH SOLE 93,994 0 1,599
ISHARES TR 3 7 YR TREAS BD 464288661 5,545,681 48,886 SH SOLE 48,713 0 173
ISHARES TR 7-10 YR TRSY BD 464287440 5,871,829 65,747 SH SOLE 63,451 0 2,296
ISHARES TR BROAD USD HIGH 46435U853 2,064,985 57,810 SH SOLE 57,810 0 0
ISHARES TR CORE DIV GRWTH 46434V621 23,227,302 308,095 SH SOLE 280,684 0 27,411
ISHARES TR CORE HIGH DV ETF 46429B663 8,337,798 298,205 SH SOLE 297,830 0 375
ISHARES TR CORE MSCI EAFE 46432F842 121,446,140 1,253,570 SH SOLE 1,238,011 0 15,559
ISHARES TR CORE MSCI EURO 46434V738 9,700,963 131,628 SH SOLE 131,004 0 624
ISHARES TR CORE MSCI TOTAL 46432F834 275,851 2,904 SH SOLE 2,904 0 0
ISHARES TR CORE S&P MCP ETF 464287507 14,023,668 194,909 SH SOLE 179,817 0 15,092
ISHARES TR CORE S&P SCP ETF 464287804 15,530,384 114,160 SH SOLE 108,204 0 5,956
ISHARES TR CORE S&P TTL STK 464287150 776,344 4,669 SH SOLE 4,669 0 0
ISHARES TR CORE S&P US GWT 464287671 583,033 3,009 SH SOLE 2,809 0 200
ISHARES TR CORE S&P US VLU 464287663 240,886 2,184 SH SOLE 2,184 0 0
ISHARES TR CORE S&P500 ETF 464287200 14,713,225 19,212 SH SOLE 15,256 0 3,956
ISHARES TR CORE UNIVRSL USD 46434V613 2,800,491 63,518 SH SOLE 39,586 0 23,932
ISHARES TR CORE US AGGBD ET 464287226 2,693,158 28,487 SH SOLE 28,403 0 84
ISHARES TR EAFE GRWTH ETF 464288885 1,155,183 9,640 SH SOLE 7,002 0 2,638
ISHARES TR EAFE SML CP ETF 464288273 2,382,699 28,224 SH SOLE 28,105 0 119
ISHARES TR EAFE VALUE ETF 464288877 1,875,721 23,701 SH SOLE 21,484 0 2,217
ISHARES TR ESG AWARE MSCI 46435U663 468,387 9,007 SH SOLE 9,007 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 2,150,981 12,896 SH SOLE 12,736 0 160
ISHARES TR ESG AWR US AGRGT 46435U549 930,023 20,553 SH SOLE 20,553 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 1,293,691 52,955 SH SOLE 52,955 0 0
ISHARES TR ESG OPTIMIZED 464288802 254,381 1,634 SH SOLE 1,634 0 0
ISHARES TR ESG SELECT SCRE 46436E551 541,409 11,099 SH SOLE 11,099 0 0
ISHARES TR EXPANDED TECH 464287515 2,703,427 25,389 SH SOLE 21,267 0 4,122
ISHARES TR EXPND TEC SC ETF 464287549 6,528,150 38,619 SH SOLE 38,522 0 97
ISHARES TR FLTG RATE NT ETF 46429B655 75,630,872 1,481,508 SH SOLE 1,447,806 0 33,702
ISHARES TR GLOB HLTHCRE ETF 464287325 553,286 5,418 SH SOLE 5,418 0 0
ISHARES TR HDG MSCI EAFE 46434V803 1,563,807 33,710 SH SOLE 33,710 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 1,464,154 58,660 SH SOLE 17,885 0 40,775
ISHARES TR IBONDS 1-5 YR TI 46438G513 963,007 38,909 SH SOLE 37,514 0 1,395
ISHARES TR IBONDS 26 TRM TS 46436E858 1,049,076 45,851 SH SOLE 44,933 0 918
ISHARES TR IBONDS 27 ETF 46435UAA9 1,382,510 57,318 SH SOLE 18,678 0 38,640
ISHARES TR IBONDS 27 TRM TS 46436E841 1,057,005 47,357 SH SOLE 45,765 0 1,592
ISHARES TR IBONDS DEC2026 46435GAA0 1,856,711 76,597 SH SOLE 44,273 0 32,324
ISHARES TR IBONDS OCT 2026 46438G505 984,412 38,215 SH SOLE 36,846 0 1,369
ISHARES TR IBONDS OCT 2027 46438G604 981,279 37,887 SH SOLE 36,530 0 1,357
ISHARES TR IBONDS OCT 2028 46438G703 963,713 37,557 SH SOLE 36,202 0 1,355
ISHARES TR IBOXX HI YD ETF 464288513 385,741 4,996 SH SOLE 4,893 0 103
ISHARES TR IBOXX INV CP ETF 464287242 233,276 2,283 SH SOLE 2,099 0 184
ISHARES TR INTL SEL DIV ETF 464288448 1,875,132 44,445 SH SOLE 39,545 0 4,900
ISHARES TR INTRM GOV CR ETF 464288612 10,080,555 97,803 SH SOLE 96,564 0 1,239
ISHARES TR ISHARES BIOTECH 464287556 9,668,533 45,925 SH SOLE 39,528 0 6,397
ISHARES TR ISHARES SEMICDTR 464287523 442,169 778 SH SOLE 778 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 19,215,087 375,075 SH SOLE 362,603 0 12,472
ISHARES TR ISHS 5-10YR INVT 464288638 8,027,366 159,431 SH SOLE 153,541 0 5,890
ISHARES TR MBS ETF 464288588 797,970 8,904 SH SOLE 6,178 0 2,726
ISHARES TR MORNINGSTAR GRWT 464287119 1,731,554 14,803 SH SOLE 8,157 0 6,646
ISHARES TR MORNINGSTR US EQ 464287127 253,584 2,400 SH SOLE 1,600 0 800
ISHARES TR MRGSTR MD CP GRW 464288307 1,543,645 16,441 SH SOLE 15,185 0 1,256
ISHARES TR MRGSTR MD CP VAL 464288406 6,882,812 75,017 SH SOLE 58,339 0 16,678
ISHARES TR MRGSTR SM CP GR 464288604 244,716 4,000 SH SOLE 0 0 4,000
ISHARES TR MSCI EAFE ETF 464287465 4,679,729 45,045 SH SOLE 43,966 0 1,079
ISHARES TR MSCI EMG MKT ETF 464287234 1,765,020 26,426 SH SOLE 24,993 0 1,433
ISHARES TR MSCI EURO FL ETF 464289180 804,364 20,220 SH SOLE 18,405 0 1,815
ISHARES TR MSCI INTL QUALTY 46434V456 6,122,484 123,762 SH SOLE 116,269 0 7,493
ISHARES TR MSCI PERU GL ETF 464289842 1,944,074 21,910 SH SOLE 14,830 0 7,080
ISHARES TR MSCI POLAND ETF 46429B606 332,199 7,495 SH SOLE 7,293 0 202
ISHARES TR MSCI USA MIN ETF 46429B697 581,116 5,964 SH SOLE 5,964 0 0
ISHARES TR MSCI USA MMENTM 46432F396 4,090,937 12,891 SH SOLE 10,814 0 2,077
ISHARES TR MSCI USA QLT FCT 46432F339 3,874,149 17,432 SH SOLE 16,437 0 995
ISHARES TR NATIONAL MUN ETF 464288414 948,122 9,378 SH SOLE 9,366 0 12
ISHARES TR PFD AND INCM SEC 464288687 6,181,724 209,550 SH SOLE 194,457 0 15,093
ISHARES TR RUS 1000 ETF 464287622 1,288,280 3,096 SH SOLE 3,096 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 3,590,062 28,661 SH SOLE 25,433 0 3,228
ISHARES TR RUS 1000 VAL ETF 464287598 8,964,026 36,155 SH SOLE 36,155 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 1,264,076 3,542 SH SOLE 3,542 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 702,780 3,355 SH SOLE 3,255 0 100
ISHARES TR RUS MD CP GR ETF 464287481 967,575 7,028 SH SOLE 5,726 0 1,302
ISHARES TR RUS MDCP VAL ETF 464287473 1,054,676 6,561 SH SOLE 5,652 0 909
ISHARES TR RUS MID CAP ETF 464287499 9,768,822 91,546 SH SOLE 89,862 0 1,684
ISHARES TR RUS TOP 200 ETF 464289446 575,671 3,027 SH SOLE 3,027 0 0
ISHARES TR RUS TP200 GR ETF 464289438 112,330,824 380,899 SH SOLE 379,899 0 1,000
ISHARES TR RUSSELL 2000 ETF 464287655 5,597,388 20,142 SH SOLE 18,857 0 1,285
ISHARES TR RUSSELL 2000 ETF 464287655 63,831,333 229,700 SH Put SOLE 229,700 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 202,792 470 SH SOLE 470 0 0
ISHARES TR S&P 100 ETF 464287101 1,034,906 2,709 SH SOLE 2,709 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 3,152,229 22,158 SH SOLE 17,188 0 4,970
ISHARES TR S&P 500 VAL ETF 464287408 2,094,786 9,176 SH SOLE 6,159 0 3,017
ISHARES TR S&P MC 400GR ETF 464287606 389,444 3,553 SH SOLE 3,469 0 84
ISHARES TR S&P MC 400VL ETF 464287705 451,427 3,278 SH SOLE 2,898 0 380
ISHARES TR S&P SML 600 GWT 464287887 802,291 5,004 SH SOLE 4,004 0 1,000
ISHARES TR SELECT DIVID ETF 464287168 20,097,818 132,162 SH SOLE 120,867 0 11,295
ISHARES TR SHRT NAT MUN ETF 464288158 426,239 4,077 SH SOLE 4,077 0 0
ISHARES TR SP SMCP600VL ETF 464287879 442,201 3,452 SH SOLE 2,877 0 575
ISHARES TR TIPS BD ETF 464287176 211,097 2,029 SH SOLE 1,879 0 150
ISHARES TR TRUST ISHARE 0-1 464288679 6,097,815 55,274 SH SOLE 55,274 0 0
ISHARES TR U.S. ENERGY ETF 464287796 756,540 11,675 SH SOLE 10,938 0 737
ISHARES TR U.S. FIN SVC ETF 464287770 231,184 2,571 SH SOLE 2,571 0 0
ISHARES TR U.S. FINLS ETF 464287788 2,054,541 16,350 SH SOLE 15,113 0 1,237
ISHARES TR U.S. PHARMA ETF 464288836 879,148 8,746 SH SOLE 5,906 0 2,840
ISHARES TR U.S. TECH ETF 464287721 2,349,432 8,869 SH SOLE 8,141 0 728
ISHARES TR U.S. UTILITS ETF 464287697 202,933 2,012 SH SOLE 1,762 0 250
ISHARES TR US AER DEF ETF 464288760 840,443 4,057 SH SOLE 2,444 0 1,613
ISHARES TR US BR DEL SE ETF 464288794 446,339 2,534 SH SOLE 1,914 0 620
ISHARES TR US CONSM STAPLES 464287812 490,230 6,931 SH SOLE 5,919 0 1,012
ISHARES TR US CONSUM DISCRE 464287580 595,408 6,282 SH SOLE 4,971 0 1,311
ISHARES TR US DIGI REAL ETF 464287531 817,366 7,270 SH SOLE 4,855 0 2,415
ISHARES TR US HLTHCARE ETF 464287762 1,842,098 25,742 SH SOLE 23,320 0 2,422
ISHARES TR US HOME CONS ETF 464288752 357,391 4,107 SH SOLE 1,617 0 2,490
ISHARES TR US INDUSTRIALS 464287754 1,511,615 9,856 SH SOLE 9,324 0 532
ISHARES TR US OIL GS EX ETF 464288851 808,209 6,123 SH SOLE 4,065 0 2,058
ISHARES TR US TELECOM ETF 464287713 1,181,166 28,683 SH SOLE 21,438 0 7,245
ISHARES TR US TREAS BD ETF 46429B267 823,020 37,632 SH SOLE 26,425 0 11,207
ISHARES TR US TRSPRTION 464287192 5,638,269 71,807 SH SOLE 71,660 0 147
ISHARES TR USD INV GRDE ETF 464288620 200,149 4,109 SH SOLE 4,109 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1,214,049 142,327 SH SOLE 142,327 0 0
ITT INC COM 45073V108 376,596 1,866 SH SOLE 1,809 0 57
J & J SNACK FOODS CORP COM 466032109 10,168,233 131,697 SH SOLE 98 0 131,599
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 8,964,907 92,824 SH SOLE 92,790 0 34
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 24,447,587 306,668 SH SOLE 293,302 0 13,366
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 7,247,439 52,678 SH SOLE 52,678 0 0
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 1,134,917 25,344 SH SOLE 25,218 0 126
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 5,254,545 93,298 SH SOLE 68,380 0 24,918
J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781 8,443,353 103,890 SH SOLE 92,040 0 11,850
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 30,092,020 535,255 SH SOLE 505,692 0 29,563
J P MORGAN EXCHANGE TRADED F HEDG EQU LAD ETF 46654Q724 3,111,568 44,984 SH SOLE 43,723 0 1,261
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 9,766,366 217,562 SH SOLE 178,925 0 38,637
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 7,705,109 93,782 SH SOLE 93,782 0 0
J P MORGAN EXCHANGE TRADED F JPMORGAN INTL VL 46654Q757 689,989 7,246 SH SOLE 7,246 0 0
J P MORGAN EXCHANGE TRADED F MORTGAGE BACKED 46654Q575 1,525,949 31,567 SH SOLE 26,075 0 5,492
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 325,771 6,847 SH SOLE 2,097 0 4,750
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 5,812,623 94,884 SH SOLE 83,865 0 11,019
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 6,814,305 135,285 SH SOLE 121,406 0 13,879
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 7,445,972 147,270 SH SOLE 140,256 0 7,014
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 223,530 3,029 SH SOLE 3,029 0 0
JABIL INC COM 466313103 537,804 1,875 SH SOLE 1,875 0 0
JACOBS SOLUTIONS INC COM 46982L108 2,207,514 16,214 SH SOLE 4,223 0 11,991
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 2,054,209 42,302 SH SOLE 36,195 0 6,107
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 3,284,795 65,084 SH SOLE 62,418 0 2,666
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 5,271,576 1,288,894 SH SOLE 193 0 1,288,701
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 867,520 3,747 SH SOLE 3,673 0 74
JBT MAREL CORPORATION COM 477839104 1,336,818 12,660 SH SOLE 12,660 0 0
JD.COM INC SPON ADS CL A 47215P106 379,502 14,267 SH SOLE 14,023 0 244
JOBY AVIATION INC COMMON STOCK G65163100 74,156 12,257 SH SOLE 9,157 0 3,100
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 3,164,768 44,262 SH SOLE 41,103 0 3,159
JOHNSON & JOHNSON COM 478160104 225,756,809 850,972 SH SOLE 730,480 0 120,492
JOHNSON & JOHNSON COM 478160104 1,932,602 7,300 SH Call SOLE 3,700 0 3,600
JOHNSON CONTROLS INTERNATION SHS G51502105 112,851,427 758,155 SH SOLE 716,739 0 41,416
JONES LANG LASALLE INC COM 48020Q107 360,819 1,181 SH SOLE 1,181 0 0
JPMORGAN CHASE & CO COM 46625H100 150,754,057 454,849 SH SOLE 388,053 0 66,796
KAISER ALUMINIUM CORPORATION COM PAR $0.01 483007704 598,114 4,130 SH SOLE 3,751 0 379
KAYNE ANDERSON ENERGY INFRST COM 486606106 426,958 31,394 SH SOLE 21,394 0 10,000
KENVUE INC COM 49177J102 322,575 18,266 SH SOLE 13,266 0 5,000
KEURIG DR PEPPER INC COM 49271V100 496,391 16,361 SH SOLE 13,100 0 3,261
KEYSIGHT TECHNOLOGIES INC COM 49338L103 6,570,855 18,115 SH SOLE 6,526 0 11,589
KIMBERLY-CLARK CORP COM 494368103 11,726,362 120,347 SH SOLE 80,483 0 39,864
KIMCO REALTY CORP COM 49446R109 3,477,648 156,580 SH SOLE 156,093 0 487
KINDER MORGAN INC DEL COM 49456B101 7,559,274 250,722 SH SOLE 162,987 0 87,735
KINSALE CAP GROUP INC COM 49714P108 158,010,569 489,237 SH SOLE 367,411 0 121,826
KIRBY CORP COM 497266106 23,651,119 179,262 SH SOLE 1,028 0 178,234
KKR & CO INC COM 48251W104 841,271 9,214 SH SOLE 9,100 0 114
KLA CORP COM NEW 482480100 12,536,962 64,315 SH SOLE 59,787 0 4,528
KRAFT HEINZ CO COM 500754106 1,598,116 70,340 SH SOLE 49,392 0 20,948
KRANESHARES TRUST CSI CHI INTERNET 500767306 215,884 8,808 SH SOLE 2,458 0 6,350
KROGER CO COM 501044101 512,222 8,738 SH SOLE 8,363 0 375
L3HARRIS TECHNOLOGIES INC COM 502431109 103,597,939 437,684 SH SOLE 394,635 0 43,049
LABCORP HOLDINGS INC COM SHS 504922105 1,204,303 3,909 SH SOLE 2,218 0 1,691
LAM RESEARCH CORP COM NEW 512807306 5,855,647 17,825 SH SOLE 16,775 0 1,050
LAMAR ADVERTISING CO CL A 512816109 143,327,672 990,670 SH SOLE 894,859 0 95,811
LAMB WESTON HLDGS INC COM 513272104 325,807 7,815 SH SOLE 6,408 0 1,407
LANDSTAR SYS INC COM 515098101 1,329,495 7,883 SH SOLE 7,883 0 0
LANTERN PHARMA INC COM 51654W101 24,052 23,814 SH SOLE 20,000 0 3,814
LAZARD INC COM 52110M109 666,850 18,406 SH SOLE 18,406 0 0
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 292,596 7,015 SH SOLE 7,015 0 0
LENNOX INTL INC COM 526107107 1,510,610 4,255 SH SOLE 4,250 0 5
LIBERTY LIVE HOLDINGS INC COM SHS SER C 530909308 19,109,139 196,495 SH SOLE 19 0 196,476
LIBERTY MEDIA CORP DEL COM SER C 531229755 39,037,302 420,863 SH SOLE 418,930 0 1,933
LINCOLN ELEC HLDGS INC COM 533900106 358,506 1,355 SH SOLE 1,355 0 0
LINCOLN NATL CORP IND COM 534187109 741,095 18,408 SH SOLE 16,811 0 1,597
LINDE PLC SHS G54950103 9,657,820 20,347 SH SOLE 18,674 0 1,673
LISTED FDS TR HORI KI INFL ETF 53656F623 3,354,022 66,893 SH SOLE 54,343 0 12,550
LISTED FDS TR HORI KI JAPA ETF 53656H835 543,535 21,618 SH SOLE 20,018 0 1,600
LIVE NATION ENTERTAINMENT IN COM 538034109 112,034,315 658,982 SH SOLE 650,538 0 8,444
LOCKHEED MARTIN CORP COM 539830109 11,879,330 23,324 SH SOLE 21,722 0 1,602
LOWES COS INC COM 548661107 112,289,363 607,374 SH SOLE 561,028 0 46,346
LPL FINL HLDGS INC COM 50212V100 666,686 2,180 SH SOLE 2,180 0 0
LUMENTUM HLDGS INC COM 55024U109 3,043,667 3,134 SH SOLE 2,830 0 304
LYFT INC CL A COM 55087P104 481,071 32,050 SH SOLE 32,000 0 50
LYFT INC CL A COM 55087P104 450,300 30,000 SH Call SOLE 30,000 0 0
M & T BK CORP COM 55261F104 305,822 1,405 SH SOLE 1,259 0 146
MADISON SQUARE GRDN SPRT COR CL A 55825T103 418,177 1,032 SH SOLE 1,032 0 0
MANHATTAN ASSOCIATES INC COM 562750109 951,773 4,790 SH SOLE 4,790 0 0
MANULIFE FINL CORP COM 56501R106 3,690,926 86,662 SH SOLE 80,562 0 6,100
MARATHON PETE CORP COM 56585A102 11,570,500 29,304 SH SOLE 18,640 0 10,664
MARKEL GROUP INC COM 570535104 339,007,634 197,363 SH SOLE 177,783 0 19,580
MARRIOTT INTL INC NEW CL A 571903202 3,220,863 9,056 SH SOLE 7,546 0 1,510
MARSH & MCLENNAN COS INC COM 571748102 103,878,214 608,732 SH SOLE 561,246 0 47,486
MARTIN MARIETTA MATLS INC COM 573284106 157,306,902 328,039 SH SOLE 305,662 0 22,377
MARVELL TECHNOLOGY INC COM 573874104 157,471,588 596,528 SH SOLE 549,143 0 47,385
MARVELL TECHNOLOGY INC COM 573874104 264,210 1,000 SH Call SOLE 1,000 0 0
MASCO CORP COM 574599106 432,385 6,415 SH SOLE 6,415 0 0
MASTEC INC COM 576323109 28,636,592 135,076 SH SOLE 131,367 0 3,709
MASTERCARD INCORPORATED CL A 57636Q104 164,664,488 297,111 SH SOLE 268,010 0 29,101
MCCORMICK & CO INC COM NON VTG 579780206 4,044,634 87,169 SH SOLE 77,135 0 10,034
MCDONALDS CORP COM 580135101 131,495,549 567,730 SH SOLE 499,158 0 68,572
MCDONALDS CORP COM 580135101 1,223,982 5,300 SH Call SOLE 3,100 0 2,200
MCKESSON CORP COM 58155Q103 6,264,366 7,337 SH SOLE 6,078 0 1,259
MEDPACE HLDGS INC COM 58506Q109 208,476 334 SH SOLE 320 0 14
MEDTRONIC PLC SHS G5960L103 95,011,107 1,098,342 SH SOLE 1,046,003 0 52,339
MEIRAGTX HLDGS PLC COM G59665102 744,700 67,700 SH SOLE 9,728 0 57,972
MERCADOLIBRE INC COM 58733R102 13,751,449 7,956 SH SOLE 5,799 0 2,157
MERCK & CO INC COM 58933Y105 35,614,892 245,031 SH SOLE 173,358 0 71,673
MERCK & CO INC COM 58933Y105 3,342,130 23,000 SH Call SOLE 10,800 0 12,200
META PLATFORMS INC CL A 30303M102 143,476,270 197,179 SH SOLE 182,677 0 14,502
METLIFE INC COM 59156R108 4,848,943 51,497 SH SOLE 49,344 0 2,153
MFS ACTIVE EXCHANGE TRADED F BLEND INTL ETF 55286W801 386,762 12,756 SH SOLE 12,756 0 0
MFS ACTIVE EXCHANGE TRADED F CORE PLUS BD ETF 55286W108 1,009,788 42,446 SH SOLE 39,446 0 3,000
MFS ACTIVE EXCHANGE TRADED F INTERNATINL ETF 55286W405 6,227,299 190,612 SH SOLE 187,173 0 3,439
MICROCHIP TECHNOLOGY INC. COM 595017104 625,971 8,049 SH SOLE 7,393 0 656
MICRON TECHNOLOGY INC COM 595112103 34,967,067 32,830 SH SOLE 29,006 0 3,824
MICRON TECHNOLOGY INC COM 595112103 532,555 500 SH Call SOLE 500 0 0
MICROSOFT CORP COM 594918104 510,510,740 996,573 SH SOLE 873,836 0 122,737
MICROSOFT CORP COM 594918104 1,077,090 2,100 SH Call SOLE 2,000 0 100
MID-AMER APT CMNTYS INC COM 59522J103 401,258 3,408 SH SOLE 3,408 0 0
MILLERKNOLL INC COM 600544100 256,111 13,027 SH SOLE 3,406 0 9,621
MIRUM PHARMACEUTICALS INC COM 604749101 244,045 2,855 SH SOLE 2,855 0 0
MITSUBISHI UFJ FINANCIAL GRO SPONSORED ADS 606822104 1,297,549 56,244 SH SOLE 31,244 0 25,000
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 566,920 51,305 SH SOLE 51,305 0 0
MKS INC. COM 55306N104 418,071 1,573 SH SOLE 556 0 1,017
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 180,699 24,452 SH SOLE 13,609 0 10,843
MODINE MFG CO COM 607828100 352,291 2,044 SH SOLE 2,044 0 0
MONARCH CASINO & RESORT INC COM 609027107 57,085,472 494,485 SH SOLE 274,449 0 220,036
MONDELEZ INTL INC CL A 609207105 15,799,544 273,223 SH SOLE 186,429 0 86,794
MONGODB INC CL A 60937P106 225,202 646 SH SOLE 646 0 0
MONOLITHIC PWR SYS INC COM 609839105 443,235 329 SH SOLE 329 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,856,793 44,613 SH SOLE 43,897 0 716
MOODYS CORP COM 615369105 4,133,480 9,102 SH SOLE 8,614 0 488
MORGAN STANLEY COM NEW 617446448 4,122,195 21,917 SH SOLE 19,621 0 2,296
MORGAN STANLEY ETF TRUST EATO VA DURA ETF 61774R825 572,516 11,503 SH SOLE 11,503 0 0
MORGAN STANLEY ETF TRUST EATON VANCE SHRT 61774R858 230,315 4,685 SH SOLE 4,685 0 0
MORGAN STANLEY ETF TRUST PARA EQ PREM ETF 61774R866 855,414 32,550 SH SOLE 32,550 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 10,213,954 22,903 SH SOLE 21,895 0 1,008
MP MATERIALS CORP COM CL A 553368101 834,445 17,645 SH SOLE 17,332 0 313
MPLX LP COM UNIT REP LTD 55336V100 3,355,715 59,583 SH SOLE 41,955 0 17,628
MSCI INC COM 55354G100 2,692,545 4,989 SH SOLE 146 0 4,843
MUELLER INDS INC COM 624756102 4,570,821 75,414 SH SOLE 73,692 0 1,722
MURPHY USA INC COM 626755102 306,450 608 SH SOLE 508 0 100
NASDAQ INC COM 631103108 5,830,218 63,365 SH SOLE 63,257 0 108
NATERA INC COM 632307104 8,875,006 21,473 SH SOLE 21,378 0 95
NATIONAL BANKSHARES INC VA COM 634865109 1,319,942 31,495 SH SOLE 30,795 0 700
NATIONAL BEVERAGE CORP COM 635017106 712,054 24,385 SH SOLE 24,385 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 6,726,383 88,715 SH SOLE 88,393 0 322
NATIXIS ETF TR GATEWAY QUALITY 63873X307 12,273,764 203,094 SH SOLE 166,247 0 36,847
NATIXIS ETF TRUST II NATIXIS LOOMIS 63875W406 392,198 8,720 SH SOLE 8,270 0 450
NATWEST GROUP PLC SPONS ADR 639057207 706,834 38,944 SH SOLE 38,944 0 0
NEBIUS GROUP N.V. SHS CLASS A N97284108 457,843 1,941 SH SOLE 1,861 0 80
NETEASE COM INC SPONSORED ADS 64110W102 1,291,263 10,658 SH SOLE 10,658 0 0
NETFLIX INC. COM 64110L106 15,715,748 225,866 SH SOLE 186,494 0 39,372
NEW ERA ENERGY & DIGITAL INC COM 64428N109 70,560 10,500 SH SOLE 10,500 0 0
NEWMARKET CORP COM 651587107 23,631,177 26,279 SH SOLE 16,520 0 9,759
NEWMONT CORP COM 651639106 4,708,008 40,819 SH SOLE 26,049 0 14,770
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 3,845,528 23,801 SH SOLE 17,001 0 6,800
NEXTERA ENERGY INC COM 65339F101 121,838,422 1,607,819 SH SOLE 1,440,342 0 167,477
NEXTNAV INC COMMON STOCK 65345N106 3,095,885 215,291 SH SOLE 215,291 0 0
NICE LTD SPONSORED ADR 653656108 896,475 8,057 SH SOLE 8,057 0 0
NIKE INC CL B 654106103 2,899,779 81,915 SH SOLE 52,939 0 28,976
NIKE INC CL B 654106103 1,731,060 48,900 SH Call SOLE 25,600 0 23,300
NNN REIT INC COM 637417106 328,925 8,005 SH SOLE 7,005 0 1,000
NOBLE CORP PLC ORD SHS A G65431127 1,637,051 39,220 SH SOLE 30,645 0 8,575
NOMURA ETF TR FOCU EM MKTS ETF 555927508 1,132,599 17,246 SH SOLE 17,166 0 80
NORDSON CORP COM 655663102 962,603 2,936 SH SOLE 2,936 0 0
NORFOLK SOUTHN CORP COM 655844108 115,891,256 373,953 SH SOLE 335,431 0 38,522
NORFOLK SOUTHN CORP COM 655844108 3,120,900 10,100 SH Call SOLE 10,100 0 0
NORTHROP GRUMMAN CORP COM 666807102 2,424,043 5,014 SH SOLE 4,455 0 559
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 530,834 7,763 SH SOLE 7,763 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 325,452 22,200 SH SOLE 21,000 0 1,200
NOVARTIS AG SPONSORED ADR 66987V109 5,656,793 39,677 SH SOLE 39,572 0 105
NOVO-NORDISK A S ADR 670100205 2,195,883 57,924 SH SOLE 42,090 0 15,834
NU HLDGS LTD ORD SHS CL A G6683N103 432,402 34,155 SH SOLE 34,155 0 0
NUCOR CORP COM 670346105 3,441,187 14,722 SH SOLE 13,172 0 1,550
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 258,435 6,068 SH SOLE 6,068 0 0
NUTRIEN LTD COM 67077M108 218,311 3,101 SH SOLE 2,181 0 920
NUVEEN AMT FREE MUN CR INC F COM 67071L106 375,732 35,413 SH SOLE 23,404 0 12,009
NUVEEN AMT FREE QLTY MUN INC COM 670657105 1,005,109 101,016 SH SOLE 59,901 0 41,115
NUVEEN FLOATING RATE INCOME COM 67072T108 122,366 16,447 SH SOLE 16,314 0 133
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 110,025 12,280 SH SOLE 12,280 0 0
NUVEEN MUN VALUE FD INC COM 670928100 330,821 39,906 SH SOLE 7,250 0 32,656
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 502,095 16,500 SH SOLE 16,500 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 1,659,650 243,350 SH SOLE 213,429 0 29,921
NUVEEN QUALITY MUNCP INCOME COM 67066V101 128,888 12,736 SH SOLE 12,736 0 0
NUVEEN REAL ASSET INCOME & G COM 67074Y105 315,919 29,333 SH SOLE 29,036 0 297
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 1,122,842 60,727 SH SOLE 35,641 0 25,086
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 171,886 19,757 SH SOLE 17,507 0 2,250
NUVEEN VA QUALITY MUN INCOM COM 67064R102 3,881,620 421,000 SH SOLE 362,812 0 58,188
NVENT ELEC PLC SHS G6700G107 446,366 2,783 SH SOLE 2,783 0 0
NVIDIA CORPORATION COM 67066G104 464,222,567 2,034,634 SH SOLE 1,895,440 0 139,194
NVIDIA CORPORATION COM 67066G104 342,570 1,500 SH Call SOLE 1,200 0 300
NVR INC COM 62944T105 787,762 128 SH SOLE 93 0 35
NXP SEMICONDUCTORS N V COM N6596X109 4,627,614 19,482 SH SOLE 19,402 0 80
NYLIM ACTIVE ETF TR MACKAY MUN INTER 45409F827 2,058,712 89,979 SH SOLE 83,551 0 6,428
OCCIDENTAL PETE CORP COM 674599105 551,242 9,965 SH SOLE 9,215 0 750
OKEANIS ECO TANKERS COR SHS Y64177101 1,581,126 19,549 SH SOLE 18,180 0 1,369
OKTA INC CL A 679295105 78,118,677 376,237 SH SOLE 369,993 0 6,244
OLD DOMINION FREIGHT LINE IN COM 679580100 378,661 2,178 SH SOLE 2,037 0 141
OMEGA HEALTHCARE INVS INC COM 681936100 684,607 14,783 SH SOLE 14,033 0 750
OMNICOM GROUP INC COM 681919106 1,490,164 20,239 SH SOLE 6,715 0 13,524
ONEMAIN HLDGS INC COM 68268W103 4,225,196 76,255 SH SOLE 51,981 0 24,274
ONEOK INC NEW COM 30609A109 8,346,519 97,866 SH SOLE 93,746 0 4,120
ONESPAWORLD HOLDINGS LIMITED COM P73684113 15,477,618 688,200 SH SOLE 33,150 0 655,050
OOMA INC COM 683416101 269,558 13,194 SH SOLE 13,194 0 0
OPERA LTD SPONSORED ADS 68373M107 606,281 34,409 SH SOLE 34,409 0 0
ORACLE CORP COM 68389X105 19,204,052 139,869 SH SOLE 107,926 0 31,943
OREILLY AUTOMOTIVE INC COM 67103H107 66,919,471 781,264 SH SOLE 759,740 0 21,524
ORGANON & CO COMMON STOCK 68622V106 172,031 12,557 SH SOLE 12,497 0 60
OSHKOSH CORP COM 688239201 1,995,543 15,491 SH SOLE 15,170 0 321
OTIS WORLDWIDE CORP COM 68902V107 892,102 13,870 SH SOLE 10,085 0 3,785
OVINTIV INC COM 69047Q102 2,513,640 43,439 SH SOLE 39,303 0 4,136
PACCAR INC COM 693718108 200,216 1,823 SH SOLE 1,765 0 58
PACER FDS TR DEVELOPED MRKT 69374H873 457,991 10,889 SH SOLE 10,889 0 0
PACER FDS TR GLOBL CASH ETF 69374H709 222,554 4,973 SH SOLE 4,973 0 0
PACER FDS TR TRENDP US LAR CP 69374H105 4,631,661 77,830 SH SOLE 74,193 0 3,637
PACER FDS TR US CASH COWS 100 69374H881 13,137,054 196,780 SH SOLE 190,048 0 6,732
PACER FDS TR US CHS CWS GWT 69374H667 886,677 14,540 SH SOLE 10,188 0 4,352
PACER FDS TR US LRG CP CASH 69374H360 1,352,424 33,912 SH SOLE 29,874 0 4,038
PACER FDS TR US SM CAP CA ETF 69374H857 948,018 17,793 SH SOLE 12,119 0 5,674
PACER FDS TR US SM CAP CASH 69374H352 234,745 7,446 SH SOLE 7,446 0 0
PACKAGING CORP AMER COM 695156109 261,506 1,141 SH SOLE 1,141 0 0
PACS GROUP INC COM SHS 69380Q107 485,028 11,673 SH SOLE 11,488 0 185
PALANTIR TECHNOLOGIES INC CL A 69608A108 15,581,088 83,299 SH SOLE 68,895 0 14,404
PALO ALTO NETWORKS INC COM 697435105 137,162,405 346,851 SH SOLE 324,539 0 22,312
PAN AMERN SILVER CORP COM 697900108 2,657,809 58,401 SH SOLE 55,613 0 2,788
PARKER-HANNIFIN CORP COM 701094104 5,211,641 5,455 SH SOLE 4,258 0 1,197
PARNASSUS FUNDS II CORE SELECT ETF 701769507 273,111 9,546 SH SOLE 9,546 0 0
PAYCHEX INC COM 704326107 8,144,363 82,684 SH SOLE 80,870 0 1,814
PAYPAL HLDGS INC COM 70450Y103 1,445,968 27,527 SH SOLE 26,367 0 1,160
PDF SOLUTIONS INC COM 693282105 8,540,971 167,306 SH SOLE 2,242 0 165,064
PDS BIOTECHNOLOGY CORP COM 70465T107 7,507 10,000 SH SOLE 10,000 0 0
PEMBINA PIPELINE CORP COM 706327103 275,772 6,186 SH SOLE 5,686 0 500
PEOPLE INC COM NEW 44891N208 380,367 9,065 SH SOLE 5,830 0 3,235
PEPSICO INC COM 713448108 92,771,048 729,609 SH SOLE 665,386 0 64,223
PERFORMANCE FOOD GROUP CO COM 71377A103 443,732 4,849 SH SOLE 2,939 0 1,910
PETROLEO BRASILEIRO S A SPONSORED ADR 71654V408 826,723 39,613 SH SOLE 39,549 0 64
PFIZER INC COM 717081103 14,054,831 492,768 SH SOLE 425,501 0 67,267
PGIM ETF TR AAA CLO ETF 69344A834 1,929,331 37,616 SH SOLE 33,914 0 3,702
PGIM ETF TR PGIM ULTRA SH BD 69344A107 17,690,383 357,670 SH SOLE 329,499 0 28,171
PGIM ETF TR ULTR SHO MUN ETF 69344A768 629,288 12,649 SH SOLE 11,649 0 1,000
PHILIP MORRIS INTL INC COM 718172109 125,168,121 654,315 SH SOLE 500,714 0 153,601
PHILLIPS 66 COM 718546104 5,497,206 21,531 SH SOLE 19,346 0 2,185
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 380,493 32,082 SH SOLE 32,082 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 622,993 6,885 SH SOLE 6,816 0 69
PIMCO ETF TR 25YR+ ZERO U S 72201R882 226,572 4,202 SH SOLE 4,202 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 5,711,119 65,653 SH SOLE 64,998 0 655
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 770,091 7,659 SH SOLE 5,593 0 2,066
PIMCO ETF TR INTER MUN BD ACT 72201R866 593,782 11,950 SH SOLE 11,950 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817 1,311,055 14,282 SH SOLE 14,149 0 133
PIMCO ETF TR MTG BKD SECS ACT 72201R569 1,269,464 27,436 SH SOLE 27,150 0 286
PIMCO ETF TR MULTISECTOR BD 72201R585 8,582,726 338,036 SH SOLE 322,867 0 15,169
PIMCO ETF TR MUNI INCOME OPP 72201R635 547,932 12,865 SH SOLE 12,865 0 0
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 3,102,761 62,796 SH SOLE 58,498 0 4,298
PIMCO INCOME STRATEGY FD II COM 72201J104 225,657 36,163 SH SOLE 36,163 0 0
PINNACLE FINL PARTNERS INC COM 72348N109 387,826 4,143 SH SOLE 3,639 0 504
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 203,992 8,600 SH SOLE 8,600 0 0
PNC FINL SVCS GROUP INC COM 693475105 8,842,559 39,785 SH SOLE 38,137 0 1,648
POOL CORP COM 73278L105 15,068,916 92,731 SH SOLE 1,986 0 90,745
PPG INDS INC COM 693506107 390,007 3,738 SH SOLE 2,843 0 895
PPL CORP COM 69351T106 4,811,917 146,303 SH SOLE 145,727 0 576
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1,072,716 23,386 SH SOLE 22,568 0 818
PRICE T ROWE GROUP INC COM 74144T108 744,073 7,151 SH SOLE 5,806 0 1,345
PRIMERICA INC COM 74164M108 2,242,834 8,234 SH SOLE 8,051 0 183
PRIMORIS SVCS CORP COM 74164F103 270,257 3,627 SH SOLE 3,127 0 500
PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102 610,727 33,102 SH SOLE 27,433 0 5,669
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 3,140,649 28,052 SH SOLE 27,935 0 117
PROCTER & GAMBLE CO COM 742718109 22,897,548 157,610 SH SOLE 110,724 0 46,886
PROCTER & GAMBLE CO COM 742718109 2,382,592 16,400 SH Call SOLE 7,700 0 8,700
PROFESIONALLY MANAGED PORTFO AKRE FOCUS ETF 74316P579 5,002,013 94,969 SH SOLE 93,217 0 1,752
PROGRESSIVE CORP COM 743315103 4,367,470 21,067 SH SOLE 18,752 0 2,315
PROLOGIS INC. COM 74340W103 7,034,551 54,179 SH SOLE 53,782 0 397
PROSHARES TR S&P 500 DV ARIST 74348A467 6,495,056 120,056 SH SOLE 83,009 0 37,047
PROSHARES TR S&P MDCP 400 DIV 74347B680 727,037 8,407 SH SOLE 8,407 0 0
PROSHARES TR S&P SMALLCAP 600 74347B698 618,861 8,629 SH SOLE 8,629 0 0
PRUDENTIAL FINL INC COM 744320102 1,480,082 13,031 SH SOLE 12,603 0 428
PUBLIC STORAGE COM 74460D109 455,768 1,611 SH SOLE 481 0 1,130
PULTE GROUP INC COM 745867101 1,285,597 11,077 SH SOLE 11,077 0 0
PUTNAM ETF TRUST FRAN MU HI YI ET 746729789 649,971 59,850 SH SOLE 29,100 0 30,750
QNITY ELECTRONICS INC COMMON STOCK 74743L100 438,707 3,489 SH SOLE 2,767 0 722
QUALCOMM INC COM 747525103 12,448,541 67,640 SH SOLE 63,693 0 3,947
QUANTA SVCS INC COM 74762e102 66,480,696 103,114 SH SOLE 100,701 0 2,413
QXO INC COM NEW 82846H405 306,561 26,224 SH SOLE 23,804 0 2,420
RALPH LAUREN CORP CL A 751212101 257,113 724 SH SOLE 724 0 0
RANGE RES CORP COM 75281A109 1,455,636 39,299 SH SOLE 17,893 0 21,406
RAYMOND JAMES FINL INC COM 754730109 2,198,032 13,910 SH SOLE 13,853 0 57
RAYONIER INC COM 754907103 49,588,892 2,686,375 SH SOLE 1,281,389 0 1,404,986
RBB FD INC CORE NAT RES ETF 31761T886 470,178 12,188 SH SOLE 12,188 0 0
RBB FD INC F/M US TREASURY 74933W452 4,617,317 92,630 SH SOLE 52,705 0 39,925
RBB FD INC MOTLEY FOL ETF 74933W601 712,712 8,900 SH SOLE 8,900 0 0
RBB FD INC MOTLEY FOOL SML 74933W874 424,580 13,000 SH SOLE 5,500 0 7,500
RBB FUND TRUST FIRS EAGL OV ETF 75526L878 11,271,913 209,632 SH SOLE 207,852 0 1,780
RBB FUND TRUST FIRST EAGLE GBL 75526L886 4,630,791 92,265 SH SOLE 57,571 0 34,694
RBC BEARINGS INC COM 75524B104 2,991,885 5,993 SH SOLE 5,993 0 0
REALTY INCOME CORP COM 756109104 5,942,497 109,430 SH SOLE 88,544 0 20,886
REAVES UTIL INCOME FD COM SH BEN INT 756158101 639,762 18,625 SH SOLE 18,075 0 550
REDDIT INC CL A 75734B100 395,658 2,778 SH SOLE 2,178 0 600
REGENERON PHARMACEUTICALS COM 75886F107 423,873 559 SH SOLE 541 0 18
REGIONS FINANCIAL CORP NEW COM 7591EP100 6,592,560 245,259 SH SOLE 243,333 0 1,926
REINSURANCE GROUP AMER INC COM NEW 759351604 342,137 1,389 SH SOLE 1,389 0 0
RELX PLC SPONSORED ADR 759530108 643,460 19,393 SH SOLE 19,393 0 0
REPUBLIC SVCS INC COM 760759100 75,330,039 358,147 SH SOLE 336,501 0 21,646
RESTAURANT BRANDS INTL INC COM 76131D103 684,328 9,628 SH SOLE 9,428 0 200
REVOLUTION MEDICINES INC COM 76155X100 204,028 994 SH SOLE 994 0 0
RIO TINTO PLC SPONSORED ADR 767204100 3,848,608 40,869 SH SOLE 40,596 0 273
RITHM CAPITAL CORP COM NEW 64828T201 842,726 94,370 SH SOLE 91,370 0 3,000
RLI CORP COM 749607107 1,367,550 24,725 SH SOLE 24,725 0 0
ROBINHOOD MKTS INC COM CL A 770700102 5,018,955 44,613 SH SOLE 33,385 0 11,228
ROCKET COS INC COM CL A 77311W101 287,865 25,010 SH SOLE 14,875 0 10,135
ROCKET LAB CORP COM 773121108 7,572,695 108,678 SH SOLE 79,904 0 28,774
ROCKWELL AUTOMATION INC COM 773903109 166,966,962 384,428 SH SOLE 375,857 0 8,571
ROIVANT SCIENCES LTD SHS G76279101 354,729 9,700 SH SOLE 9,700 0 0
ROLLINS INC COM 775711104 2,043,728 67,853 SH SOLE 60,083 0 7,770
ROPER TECHNOLOGIES INC COM 776696106 582,538 1,667 SH SOLE 1,667 0 0
ROSS STORES INC COM 778296103 1,102,704 4,725 SH SOLE 4,378 0 347
ROUNDHILL ETF TRUST MEMORY ETF 77926X320 334,877 5,548 SH SOLE 4,400 0 1,148
ROYAL BK CDA COM 780087102 2,167,442 11,025 SH SOLE 7,388 0 3,637
ROYAL CARIBBEAN GROUP COM V7780T103 517,937 1,948 SH SOLE 1,352 0 596
ROYAL GOLD INC COM 780287108 302,540 1,282 SH SOLE 990 0 292
ROYCE SMALL CAP TRUST INC COM 780910105 185,723 10,842 SH SOLE 10,842 0 0
RPM INTL INC COM 749685103 284,367 2,882 SH SOLE 2,682 0 200
RTX CORPORATION COM 75513e101 21,950,166 118,234 SH SOLE 95,884 0 22,350
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 260,110 7,030 SH SOLE 3,400 0 3,630
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203 1,127,648 20,499 SH SOLE 20,499 0 0
RYDER SYS INC COM 783549108 1,052,257 4,618 SH SOLE 4,493 0 125
S&P GLOBAL INC COM 78409V104 6,176,353 15,694 SH SOLE 8,445 0 7,249
SAFETY INS GROUP INC COM 78648T100 851,996 8,225 SH SOLE 3,000 0 5,225
SAIA INC COM 78709Y105 445,209 1,334 SH SOLE 959 0 375
SALESFORCE INC COM 79466L302 2,229,870 9,713 SH SOLE 8,547 0 1,166
SANDISK CORP COM 80004C200 4,064,383 2,336 SH SOLE 1,739 0 597
SANOFI SA SPONSORED ADR 80105N105 81,798,390 1,990,147 SH SOLE 1,882,566 0 107,581
SAP SE SPON ADR 803054204 258,369 1,239 SH SOLE 1,239 0 0
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 4,798,508 223,811 SH SOLE 222,818 0 993
SCHWAB STRATEGIC TR FUND EM EQUI ETF 808524730 494,820 11,818 SH SOLE 11,368 0 450
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 78,140,486 2,483,015 SH SOLE 2,462,263 0 20,752
SCHWAB STRATEGIC TR HIGH YIEL BD ETF 808524631 1,809,859 71,706 SH SOLE 71,706 0 0
SCHWAB STRATEGIC TR INTERNL DIVID 808524672 1,473,876 46,939 SH SOLE 46,189 0 750
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 835,634 30,420 SH SOLE 22,617 0 7,803
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 44,532,110 1,878,992 SH SOLE 1,860,990 0 18,002
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 39,264,145 1,645,605 SH SOLE 1,629,412 0 16,193
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 600,860 20,500 SH SOLE 20,500 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 21,086,166 648,207 SH SOLE 641,194 0 7,013
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 9,799,207 272,730 SH SOLE 272,058 0 672
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 264,515 7,941 SH SOLE 7,941 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 507,851 16,928 SH SOLE 16,928 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 13,206,442 388,196 SH SOLE 361,288 0 26,908
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,525,028 46,737 SH SOLE 46,645 0 92
SCOTTS MIRACLE-GRO CO CL A 810186106 379,809 7,580 SH SOLE 7,458 0 122
SCRIPPS E W CO OHIO CL A NEW 811054402 182,000 70,000 SH SOLE 50,000 0 20,000
SEA LTD SPONSORD ADS 81141R100 1,159,071 11,905 SH SOLE 11,905 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 3,220,811 3,492 SH SOLE 3,397 0 95
SEANERGY MARITIME HLDGS CORP SHS Y73760400 434,135 26,456 SH SOLE 25,646 0 810
SEI INVTS CO COM 784117103 2,189,943 21,332 SH SOLE 5,346 0 15,986
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 23,756,143 141,053 SH SOLE 136,222 0 4,831
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 7,396,182 67,955 SH SOLE 67,494 0 461
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 2,475,864 40,258 SH SOLE 38,511 0 1,747
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 19,636,974 367,719 SH SOLE 364,080 0 3,639
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 7,016,019 42,017 SH SOLE 40,758 0 1,259
SELECT SECTOR SPDR TR ST STR MATER ETF 81369Y100 6,119,231 125,652 SH SOLE 124,630 0 1,022
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 2,482,411 30,799 SH SOLE 27,222 0 3,577
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 21,285,166 191,810 SH SOLE 190,950 0 860
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 54,402,470 277,918 SH SOLE 270,981 0 6,937
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 13,178,545 334,142 SH SOLE 323,504 0 10,638
SERIES PORTFOLIOS TR INFRA CAP BD ETF 81752T437 1,034,662 21,199 SH SOLE 18,199 0 3,000
SERVICENOW INC COM 81762P102 136,352,761 1,025,406 SH SOLE 995,018 0 30,388
SERVICETITAN INC SHS CL A 81764X103 378,490 5,753 SH SOLE 5,707 0 46
SHAKE SHACK INC CL A 819047101 515,181 8,780 SH SOLE 7,730 0 1,050
SHELL PLC SPON ADS 780259305 19,511,907 205,276 SH SOLE 136,394 0 68,882
SHERWIN WILLIAMS CO COM 824348106 147,279,871 452,318 SH SOLE 437,468 0 14,850
SHOPIFY INC CL A SUB VTG SHS 82509L107 1,801,418 12,147 SH SOLE 10,542 0 1,605
SIGA TECHNOLOGIES INC COM 826917106 544,000 160,000 SH SOLE 150,000 0 10,000
SIMON PPTY GROUP INC NEW COM 828806109 1,480,291 7,373 SH SOLE 6,525 0 848
SIMPLY GOOD FOODS CO COM 82900L102 101,733 10,720 SH SOLE 6,920 0 3,800
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 885,580 9,806 SH SOLE 9,756 0 50
SK HYNIX INC AMERICAN DEPOSIT 78392B206 400,158 2,173 SH SOLE 2,173 0 0
SLB LIMITED COM STK 806857108 114,980,613 2,344,295 SH SOLE 2,203,221 0 141,074
SM ENERGY COMPANY COM 78454L100 278,584 8,247 SH SOLE 8,247 0 0
SMITHFIELD FOODS INC COM 832248207 7,843,326 417,370 SH SOLE 200,151 0 217,219
SMUCKER J M CO COM NEW 832696405 332,377 2,795 SH SOLE 1,282 0 1,513
SMURFIT WESTROCK PLC SHS G8267P108 2,706,189 61,365 SH SOLE 60,329 0 1,036
SNAP INC CL A 83304A106 326,160 60,400 SH SOLE 60,200 0 200
SNAP ON INC COM 833034101 4,148,319 11,417 SH SOLE 8,612 0 2,805
SNOWFLAKE INC COM SHS 833445109 2,604,437 7,670 SH SOLE 7,649 0 21
SOFI TECHNOLOGIES INC COM 83406F102 59,692,778 3,779,487 SH SOLE 3,698,296 0 81,191
SOFI TECHNOLOGIES INC COM 83406F102 234,228 14,900 SH Call SOLE 6,900 0 8,000
SOFI TECHNOLOGIES INC COM 83406F102 580,068 36,900 SH Put SOLE 35,900 0 1,000
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 1,071,566 19,026 SH SOLE 17,091 0 1,935
SOLVENTUM CORP COM SHS 83444M101 354,099 4,017 SH SOLE 3,802 0 215
SONOCO PRODS CO COM 835495102 1,521,584 31,167 SH SOLE 19,683 0 11,484
SONY GROUP CORP SPONSORED ADR 835699307 28,359,010 1,205,228 SH SOLE 1,147,928 0 57,300
SOUTHERN CO COM 842587107 9,925,584 119,737 SH SOLE 107,870 0 11,867
SOUTHSTATE BK CORP COM 84472e102 318,111 3,195 SH SOLE 1,378 0 1,817
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 5,513,335 36,546 SH SOLE 33,292 0 3,254
SPDR GOLD TR GOLD SHS 78463V107 13,870,006 36,420 SH SOLE 25,819 0 10,601
SPDR INDEX SHS FDS ST STR EU 50 ETF 78463X202 239,617 3,560 SH SOLE 2,699 0 861
SPDR SERIES TRUST ST INTER ETF 78464A672 17,333,699 635,400 SH SOLE 634,388 0 1,012
SPDR SERIES TRUST ST LON TREAS ETF 78464A664 407,048 17,067 SH SOLE 16,839 0 228
SPDR SERIES TRUST ST NUVE HIGH ETF 78464A284 901,245 38,400 SH SOLE 38,400 0 0
SPDR SERIES TRUST ST PORT HIGH ETF 78468R606 553,997 24,524 SH SOLE 24,285 0 239
SPDR SERIES TRUST ST SHOR CORP ETF 78464A474 5,708,286 192,913 SH SOLE 191,240 0 1,673
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 9,235,170 100,777 SH SOLE 76,540 0 24,237
SPDR SERIES TRUST ST STR P400MID 78464A847 669,783 10,625 SH SOLE 10,625 0 0
SPDR SERIES TRUST ST STR P500ETF 78464A854 14,755,801 164,392 SH SOLE 152,683 0 11,709
SPDR SERIES TRUST ST STR P500GRW 78464A409 2,060,259 16,739 SH SOLE 14,087 0 2,652
SPDR SERIES TRUST ST STR P500VAL 78464A508 648,189 10,603 SH SOLE 8,488 0 2,115
SPDR SERIES TRUST ST STR PR SP1500 78464A805 1,043,387 11,335 SH SOLE 11,335 0 0
SPDR SERIES TRUST ST STR RATE ETF 78468R200 203,791 6,608 SH SOLE 6,608 0 0
SPDR SERIES TRUST ST STR SP AERO 78464A631 230,111 995 SH SOLE 414 0 581
SPDR SERIES TRUST ST STR SP BIOT 78464A870 3,039,267 19,275 SH SOLE 15,722 0 3,553
SPDR SERIES TRUST ST STR SP DIV 78464A763 5,074,320 34,642 SH SOLE 29,963 0 4,679
SPDR SERIES TRUST ST STR SP REGBNK 78464A698 215,264 3,100 SH SOLE 3,100 0 0
SPDR SERIES TRUST ST STR SP TELCO 78464A540 952,144 4,691 SH SOLE 4,359 0 332
SPDR SERIES TRUST ST STR SP500DIV 78468R788 1,060,446 23,373 SH SOLE 19,164 0 4,209
SPDR SERIES TRUST ST STR SP600 SML 78468R853 60,854,201 1,151,233 SH SOLE 1,135,813 0 15,420
SPDR SERIES TRUST ST TERM HIGH ETF 78468R408 35,762,267 1,474,733 SH SOLE 1,469,805 0 4,928
SPDR SERIES TRUST STATE STREET SPD 78468R390 365,224 14,574 SH SOLE 14,574 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 80,629,016 164,920 SH SOLE 160,851 0 4,069
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 583,637 14,050 SH SOLE 12,240 0 1,810
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 802,451 25,662 SH SOLE 22,746 0 2,916
SPROTT ASSET MANAGEMENT LP PHYSICAL PLATINU 85207Q104 152,372 11,346 SH SOLE 10,311 0 1,035
SPROTT ETF TRUST JR GOLD MINERS E 85210B201 353,720 4,000 SH SOLE 4,000 0 0
SPROTT FDS TR SILVER MINERS 85208P873 643,874 11,827 SH SOLE 7,922 0 3,905
SPROTT FDS TR URANI MINER ETF 85208P303 303,680 6,399 SH SOLE 3,499 0 2,900
SSGA ACTIVE ETF TR ST STR TOTAL ETF 78467V848 453,571 12,121 SH SOLE 12,121 0 0
STANLEY BLACK & DECKER INC COM 854502101 229,341 2,589 SH SOLE 1,962 0 627
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 1,117,786 38,072 SH SOLE 37,270 0 802
STARBUCKS CORP COM 855244109 11,591,445 123,366 SH SOLE 107,706 0 15,660
STATE STR CORP COM 857477103 6,873,902 39,372 SH SOLE 39,333 0 39
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 2,817,862 5,541 SH SOLE 4,666 0 875
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 24,624,161 32,288 SH SOLE 30,209 0 2,079
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 305,052 400 SH Call SOLE 400 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 362,630,565 475,500 SH Put SOLE 475,500 0 0
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 901,006 1,372 SH SOLE 1,365 0 7
STELLANTIS N.V SHS N82405106 151,048 34,644 SH SOLE 26,644 0 8,000
STERIS PLC SHS USD G8473T100 214,630 1,022 SH SOLE 1,022 0 0
STERLING INFRASTRUCTURE INC COM 859241101 302,903 616 SH SOLE 606 0 10
STEWART INFORMATION SVCS COR COM 860372101 36,462,882 733,512 SH SOLE 283,980 0 449,532
STIFEL FINL CORP COM 860630102 2,787,032 39,792 SH SOLE 39,792 0 0
STOCK YDS BANCORP INC COM 861025104 1,224,721 15,887 SH SOLE 15,887 0 0
STRATEGY INC CL A NEW 594972408 505,491 3,302 SH SOLE 2,902 0 400
STRYKER CORPORATION COM 863667101 78,742,898 285,110 SH SOLE 269,918 0 15,192
STUBHUB HLDGS INC CL A 86384P109 5,311,099 951,810 SH SOLE 5,184 0 946,626
SUN CMNTYS INC COM 866674104 2,980,954 26,893 SH SOLE 12,530 0 14,363
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 323,543 4,440 SH SOLE 4,290 0 150
SUPER MICRO COMPUTER INC COM NEW 86800U302 857,338 20,875 SH SOLE 19,227 0 1,648
SYNCHRONY FINANCIAL COM 87165B103 13,383,007 188,573 SH SOLE 77,769 0 110,804
SYNOPSYS INC COM 871607107 106,632,126 247,516 SH SOLE 242,065 0 5,451
SYNOPSYS INC COM 871607107 347,952 800 SH Call SOLE 200 0 600
SYSCO CORP COM 871829107 3,389,975 43,484 SH SOLE 41,631 0 1,853
T ROWE PRICE EXCHANGE-TRADED CAP APPRECIATION 87283Q867 7,665,403 181,344 SH SOLE 169,402 0 11,942
T ROWE PRICE EXCHANGE-TRADED CAPITAL APPRECIA 87283Q628 411,371 16,386 SH SOLE 16,386 0 0
T ROWE PRICE EXCHANGE-TRADED FLOATING RATE 87283Q883 1,548,027 30,654 SH SOLE 30,480 0 174
T ROWE PRICE EXCHANGE-TRADED HEDGED EQUTY ETF 87283Q776 1,415,775 47,064 SH SOLE 47,064 0 0
T ROWE PRICE EXCHANGE-TRADED INTL EQUITY ETF 87283Q834 5,058,586 131,631 SH SOLE 130,956 0 675
T ROWE PRICE EXCHANGE-TRADED PRICE BLUE CHIP 87283Q107 1,114,520 21,679 SH SOLE 18,279 0 3,400
T ROWE PRICE EXCHANGE-TRADED PRICE DIV GRWT 87283Q404 494,217 10,241 SH SOLE 8,937 0 1,304
T ROWE PRICE EXCHANGE-TRADED QM US BOND ETF 87283Q602 261,766 6,454 SH SOLE 6,454 0 0
T ROWE PRICE EXCHANGE-TRADED SMALL MID CAP 87283Q826 10,143,459 249,225 SH SOLE 219,152 0 30,073
T ROWE PRICE EXCHANGE-TRADED ULTRA SHRT TRM 87283Q701 1,297,396 26,173 SH SOLE 26,173 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 38,106,727 83,533 SH SOLE 79,569 0 3,964
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 198,653 10,921 SH SOLE 10,906 0 15
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 23,860,770 116,065 SH SOLE 114,689 0 1,376
TANGER INC COM 875465106 538,510 15,700 SH SOLE 7,700 0 8,000
TARGA RES CORP COM 87612G101 446,039 1,650 SH SOLE 1,650 0 0
TARGET CORP COM 87612e106 1,438,120 9,178 SH SOLE 7,613 0 1,565
TC ENERGY CORP COM 87807B107 4,711,999 81,189 SH SOLE 77,964 0 3,225
TE CONNECTIVITY PLC ORD SHS G87052109 121,765,524 575,739 SH SOLE 545,989 0 29,750
TELEDYNE TECHNOLOGIES INC COM 879360105 1,142,016 1,882 SH SOLE 1,872 0 10
TELEFONICA BRASIL SA SPONSORED ADS 87936R205 156,109 13,634 SH SOLE 13,634 0 0
TELOS CORP MD COM 87969B101 53,317 13,100 SH SOLE 13,100 0 0
TERADYNE INC COM 880770102 238,141 594 SH SOLE 594 0 0
TESLA INC COM 88160R101 15,019,382 42,331 SH SOLE 38,504 0 3,827
TEVA PHARMACEUTICAL INDS LTD SHS M8769Q102 3,121,153 78,817 SH SOLE 74,344 0 4,473
TEXAS INSTRS INC COM 882508104 84,620,135 301,720 SH SOLE 277,981 0 23,739
TEXTRON INC COM 883203101 205,740 2,700 SH SOLE 2,700 0 0
THE ALGER ETF TRUST 35 ETF 015564206 1,104,010 27,135 SH SOLE 25,185 0 1,950
THE ALGER ETF TRUST CONCENTRATED EQT 015564404 262,835 6,469 SH SOLE 6,469 0 0
THE ALGER ETF TRUST MID CAP 40 ETF 015564107 792,213 33,433 SH SOLE 30,433 0 3,000
THE CAMPBELLS COMPANY COM 134429109 337,606 17,025 SH SOLE 16,365 0 660
THE CIGNA GROUP COM 125523100 1,632,810 5,994 SH SOLE 4,939 0 1,055
THERMO FISHER SCIENTIFIC INC COM 883556102 6,439,770 9,540 SH SOLE 9,094 0 446
THOMSON REUTERS CORP COM 884903881 221,338 2,269 SH SOLE 2,269 0 0
THOR INDS INC COM 885160101 967,496 14,001 SH SOLE 13,950 0 51
THORNBURG INCM BUILDER OPP T COM 885213108 486,787 23,956 SH SOLE 21,235 0 2,721
TIDAL TRUST I FUND GRAN US ETF 886364231 7,675,759 275,809 SH SOLE 252,336 0 23,473
TIDAL TRUST III FUND GRA MID ETF 45259A258 510,919 17,355 SH SOLE 16,355 0 1,000
TJX COS INC NEW COM 872540109 115,259,677 868,958 SH SOLE 827,207 0 41,751
TKO GROUP HOLDINGS INC CL A 87256C101 46,503,559 260,391 SH SOLE 259,591 0 800
T-MOBILE US INC COM 872590104 5,103,030 31,292 SH SOLE 29,883 0 1,409
TOAST INC CL A 888787108 1,812,951 62,537 SH SOLE 60,881 0 1,656
TOAST INC CL A 888787108 449,345 15,500 SH Call SOLE 14,800 0 700
TOLL BROTHERS INC COM 889478103 225,572 1,674 SH SOLE 1,674 0 0
TORTOISE ENERGY INFRSTRCTR C COM 89147L886 439,136 11,469 SH SOLE 10,446 0 1,023
TOTALENERGIES SE ACT F92124100 10,503,861 122,169 SH SOLE 114,225 0 7,944
TOWNEBANK PORTSMOUTH VA COM 89214P109 3,807,214 106,794 SH SOLE 97,345 0 9,449
TOYOTA MOTOR CORP ADS 892331307 352,651 1,926 SH SOLE 1,906 0 20
TRACTOR SUPPLY CO COM 892356106 540,662 17,279 SH SOLE 14,429 0 2,850
TRANE TECHNOLOGIES PLC SHS G8994E103 93,867,170 207,317 SH SOLE 190,707 0 16,610
TRANSUNION COM 89400J107 341,355 5,585 SH SOLE 5,543 0 42
TRAVELERS COMPANIES INC COM 89417e109 2,219,560 6,226 SH SOLE 5,935 0 291
TREDEGAR CORP COM 894650100 246,887 35,885 SH SOLE 559 0 35,326
TREX INC COM 89531P105 19,844,629 455,570 SH SOLE 2,245 0 453,325
TRIMBLE INC COM 896239100 801,139 14,028 SH SOLE 10,158 0 3,870
TRUIST FINL CORP COM 89832Q109 20,543,771 443,692 SH SOLE 302,730 0 140,962
TTM TECHNOLOGIES INC COM 87305R109 883,097 7,189 SH SOLE 6,414 0 775
TWILIO INC CL A 90138F102 625,572 2,139 SH SOLE 2,139 0 0
TYLER TECHNOLOGIES INC COM 902252105 479,812 1,506 SH SOLE 1,490 0 16
TYSON FOODS INC CL A 902494103 1,170,391 23,162 SH SOLE 22,587 0 575
UBER TECHNOLOGIES INC COM 90353T100 90,931,094 1,323,276 SH SOLE 1,272,861 0 50,415
UBS GROUP AG SHS H42097107 602,223 12,512 SH SOLE 12,512 0 0
UDR INC COM 902653104 737,006 21,967 SH SOLE 12,725 0 9,242
UGI CORP NEW COM 902681105 375,748 10,534 SH SOLE 10,534 0 0
UL SOLUTIONS INC CLASS A COM SHS 903731107 411,921 6,277 SH SOLE 6,277 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 306,612 20,400 SH SOLE 4,900 0 15,500
UNDER ARMOUR INC CL A 904311107 96,715 21,685 SH SOLE 12,685 0 9,000
UNIFIRST CORP MASS COM 904708104 1,155,295 4,612 SH SOLE 4,612 0 0
UNILEVER PLC SPON ADR NEW 904767803 7,009,499 115,421 SH SOLE 114,557 0 864
UNION PAC CORP COM 907818108 197,729,290 725,198 SH SOLE 691,335 0 33,863
UNITED BANKSHARES INC WEST V COM 909907107 664,361 14,461 SH SOLE 10,812 0 3,649
UNITED PARCEL SVCS INC CL B 911312106 77,456,893 827,823 SH SOLE 770,107 0 57,716
UNITED RENTALS INC COM 911363109 862,212 862 SH SOLE 762 0 100
UNITEDHEALTH GROUP INC COM 91324P102 196,025,722 531,134 SH SOLE 509,078 0 22,056
UNITEDHEALTH GROUP INC COM 91324P102 1,872,108 5,100 SH Call SOLE 2,100 0 3,000
UNIVERSAL CORP VA MTNS BK EN COM 913456109 4,946,807 118,373 SH SOLE 10,213 0 108,160
URBAN OUTFITTERS INC COM 917047102 572,946 7,501 SH SOLE 7,332 0 169
US BANCORP COM NEW 902973304 13,382,211 231,686 SH SOLE 222,000 0 9,686
US FOODS HLDG CORP COM 912008109 474,427 5,145 SH SOLE 5,145 0 0
USCF ETF TR SUMMERHAVEN K1 90290T809 930,914 29,837 SH SOLE 26,197 0 3,640
VALERO ENERGY CORP COM 91913Y100 5,699,947 14,705 SH SOLE 7,920 0 6,785
VALMONT INDS INC COM 920253101 1,874,859 4,013 SH SOLE 13 0 4,000
VALVOLINE INC COM 92047W101 448,270 14,873 SH SOLE 601 0 14,272
VANECK ETF TRUST GOLD MINERS ETF 92189F106 5,216,402 59,412 SH SOLE 42,814 0 16,598
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 1,506,708 31,370 SH SOLE 28,775 0 2,595
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 855,667 7,509 SH SOLE 2,726 0 4,783
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 14,726,426 139,310 SH SOLE 123,134 0 16,176
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1,596,812 2,622 SH SOLE 1,570 0 1,052
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 862,063 39,328 SH SOLE 39,328 0 0
VANECK MERK GOLD ETF GOLD SHS 921078101 454,860 11,400 SH SOLE 11,000 0 400
VANGUARD BD INDEX FDS INTERMED TERM 921937819 15,715,794 215,699 SH SOLE 173,995 0 41,704
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 100,826,054 1,319,713 SH SOLE 1,290,455 0 29,258
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 5,518,070 78,661 SH SOLE 77,322 0 1,339
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 1,017,731 21,714 SH SOLE 21,550 0 164
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 84,031,079 932,539 SH SOLE 785,882 0 146,657
VANGUARD INDEX FDS MRNGSTR LRG CAP 922908637 2,028,932 5,766 SH SOLE 5,582 0 184
VANGUARD INDEX FDS MRNGSTR MD CP GR 922908538 2,322,831 7,952 SH SOLE 6,946 0 1,006
VANGUARD INDEX FDS MRNGSTR MD CP VA 922908512 20,966,737 107,230 SH SOLE 82,260 0 24,970
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 104,038,197 1,326,679 SH SOLE 1,318,093 0 8,586
VANGUARD INDEX FDS MRNGSTR SM CP GR 922908595 1,417,325 4,195 SH SOLE 3,951 0 244
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 8,235,009 28,947 SH SOLE 27,459 0 1,488
VANGUARD INDEX FDS MRNGSTR SML CP V 922908611 10,107,778 43,751 SH SOLE 35,096 0 8,655
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 13,631,034 36,423 SH SOLE 32,346 0 4,077
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 77,745,113 359,798 SH SOLE 314,723 0 45,075
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 5,885,346 65,663 SH SOLE 64,785 0 878
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 307,279,093 438,431 SH SOLE 434,653 0 3,778
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 30,939,127 372,838 SH SOLE 353,728 0 19,110
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 60,846,060 1,025,897 SH SOLE 1,012,005 0 13,892
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 924,680 10,653 SH SOLE 7,953 0 2,700
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 2,537,969 21,915 SH SOLE 21,840 0 75
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 3,433,809 22,118 SH SOLE 20,271 0 1,847
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 748,367 4,741 SH SOLE 4,741 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,095,246 42,569 SH SOLE 42,569 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 4,074,948 86,042 SH SOLE 67,378 0 18,664
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 4,883,645 86,192 SH SOLE 85,742 0 450
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 10,778,048 137,633 SH SOLE 132,281 0 5,352
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 7,435,186 148,289 SH SOLE 148,026 0 263
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,252,103 21,753 SH SOLE 21,645 0 108
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 72,192,867 934,536 SH SOLE 816,839 0 117,697
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 5,508,342 42,724 SH SOLE 23,269 0 19,455
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 1,364,235 12,550 SH SOLE 11,835 0 715
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 857,483 7,640 SH SOLE 7,640 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 267,242,954 1,145,441 SH SOLE 1,099,715 0 45,726
VANGUARD STAR FDS VG TL INTL STK F 921909768 5,176,025 60,923 SH SOLE 60,852 0 71
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 15,845,543 224,409 SH SOLE 215,173 0 9,236
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 58,878,228 379,370 SH SOLE 373,005 0 6,365
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 535,928 5,676 SH SOLE 5,423 0 253
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 2,642,293 26,128 SH SOLE 25,829 0 299
VANGUARD WORLD FD CONSUM DIS ETF 92204A108 208,962 573 SH SOLE 499 0 74
VANGUARD WORLD FD CONSUM STP ETF 92204A207 276,216 1,266 SH SOLE 1,184 0 82
VANGUARD WORLD FD ENERGY ETF 92204A306 559,004 3,247 SH SOLE 1,816 0 1,431
VANGUARD WORLD FD ESG US STK ETF 921910733 507,289 3,743 SH SOLE 3,743 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405 606,740 4,664 SH SOLE 3,164 0 1,500
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 1,375,776 4,353 SH SOLE 3,978 0 375
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 796,788 2,486 SH SOLE 2,486 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 7,720,165 61,432 SH SOLE 59,846 0 1,586
VANGUARD WORLD FD MRNGSTR MEGA CAP 921910816 7,604,249 82,075 SH SOLE 82,043 0 32
VANGUARD WORLD FD MRNGSTR VAL ETF 921910840 7,509,371 46,616 SH SOLE 46,537 0 79
VANGUARD WORLD FD UTILITIES ETF 92204A876 383,895 2,245 SH SOLE 2,040 0 205
VEEVA SYS INC CL A COM 922475108 384,501 1,347 SH SOLE 1,333 0 14
VENTAS INC COM 92276F100 683,587 8,040 SH SOLE 7,409 0 631
VERALTO CORP COM SHS 92338C103 320,895 3,402 SH SOLE 2,834 0 568
VERISK ANALYTICS INC COM 92345Y106 1,646,273 9,808 SH SOLE 9,710 0 98
VERIZON COMMUNICATIONS INC COM 92343V104 30,550,578 666,024 SH SOLE 567,537 0 98,487
VERIZON COMMUNICATIONS INC COM 92343V104 2,935,680 64,000 SH Call SOLE 32,500 0 31,500
VERRA MOBILITY CORP CL A COM STK 92511U102 7,484,936 2,422,713 SH SOLE 1,998,133 0 424,580
VERSANT MEDIA GROUP INC COM CL A 925283103 303,483 9,569 SH SOLE 3,988 0 5,581
VERTEX PHARMACEUTICALS INC COM 92532F100 106,225,470 202,800 SH SOLE 192,992 0 9,808
VERTIV HOLDINGS CO COM CL A 92537N108 768,212 3,184 SH SOLE 2,751 0 433
VICI PPTYS INC COM 925652109 417,204 18,163 SH SOLE 17,133 0 1,030
VICOR CORP COM 925815102 1,728,439 5,982 SH SOLE 5,627 0 355
VICTORY PORTFOLIOS II SHS FR CA FL ETF 92647X830 1,046,580 20,445 SH SOLE 20,445 0 0
VICTORY PORTFOLIOS II VICT FR GROW ETF 92647X764 353,912 10,593 SH SOLE 10,593 0 0
VICTORY PORTFOLIOS II VICT WE EQUI ETF 92647X798 706,008 20,504 SH SOLE 20,504 0 0
VICTORY PORTFOLIOS II VICT WES U S ETF 92647P126 6,673,454 127,502 SH SOLE 127,502 0 0
VIKING HOLDINGS LTD ORD SHS G93A5A101 414,209 5,288 SH SOLE 5,188 0 100
VILLAGE FARMS INTL INC COM 92707Y108 296,820 102,000 SH SOLE 102,000 0 0
VIRTUS DIVERSIFIED INCM & CO COM 92840N100 526,955 21,793 SH SOLE 19,493 0 2,300
VIRTUS EQUITY & CONV INCM FD COM 92841M101 219,425 8,777 SH SOLE 8,777 0 0
VISA INC COM CL A 92826C839 169,222,406 469,444 SH SOLE 415,504 0 53,940
VISHAY PRECISION GROUP INC COM 92835K103 697,121 9,584 SH SOLE 9,370 0 214
VISTRA CORP COM 92840M102 3,697,939 26,729 SH SOLE 26,186 0 543
VISTRA CORP COM 92840M102 636,410 4,600 SH Put SOLE 4,500 0 100
VODAFONE GROUP PLC SPONSORED ADR 92857W308 197,776 12,246 SH SOLE 10,446 0 1,800
VOYAGER TECHNOLOGIES INC COM CL A 92892B103 434,995 14,380 SH SOLE 7,749 0 6,631
VULCAN MATLS CO COM 929160109 3,316,870 13,559 SH SOLE 13,201 0 358
WABTEC COM 929740108 1,541,078 5,366 SH SOLE 5,244 0 122
WALMART INC COM 931142103 40,947,178 394,026 SH SOLE 304,250 0 89,776
WASTE CONNECTIONS INC COM 94106B101 2,031,848 13,070 SH SOLE 1,070 0 12,000
WASTE MGMT INC DEL COM 94106L109 10,906,689 53,485 SH SOLE 50,058 0 3,427
WATERS CORP COM 941848103 630,682 1,435 SH SOLE 1,261 0 174
WATSCO INC COM 942622200 160,801,550 532,261 SH SOLE 505,127 0 27,134
WD 40 CO COM 929236107 1,477,768 7,317 SH SOLE 7,317 0 0
WEC ENERGY GROUP INC COM 92939U106 10,291,178 102,115 SH SOLE 101,244 0 871
WELLS FARGO & CO COM 949746101 71,767,851 895,341 SH SOLE 842,160 0 53,181
WELLTOWER INC COM 95040Q104 3,346,836 14,536 SH SOLE 14,226 0 310
WESBANCO INC COM 950810101 654,401 17,488 SH SOLE 17,488 0 0
WESCO INTL INC COM 95082P105 530,403 1,475 SH SOLE 1,338 0 137
WEST PHARMACEUTICAL SVSC INC COM 955306105 3,841,815 10,362 SH SOLE 6,815 0 3,547
WESTERN DIGITAL CORP COM 958102105 2,516,800 5,538 SH SOLE 5,191 0 347
WESTERN UN CO COM 959802109 59,443 10,075 SH SOLE 10,075 0 0
WESTROCK COFFEE CO COM 96145W103 1,455,441 181,025 SH SOLE 112,400 0 68,625
WEYERHAEUSER CO COM NEW 962166104 49,128,365 2,559,313 SH SOLE 2,426,927 0 132,386
WHEATON PRECIOUS METALS CORP COM 962879102 3,222,649 24,100 SH SOLE 15,365 0 8,735
WHITE MTNS INS GROUP LTD COM G9618E107 4,207,610 2,097 SH SOLE 993 0 1,104
WILLIAMS COS INC COM 969457100 9,344,890 137,486 SH SOLE 134,516 0 2,970
WILLIAMS SONOMA INC COM 969904101 2,522,840 11,068 SH SOLE 3,383 0 7,685
WILLIS TOWERS WATSON PLC LTD SHS G96629103 377,293 1,309 SH SOLE 1,027 0 282
WISDOMTREE TR EMG MKTS SMCAP 97717W281 564,703 8,938 SH SOLE 6,021 0 2,917
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 67,112,736 1,331,866 SH SOLE 1,286,980 0 44,886
WISDOMTREE TR INTL EQUITY FD 97717W703 976,011 13,253 SH SOLE 11,920 0 1,333
WISDOMTREE TR JAPN HEDGE EQT 97717W851 360,286 1,995 SH SOLE 1,831 0 164
WISDOMTREE TR US LARGECAP DIVD 97717W307 263,315 2,709 SH SOLE 2,487 0 222
WISDOMTREE TR US MIDCAP FUND 97717W570 75,569,211 1,054,847 SH SOLE 1,046,409 0 8,438
WISDOMTREE TR US QTLY DIV GRT 97717X669 539,149 5,545 SH SOLE 5,545 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562 285,056 4,414 SH SOLE 1,398 0 3,016
WORKDAY INC CL A 98138H101 546,239 2,868 SH SOLE 2,148 0 720
WP CAREY INC COM 92936U109 7,012,272 108,414 SH SOLE 47,077 0 61,337
WW GRAINGER INC COM 384802104 1,643,705 1,319 SH SOLE 1,278 0 41
WYNN RESORTS LTD COM 983134107 16,330,572 207,250 SH SOLE 205,707 0 1,543
XCEL ENERGY INC COM 98389B100 2,911,129 41,304 SH SOLE 40,681 0 623
XYLEM INC COM 98419M100 63,580,796 628,624 SH SOLE 546,637 0 81,987
YUM BRANDS INC COM 988498101 2,826,297 20,730 SH SOLE 19,722 0 1,008
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 3,470,664 9,240 SH SOLE 1,240 0 8,000
ZIMMER BIOMET HOLDINGS INC COM 98956P102 599,610 6,750 SH SOLE 5,163 0 1,587
ZOETIS INC CL A 98978V103 589,451 8,431 SH SOLE 5,764 0 2,667
ZURN ELKAY WATER SOLNS CORP COM 98983L108 679,800 14,629 SH SOLE 14,629 0 0