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 630,721 3,896 SH SOLE 1,831 0 2,065
AAON INC COM PAR USD0.004 000360206 227,437 1,793 SH SOLE 208 0 1,585
ABBOTT LABORATORIES COM 002824100 1,381,266 15,222 SH SOLE 8,280 0 6,942
ABBVIE INC COM 00287Y109 6,899,648 27,419 SH SOLE 14,986 0 12,433
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 560,262 4,502 SH SOLE 1,487 0 3,016
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 269,069 12,544 SH SOLE 1,009 0 11,535
ADOBE INC COM 00724F101 250,022 1,220 SH SOLE 659 0 561
ADVANCED ENERGY INDS COM 007973100 407,174 1,092 SH SOLE 517 0 575
ADVANCED MICRO DEVICES INC COM 007903107 6,440,592 11,087 SH SOLE 5,030 0 6,057
ADVANSIX INC COM 00773T101 404,685 20,356 SH SOLE 2,145 0 18,212
AERCAP HOLDINGS NV SHS N00985106 574,349 3,940 SH SOLE 1,062 0 2,878
AFLAC INC COM 001055102 1,171,287 9,990 SH SOLE 6,782 0 3,207
AGILENT TECHNOLOGIES INC COM 00846U101 301,314 2,268 SH SOLE 2,067 0 201
AIR PRODUCTS AND CHEMICALS I COM 009158106 450,099 1,535 SH SOLE 274 0 1,261
ALBERTSONS COMPANIES INC COMMON STOCK 013091103 1,997,459 147,632 SH SOLE 67,303 0 80,329
ALCON AG ORD SHS H01301128 457,692 6,821 SH SOLE 962 0 5,859
ALLEGRO MICROSYSTEMS INC COM 01749D105 203,917 2,929 SH SOLE 328 0 2,601
ALPHABET INC CAP STK CL A 02079K305 26,788,482 74,960 SH SOLE 27,881 0 47,080
ALPHABET INC CAP STK CL C 02079K107 13,373,489 37,850 SH SOLE 26,370 0 11,480
ALTRIA GROUP INC COM 02209S103 5,236,634 72,782 SH SOLE 32,968 0 39,814
AMAZON COM INC COM 023135106 25,584,595 107,345 SH SOLE 57,595 0 49,749
AMCOR PLC COM NEW G0250X149 1,536,129 35,436 SH SOLE 12,716 0 22,719
AMERICAN BEACON SELECT FUNDS GLG NAT RES ETF 02368W408 35,727,414 735,889 SH SOLE 182,116 0 553,773
AMERICAN BITCOIN CORP. COM CL A 02462A104 6,811 10,000 SH SOLE 0 0 10,000
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 1,639,427 15,909 SH SOLE 5,924 0 9,985
AMERICAN CENTY ETF TR US EQT ETF 025072885 352,973 2,756 SH SOLE 2,756 0 0
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 1,342,437 13,913 SH SOLE 2,474 0 11,438
AMERICAN ELEC PWR CO INC COM 025537101 1,261,617 9,222 SH SOLE 2,540 0 6,682
AMERICAN EXPRESS CO COM 025816109 6,251,528 18,482 SH SOLE 6,847 0 11,635
AMERICAN INTL GROUP INC COM NEW 026874784 1,136,348 15,247 SH SOLE 4,381 0 10,866
AMERICAN TOWER CORP COM 03027X100 1,658,603 10,140 SH SOLE 3,953 0 6,187
AMERIPRISE FINL INC COM 03076C106 461,821 1,007 SH SOLE 367 0 640
AMGEN INC COM 031162100 5,307,384 14,656 SH SOLE 6,600 0 8,056
AMPHENOL CORP CL A 032095101 294,361 1,669 SH SOLE 598 0 1,071
ANALOG DEVICES INC COM 032654105 1,906,657 4,801 SH SOLE 3,692 0 1,109
AON PLC SHS CL A G0403H108 1,630,699 4,916 SH SOLE 1,029 0 3,887
API GROUP CORP COM STK 00187Y100 5,125,430 121,026 SH SOLE 35,194 0 85,832
APOLLO GLOBAL MGMT INC COM 03769M106 6,042,868 51,077 SH SOLE 15,619 0 35,458
APPFOLIO INC COM CL A 03783C100 857,712 5,349 SH SOLE 677 0 4,672
APPLE INC COM 037833100 56,998,934 196,983 SH SOLE 119,128 0 77,855
APPLIED MATLS INC COM 038222105 25,925,936 35,859 SH SOLE 12,654 0 23,204
APPLIED OPTOELECTRONICS INC COM 03823U102 339,435 2,291 SH SOLE 242 0 2,049
APTIV PLC COM SHS G3265R107 359,257 5,853 SH SOLE 1,761 0 4,092
ARES CAPITAL CORP COM 04010L103 1,066,380 57,549 SH SOLE 50,442 0 7,107
ARISTA NETWORKS INC COM SHS 040413205 3,706,951 21,821 SH SOLE 1,918 0 19,903
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 361,641 8,015 SH SOLE 7,775 0 240
ASML HLDG NV N Y REGISTRY SHS N07059210 6,962,061 3,500 SH SOLE 767 0 2,732
ASSURED GUARANTY LTD COM G0585R106 1,204,885 15,031 SH SOLE 15,031 0 0
ASTRAZENECA PLC ORD G0593M107 2,933,137 15,469 SH SOLE 2,623 0 12,845
ASTRONICS CORP COM 046433108 532,416 6,552 SH SOLE 6,552 0 0
AT&T INC COM 00206R102 1,328,819 64,194 SH SOLE 25,911 0 38,283
ATAIBECKLEY INC COM SHS 04650F101 101,453 19,251 SH SOLE 19,178 0 73
ATLANTIC UN BANKSHARES CORP COM 04911A107 301,939 7,136 SH SOLE 1,606 0 5,530
ATLASSIAN CORPORATION CL A 049468101 292,101 3,755 SH SOLE 925 0 2,830
ATN INTL INC COM 00215F107 650,521 24,557 SH SOLE 2,439 0 22,118
AUTODESK INC COM 052769106 567,123 2,917 SH SOLE 611 0 2,306
AUTOMATIC DATA PROCESSING IN COM 053015103 1,708,278 7,628 SH SOLE 3,925 0 3,703
AUTONATION INC COM 05329W102 279,057 1,502 SH SOLE 2 0 1,500
AUTOZONE INC COM 053332102 7,294,276 2,282 SH SOLE 794 0 1,488
AXOS FINANCIAL INC COM 05465C100 228,867 2,350 SH SOLE 300 0 2,050
AZZ INC COM 002474104 1,627,544 10,497 SH SOLE 1,063 0 9,433
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 386,768 15,434 SH SOLE 15,412 0 22
BANCO SANTANDER SA ADR 05964H105 2,213,522 160,400 SH SOLE 36,874 0 123,526
BANK OF AMER CORP COM 060505104 6,188,899 108,615 SH SOLE 59,638 0 48,978
BANK OF NY MELLON CORP COM 064058100 762,669 5,274 SH SOLE 2,427 0 2,847
BANK OZK LITTLE ROCK ARK COM 06417N103 645,003 12,382 SH SOLE 1,256 0 11,126
BARNES & NOBLE ED INC COM NEW 06777U200 707,015 56,291 SH SOLE 3,176 0 53,115
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 660,959 39,913 SH SOLE 3,996 0 35,917
BECTON DICKINSON & CO COM 075887109 244,609 1,616 SH SOLE 1,321 0 295
BEL FUSE INC CL B 077347300 1,551,038 4,657 SH SOLE 483 0 4,174
BERKLEY W R CORP COM 084423102 10,363,636 146,939 SH SOLE 48,258 0 98,681
BERKSHIRE HATHAWAY INC DEL CL A 084670108 748,850 1 SH SOLE 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,569,252 17,125 SH SOLE 13,177 0 3,948
BGC GROUP INC CL A 088929104 140,340 13,128 SH SOLE 1,387 0 11,741
BIOGEN INC COM 09062X103 306,373 1,418 SH SOLE 1,306 0 112
BIO-TECHNE CORP COM 09073M104 1,013,288 14,342 SH SOLE 1,866 0 12,477
BLACKROCK INC COM 09290D101 1,202,001 1,250 SH SOLE 480 0 770
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 894,814 75,194 SH SOLE 75,194 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254E103 302,062 27,188 SH SOLE 27,188 0 0
BLACKROCK MUNIYILD QULT FD I COM 09254F100 595,696 51,353 SH SOLE 51,353 0 0
BLACKSTONE INC COM 09260D107 7,850,063 66,713 SH SOLE 24,501 0 42,211
BLOCK INC CL A 852234103 252,472 3,322 SH SOLE 769 0 2,553
BLOOM ENERGY CORP COM CL A 093712107 775,223 2,561 SH SOLE 2,524 0 37
BLUE OWL CAPITAL INC COM CL A 09581B103 1,540,537 176,061 SH SOLE 80,505 0 95,556
BOEING CO COM 097023105 3,606,279 16,659 SH SOLE 6,314 0 10,346
BOOKING HOLDINGS INC COM 09857L108 337,946 1,896 SH SOLE 844 0 1,052
BOOT BARN HLDGS INC COM 099406100 227,842 1,387 SH SOLE 165 0 1,222
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 721,057 11,885 SH SOLE 6,773 0 5,112
BOSTON SCIENTIFIC CORP COM 101137107 285,700 6,694 SH SOLE 878 0 5,816
BP PLC SPONSORED ADR 055622104 230,500 6,238 SH SOLE 4,209 0 2,029
BRINKS CO COM 109696104 919,219 9,728 SH SOLE 973 0 8,755
BRISTOL-MYERS SQUIBB CO COM 110122108 1,190,564 20,662 SH SOLE 11,360 0 9,302
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,952,983 31,622 SH SOLE 11,487 0 20,135
BROADCOM INC COM 11135F101 23,702,819 62,747 SH SOLE 32,332 0 30,415
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 229,497 5,117 SH SOLE 3,216 0 1,901
BROOKFIELD CORP CL A LTD VT SH 11271J107 644,523 15,133 SH SOLE 8,602 0 6,531
BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101 385,495 10,564 SH SOLE 6,770 0 3,794
BROWN & BROWN INC COM 115236101 469,738 7,323 SH SOLE 878 0 6,445
BRUKER CORP COM 116794108 967,973 16,085 SH SOLE 1,617 0 14,468
BURKE HERBERT FINL SVCS CORP COM 12135Y108 5,658,688 78,746 SH SOLE 19,990 0 58,756
BUTTERFLY NETWORK INC COM CL A 124155102 99,198 11,781 SH SOLE 11,494 0 287
CABOT CORP COM 127055101 851,181 9,372 SH SOLE 763 0 8,609
CACI INTL INC CL A 127190304 3,421,175 7,385 SH SOLE 2,127 0 5,258
CADENCE DESIGN SYSTEM INC COM 127387108 842,593 2,245 SH SOLE 464 0 1,781
CANADIAN NAT RES LTD MED TER COM 136385101 2,532,643 64,118 SH SOLE 30,576 0 33,542
CAPITAL BANCORP INC MD COM 139737100 1,316,547 37,487 SH SOLE 3,721 0 33,766
CAPITAL ONE FINL CORP COM 14040H105 1,099,452 5,480 SH SOLE 2,970 0 2,510
CARDINAL HEALTH INC COM 14149Y108 3,940,761 16,588 SH SOLE 7,506 0 9,083
CARLISLE COS INC COM 142339100 313,676 865 SH SOLE 296 0 569
CARLYLE SECURED LENDING INC COM 872280102 589,212 55,956 SH SOLE 43,601 0 12,354
CARRIER GLOBAL CORPORATION COM 14448C104 1,298,887 17,708 SH SOLE 5,619 0 12,089
CASELLA WASTE SYS INC CL A 147448104 305,456 3,150 SH SOLE 384 0 2,766
CASS INFORMATION SYS INC COM 14808P109 652,142 12,707 SH SOLE 939 0 11,768
CATERPILLAR INC COM 149123101 7,276,282 6,833 SH SOLE 4,330 0 2,503
CAVCO INDS INC DEL COM 149568107 1,416,760 2,306 SH SOLE 232 0 2,074
CBRE GROUP INC CL A 12504L109 4,698,257 34,882 SH SOLE 9,208 0 25,674
CELESTICA INC COM 15101Q207 212,203 582 SH SOLE 560 0 22
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 338,676 23,197 SH SOLE 1,331 0 21,866
CENCORA INC COM 03073E105 6,784,548 23,975 SH SOLE 7,347 0 16,628
CF INDUSTRIES HOLD COM 125269100 474,312 4,381 SH SOLE 1,675 0 2,707
CHAMPION HOMES INC COM 830830105 222,415 2,524 SH SOLE 329 0 2,195
CHEFS WHSE INC COM 163086101 452,919 4,713 SH SOLE 620 0 4,093
CHENIERE ENERGY INC COM NEW 16411R208 691,741 2,894 SH SOLE 198 0 2,696
CHEVRON CORPORATION COM 166764100 5,087,838 30,694 SH SOLE 13,399 0 17,295
CHUBB LIMITED COM H1467J104 10,756,544 31,568 SH SOLE 10,511 0 21,057
CIENA CORP COM NEW 171779309 838,367 1,709 SH SOLE 1,680 0 29
CINCINNATI FINL CORP COM 172062101 214,924 1,161 SH SOLE 1,137 0 24
CINTAS CORP COM 172908105 430,240 2,530 SH SOLE 1,864 0 666
CISCO SYS INC COM 17275R102 6,463,144 55,024 SH SOLE 20,923 0 34,101
CITIGROUP INC COM NEW 172967424 2,574,635 18,396 SH SOLE 9,029 0 9,366
CLEARWAY ENERGY INC CL C 18539C204 332,808 9,737 SH SOLE 115 0 9,622
CLIMB GLOBAL SOLUTIONS INC COM 946760105 1,777,097 76,566 SH SOLE 7,769 0 68,797
CME GROUP INC COM 12572Q105 1,720,340 7,790 SH SOLE 3,018 0 4,773
COCA COLA CO COM 191216100 3,034,823 37,342 SH SOLE 26,419 0 10,923
COLGATE PALMOLIVE CO COM 194162103 383,147 4,179 SH SOLE 2,594 0 1,585
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 828,690 22,892 SH SOLE 2,355 0 20,537
COMCAST CORP NEW CL A 20030N101 1,897,227 77,280 SH SOLE 22,124 0 55,156
COMFORT SYS USA INC COM 199908104 198,195 100 SH Call SOLE 0 0 100
COMFORT SYS USA INC COM 199908104 69,478 35 SH SOLE 23 0 12
CONOCOPHILLIPS COM 20825C104 1,445,282 13,902 SH SOLE 3,446 0 10,456
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 1,149,574 30,133 SH SOLE 3,005 0 27,128
CONSTELLATION BRANDS INC CL A 21036P108 263,975 1,898 SH SOLE 580 0 1,318
CONSTELLATION ENERGY CORP COM 21037T109 878,555 3,537 SH SOLE 1,331 0 2,207
COPART INC COM 217204106 596,951 21,176 SH SOLE 2,756 0 18,420
CORE NATURAL RESOURCES INC COM SHS 218937100 707,929 8,847 SH SOLE 894 0 7,953
COREWEAVE INC COM CL A 21873S108 221,078 2,221 SH SOLE 1,426 0 795
CORNING INC COM 219350105 5,138,544 20,117 SH SOLE 12,796 0 7,321
CORTEVA INC COM 22052L104 595,096 7,027 SH SOLE 881 0 6,146
COSTAR GROUP INC COM 22160N109 667,106 23,556 SH SOLE 4,659 0 18,897
COSTCO WHOLESALE CORPORATION COM 22160K105 13,110,327 14,015 SH SOLE 6,957 0 7,058
CRANE COMPANY COMMON STOCK 224408104 251,493 1,127 SH SOLE 125 0 1,002
CRITEO S A SPONS ADS 226718104 852,543 46,638 SH SOLE 3,832 0 42,806
CROWDSTRIKE HLDGS INC CL A 22788C105 2,107,621 2,762 SH SOLE 1,828 0 934
CSX CORP COM 126408103 291,092 6,124 SH SOLE 1,431 0 4,693
CUMMINS INC COM 231021106 9,961,339 13,967 SH SOLE 5,988 0 7,979
CVS HEALTH CORP COM 126650100 745,071 7,202 SH SOLE 3,574 0 3,628
D R HORTON INC COM 23331A109 2,675,671 16,427 SH SOLE 6,752 0 9,676
DANAHER CORP DEL COM 235851102 1,577,842 8,284 SH SOLE 2,234 0 6,050
DARDEN RESTAURANTS INC COM 237194105 653,049 3,170 SH SOLE 1,243 0 1,927
DEERE & CO COM 244199105 877,438 1,383 SH SOLE 883 0 500
DELL TECHNOLOGIES INC CL C 24703L202 1,318,964 3,057 SH SOLE 905 0 2,152
DELTA AIR LINES INC COM NEW 247361702 217,233 2,319 SH SOLE 1,629 0 690
DEVON ENERGY CORP NEW COM 25179M103 612,120 14,814 SH SOLE 5,640 0 9,174
DIAMONDBACK ENERGY INC COM 25278X109 7,714,598 43,888 SH SOLE 15,560 0 28,328
DIGITAL RLTY TR INC COM 253868103 463,833 2,583 SH SOLE 205 0 2,378
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 5,467,106 99,384 SH SOLE 98,091 0 1,293
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 5,286,887 75,635 SH SOLE 75,635 0 0
DIMENSIONAL ETF TRUST US EQUI MARK ETF 25434V401 1,998,274 24,387 SH SOLE 24,387 0 0
DIREXION SHARES ETF TRUST DAILY SMALL CAP 25459W847 324,958 4,326 SH SOLE 4,201 0 125
DISNEY WALT CO COM 254687106 1,142,088 11,866 SH SOLE 3,910 0 7,956
DOLLAR GEN CORP COM 256677105 6,360,388 55,255 SH SOLE 17,041 0 38,213
DOLLAR TREE INC COM 256746108 1,110,079 9,178 SH SOLE 2,778 0 6,400
DOMINION ENERGY INC COM 25746U109 683,524 10,009 SH SOLE 1,247 0 8,762
DONALDSON INC COM 257651109 756,744 8,430 SH SOLE 1,830 0 6,600
DOW HLDGS INC COM 260557103 249,151 9,106 SH SOLE 853 0 8,253
DUCOMMUN INC DEL COM 264147109 260,776 1,408 SH SOLE 181 0 1,227
DUKE ENERGY CORP NEW COM NEW 26441C204 2,937,980 23,210 SH SOLE 8,808 0 14,402
DUPONT DE NEMOURS INC COMMON STOCK 26614N201 312,243 2,302 SH SOLE 351 0 1,951
EAGLE MATLS INC COM 26969P108 892,524 3,967 SH SOLE 401 0 3,566
EATON CORP PLC SHS G29183103 1,160,181 2,723 SH SOLE 1,656 0 1,067
EBAY INC. COM 278642103 1,760,872 15,757 SH SOLE 5,326 0 10,431
ECOLAB INC COM 278865100 1,698,808 6,097 SH SOLE 1,670 0 4,427
ECOVYST INC COM 27923Q109 1,286,981 103,372 SH SOLE 10,316 0 93,056
EDWARDS LIFESCIENCES CORP COM 28176E108 333,164 3,683 SH SOLE 2,200 0 1,483
ELEVANCE HEALTH INC FORMERLY COM 036752103 277,368 717 SH SOLE 315 0 402
ELI LILLY & CO COM 532457108 8,663,885 7,223 SH SOLE 5,248 0 1,975
ELUTIA INC CL A COM 05479K106 19,014 19,410 SH SOLE 19,410 0 0
EMCOR GROUP INC COM 29084Q100 5,055,078 6,091 SH SOLE 2,120 0 3,972
EMERSON ELEC CO COM 291011104 1,459,980 10,199 SH SOLE 7,573 0 2,626
EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 110,528 23,269 SH SOLE 0 0 23,269
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 401,110 72,272 SH SOLE 0 0 72,272
ENBRIDGE INC COM 29250N105 2,351,274 43,373 SH SOLE 16,976 0 26,398
ENERGY SERVICES OF AMER CORP COM 29271Q103 1,257,642 65,028 SH SOLE 65,028 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 273,175 14,287 SH SOLE 1,237 0 13,051
ENTEGRIS INC COM 29362U104 813,902 4,525 SH SOLE 527 0 3,998
ENTERPRISE PRODS PARTNERS L COM 293792107 566,877 15,421 SH SOLE 9,737 0 5,684
EOG RES INC COM 26875P101 2,651,547 20,439 SH SOLE 4,549 0 15,890
EPR PPTYS COM SH BEN INT 26884U109 803,152 13,845 SH SOLE 1,367 0 12,478
EPSILON ENERGY LTD COM 294375209 781,534 144,461 SH SOLE 14,100 0 130,361
EQUINIX INC COM 29444U700 586,681 563 SH SOLE 65 0 498
ESAB CORPORATION COM 29605J106 205,290 2,081 SH SOLE 2,081 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 244,559 2,850 SH SOLE 2,850 0 0
EVERCORE INC CLASS A 29977A105 10,175,668 29,802 SH SOLE 10,598 0 19,204
EVGO INC CL A COM 30052F100 21,067 11,030 SH SOLE 11,030 0 0
EXELON CORP COM 30161N101 401,147 8,605 SH SOLE 1,012 0 7,593
EXPEDIA GROUP INC COM NEW 30212P303 298,417 1,166 SH SOLE 429 0 737
EXPEDITORS INTL WASH INC COM 302130109 394,630 2,421 SH SOLE 367 0 2,054
EXTREME NETWORKS INC COM 30226D106 796,464 24,605 SH SOLE 2,429 0 22,176
EXXON MOBIL CORP COM 30231G102 16,270,332 119,005 SH SOLE 37,520 0 81,484
F N B CORP COM 302520101 337,183 17,672 SH SOLE 17,429 0 243
FABRINET SHS G3323L100 302,961 539 SH SOLE 174 0 365
FASTENAL CO COM 311900104 361,051 7,517 SH SOLE 7,258 0 259
FEDERAL AGRIC MTG CORP CL C 313148306 1,349,449 6,772 SH SOLE 671 0 6,101
FEDEX CORP COM 31428X106 233,652 746 SH SOLE 652 0 94
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 381,637 1,608 SH SOLE 547 0 1,061
FERRARI N V COM N3167Y103 1,048,198 2,816 SH SOLE 526 0 2,289
FERROGLOBE PLC SHS G33856108 379,111 119,217 SH SOLE 15,257 0 103,960
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 318,774 1,116 SH SOLE 1,116 0 0
FIDELITY COVINGTON TRUST ENHANCED SML CAP 31609A206 397,680 8,235 SH SOLE 7,518 0 717
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305 490,003 11,200 SH SOLE 11,200 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 231,883 5,097 SH SOLE 5,097 0 0
FIRST CTZNS BANCSHARES INC D CL A 31946M103 328,765 158 SH SOLE 157 0 1
FIRST SOLAR INC COM 336433107 811,466 3,439 SH SOLE 155 0 3,284
FIRST TR EXCHANGE-TRADED FD NASDAQ-100 SEL 337344105 450,072 2,820 SH SOLE 2,820 0 0
FIRSTENERGY CORP COM 337932107 1,972,510 41,492 SH SOLE 14,747 0 26,745
FLEX LTD ORD Y2573F102 387,834 2,393 SH SOLE 961 0 1,432
FLOOR & DECOR HLDGS INC CL A 339750101 637,586 10,741 SH SOLE 1,344 0 9,397
FORD MTR CO COM 345370860 430,459 30,968 SH SOLE 17,673 0 13,295
FORTIVE CORP COM 34959J108 216,195 3,539 SH SOLE 408 0 3,131
FREEPORT MCMORAN INC CL B 35671D857 279,671 4,447 SH SOLE 4,272 0 175
GALLAGHER ARTHUR J & CO COM 363576109 232,181 1,011 SH SOLE 880 0 132
GE AEROSPACE COM NEW 369604301 7,345,662 19,655 SH SOLE 13,188 0 6,467
GE VERNOVA INC COM 36828A101 3,960,428 3,371 SH SOLE 1,765 0 1,606
GENERAC HLDGS INC COM 368736104 459,126 1,568 SH SOLE 411 0 1,157
GENERAL DYNAMICS CORP COM 369550108 2,893,375 8,168 SH SOLE 3,369 0 4,799
GENERAL MILLS INC COM 370334104 703,088 20,204 SH SOLE 6,867 0 13,337
GENERAL MTRS CO COM 37045V100 3,411,486 44,259 SH SOLE 16,823 0 27,436
GENPACT LIMITED SHS G3922B107 535,542 19,474 SH SOLE 1,499 0 17,976
GEO GROUP INC COM 36162J106 1,144,885 38,744 SH SOLE 5,215 0 33,529
GILEAD SCIENCES INC COM 375558103 668,401 5,290 SH SOLE 2,663 0 2,627
GLOBAL X FDS US INFR DEV ETF 37954Y673 955,977 16,225 SH SOLE 2,179 0 14,046
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 214,949 2,918 SH SOLE 0 0 2,918
GLOBUS MED INC CL A 379577208 269,345 3,409 SH SOLE 524 0 2,885
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 850,489 5,994 SH SOLE 994 0 5,000
GOLDMAN SACHS GROUP INC COM 38141G104 3,719,528 3,678 SH SOLE 990 0 2,687
GOOSEHEAD INS INC COM CL A 38267D109 652,828 13,460 SH SOLE 1,654 0 11,806
GPGI INC COM CL A 20459V105 1,007,612 63,572 SH SOLE 5,274 0 58,298
GSK PLC SPONSORED ADR 37733W204 320,841 6,121 SH SOLE 4,023 0 2,098
GT BIOPHARMA INC COM 36254L308 5,876 12,000 SH SOLE 0 0 12,000
GUIDEWIRE SOFTWARE INC COM 40171V100 584,857 4,753 SH SOLE 612 0 4,141
HALLIBURTON CO COM 406216101 294,368 8,671 SH SOLE 2,758 0 5,913
HALOZYME THERAPEUTICS INC COM 40637H109 977,436 12,488 SH SOLE 11,670 0 818
HAMILTON LANE INC CL A 407497106 402,269 5,103 SH SOLE 596 0 4,507
HARTFORD INSURANCE GROUP INC COM 416515104 320,787 2,421 SH SOLE 973 0 1,448
HCA HEALTHCARE INC COM 40412C101 2,311,244 5,928 SH SOLE 2,331 0 3,597
HEICO CORP NEW CL A 422806208 1,239,667 4,807 SH SOLE 703 0 4,104
HERSHEY CO COM 427866108 1,289,949 7,352 SH SOLE 5,115 0 2,237
HEWLETT PACKARD ENTERPRISE C COM 42824C109 337,996 7,493 SH SOLE 6,864 0 629
HILLMAN SOLUTIONS CORP COM 431636109 870,738 103,168 SH SOLE 8,362 0 94,806
HOME DEPOT INC COM 437076102 5,464,027 15,493 SH SOLE 6,297 0 9,196
HONEYWELL AEROSPACE INC COM 43849R105 1,742,110 7,880 SH SOLE 3,691 0 4,189
HONEYWELL INTL INC COM 438516205 1,807,545 8,073 SH SOLE 3,699 0 4,374
HP INC COM 40434L105 661,592 30,155 SH SOLE 10,713 0 19,442
HSBC HLDGS PLC SPON ADR NEW 404280406 200,978 2,114 SH SOLE 1,995 0 118
HUBBELL INC COM 443510607 1,069,466 2,044 SH SOLE 42 0 2,002
ICICI BANK LIMITED ADR 45104G104 693,155 23,877 SH SOLE 7,247 0 16,630
ILLINOIS TOOL WKS INC COM 452308109 1,214,415 4,490 SH SOLE 2,657 0 1,833
INDEPENDENCE RLTY TR INC COM 45378A106 253,471 15,187 SH SOLE 15,187 0 0
INFOSYS LTD SPONSORED ADR 456788108 115,038 10,966 SH SOLE 10,912 0 55
INGLES MKTS INC CL A 457030104 522,694 5,901 SH SOLE 591 0 5,310
INTEL CORP COM 458140100 7,927,613 56,776 SH SOLE 29,016 0 27,760
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 1,086,886 6,278 SH SOLE 1,072 0 5,206
INTERNATIONAL BUSINESS MACHS COM 459200101 6,380,692 22,690 SH SOLE 16,787 0 5,903
INTUIT COM 461202103 283,475 1,086 SH SOLE 632 0 454
INTUITIVE SURGICAL INC COM NEW 46120E602 885,037 2,226 SH SOLE 661 0 1,565
INVENTRUST PPTYS CORP COM NEW 46124J201 409,153 11,558 SH SOLE 11,558 0 0
INVESCO ACTIVELY MANAGED EXC VAR RATE INVT 46090A879 1,503,174 59,959 SH SOLE 0 0 59,959
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 527,535 9,365 SH SOLE 9,365 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2,168,964 28,958 SH SOLE 14,319 0 14,640
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 230,395 11,800 SH SOLE 11,300 0 500
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 231,457 11,800 SH SOLE 11,300 0 500
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 651,476 7,231 SH SOLE 7,231 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4,333,961 20,369 SH SOLE 7,133 0 13,236
INVESCO QQQ TR UNIT SER 1 46090E103 4,362,343 5,924 SH SOLE 2,555 0 3,369
IPG PHOTONICS CORP COM 44980X109 570,762 4,865 SH SOLE 591 0 4,274
IQVIA HLDGS INC COM 46266C105 5,456,919 28,242 SH SOLE 9,253 0 18,989
IRON MTN INC DEL COM 46284V101 1,252,233 9,914 SH SOLE 3,448 0 6,466
ISHARES INC MSCI EMRG CHN 46434G764 539,088 5,270 SH SOLE 0 0 5,270
ISHARES INC CORE MSCI EMKT 46434G103 2,303,230 27,803 SH SOLE 6,577 0 21,226
ISHARES SILVER TR ISHARES 46428Q109 291,305 5,448 SH SOLE 4,425 0 1,023
ISHARES TR NATIONAL MUN ETF 464288414 619,412 5,756 SH SOLE 11 0 5,745
ISHARES TR SELECT DIVID ETF 464287168 1,650,467 10,560 SH SOLE 7,522 0 3,037
ISHARES TR MSCI USA QLT FCT 46432F339 2,682,746 12,226 SH SOLE 4,332 0 7,894
ISHARES TR US TREAS BD ETF 46429B267 1,441,088 63,261 SH SOLE 3,716 0 59,545
ISHARES TR 0-3 MTH TREASURY 46436E718 1,939,911 19,270 SH SOLE 12,500 0 6,770
ISHARES TR CORE DIV GRWTH 46434V621 5,013,508 66,150 SH SOLE 7,002 0 59,148
ISHARES TR ISHS 5-10YR INVT 464288638 721,329 13,566 SH SOLE 91 0 13,476
ISHARES TR 3 7 YR TREAS BD 464288661 1,939,136 16,510 SH SOLE 28 0 16,482
ISHARES TR RUS 2000 GRW ETF 464287648 715,475 1,816 SH SOLE 1,814 0 2
ISHARES TR CORE S&P US GWT 464287671 372,639 1,981 SH SOLE 1,169 0 812
ISHARES TR CORE MSCI TOTAL 46432F834 592,653 6,210 SH SOLE 6,080 0 130
ISHARES TR U.S. TECH ETF 464287721 470,922 1,867 SH SOLE 267 0 1,600
ISHARES TR CORE S&P US VLU 464287663 488,026 4,431 SH SOLE 2,905 0 1,526
ISHARES TR CORE MSCI EAFE 46432F842 2,630,049 27,232 SH SOLE 8,516 0 18,716
ISHARES TR S&P 500 VAL ETF 464287408 549,140 2,418 SH SOLE 2,334 0 84
ISHARES TR S&P 500 GRWT ETF 464287309 622,759 4,528 SH SOLE 2,700 0 1,828
ISHARES TR IBOXX HI YD ETF 464288513 4,953,904 61,947 SH SOLE 13,770 0 48,177
ISHARES TR CORE S&P TTL STK 464287150 1,202,748 7,322 SH SOLE 5,909 0 1,413
ISHARES TR ISHS 1-5YR INVS 464288646 621,380 11,856 SH SOLE 1,105 0 10,751
ISHARES TR EAFE GRWTH ETF 464288885 1,304,561 10,485 SH SOLE 10,263 0 222
ISHARES TR MSCI EAFE ETF 464287465 23,600,789 227,193 SH SOLE 168,359 0 58,834
ISHARES TR RUS MID CAP ETF 464287499 18,319,598 166,059 SH SOLE 138,324 0 27,735
ISHARES TR S&P MC 400GR ETF 464287606 1,794,725 15,274 SH SOLE 15,219 0 55
ISHARES TR CORE S&P MCP ETF 464287507 3,879,801 50,315 SH SOLE 5,776 0 44,539
ISHARES TR RUS 1000 ETF 464287622 377,399 922 SH SOLE 749 0 173
ISHARES TR CORE US AGGBD ET 464287226 38,252,613 386,468 SH SOLE 292,123 0 94,345
ISHARES TR RUS MDCP VAL ETF 464287473 329,564 2,002 SH SOLE 1,239 0 763
ISHARES TR RUS 1000 VAL ETF 464287598 2,575,925 10,625 SH SOLE 9,896 0 729
ISHARES TR FLTG RATE NT ETF 46429B655 34,494,870 675,708 SH SOLE 671,059 0 4,649
ISHARES TR 1 3 YR TREAS BD 464287457 547,924 6,673 SH SOLE 701 0 5,972
ISHARES TR CORE S&P SCP ETF 464287804 4,057,767 27,360 SH SOLE 3,932 0 23,428
ISHARES TR GLB INFRASTR ETF 464288372 471,027 7,072 SH SOLE 6,999 0 73
ISHARES TR MSCI USA MIN ETF 46429B697 1,785,957 18,515 SH SOLE 13,431 0 5,084
ISHARES TR CORE MSCI EURO 46434V738 1,746,575 23,235 SH SOLE 290 0 22,945
ISHARES TR JPMORGAN USD EMG 464288281 571,550 5,926 SH SOLE 2,304 0 3,622
ISHARES TR MSCI US GARP ETF 46436E403 682,426 8,267 SH SOLE 8,267 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 450,526 4,410 SH SOLE 921 0 3,489
ISHARES TR 7-10 YR TRSY BD 464287440 361,260 3,820 SH SOLE 2,025 0 1,795
ISHARES TR S&P SML 600 GWT 464287887 396,819 2,222 SH SOLE 72 0 2,150
ISHARES TR MSCI USA MMENTM 46432F396 1,143,715 3,336 SH SOLE 3,336 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 361,330 13,182 SH SOLE 9,168 0 4,015
ISHARES TR RUSSELL 2000 ETF 464287655 20,419,845 67,964 SH SOLE 54,446 0 13,518
ISHARES TR MSCI EMG MKT ETF 464287234 19,951,937 291,652 SH SOLE 240,105 0 51,547
ISHARES TR RUS 1000 GRW ETF 464287614 3,415,587 27,507 SH SOLE 24,267 0 3,241
ISHARES TR MBS ETF 464288588 267,964 2,835 SH SOLE 291 0 2,544
ISHARES TR EAFE VALUE ETF 464288877 20,913,182 273,196 SH SOLE 235,565 0 37,631
ISHARES TR CORE S&P500 ETF 464287200 12,578,032 16,796 SH SOLE 13,369 0 3,426
ISHARES TR BROAD USD HIGH 46435U853 1,911,117 51,624 SH SOLE 2,585 0 49,039
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 522,951 10,254 SH SOLE 10,254 0 0
JABIL INC COM 466313103 1,713,788 4,446 SH SOLE 1,582 0 2,864
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 48,964,866 969,793 SH SOLE 606,101 0 363,692
JANUS DETROIT STR TR HENDERSON MTG 47103U852 1,290,894 28,693 SH SOLE 6,739 0 21,954
JFROG LTD ORD SHS M6191J100 567,818 6,248 SH SOLE 762 0 5,486
JOHNSON & JOHNSON COM 478160104 8,101,840 31,901 SH SOLE 21,383 0 10,518
JOHNSON CONTROLS INTERNATION SHS G51502105 1,294,040 8,857 SH SOLE 2,963 0 5,893
JPMORGAN CHASE & CO COM 46625H100 28,685,001 87,633 SH SOLE 42,980 0 44,653
KANZHUN LIMITED SPONSORED ADS 48553T106 194,633 15,123 SH SOLE 1,050 0 14,073
KB FINL GROUP INC SPONSORED ADR 48241A105 276,249 2,632 SH SOLE 2,568 0 64
KIMBERLY-CLARK CORP COM 494368103 1,040,659 9,480 SH SOLE 2,780 0 6,700
KIMCO REALTY CORP COM 49446R109 1,071,647 42,274 SH SOLE 14,939 0 27,335
KINDER MORGAN INC DEL COM 49456B101 851,453 26,633 SH SOLE 1,680 0 24,953
KINSALE CAP GROUP INC COM 49714P108 1,012,895 3,071 SH SOLE 374 0 2,697
KLA CORP COM NEW 482480100 24,543,273 81,347 SH SOLE 28,863 0 52,484
KNOWLES CORP COM 49926D109 605,608 14,600 SH SOLE 3,035 0 11,565
KOSMOS ENERGY LTD COM 500688106 726,429 344,279 SH SOLE 32,830 0 311,449
KRAFT HEINZ CO COM 500754106 2,055,978 87,044 SH SOLE 28,667 0 58,377
KROGER CO COM 501044101 1,426,811 25,694 SH SOLE 5,738 0 19,956
L3HARRIS TECHNOLOGIES INC COM 502431109 471,317 1,622 SH SOLE 1,269 0 353
LAM RESEARCH CORP COM NEW 512807306 4,545,158 10,489 SH SOLE 4,451 0 6,038
LANDSTAR SYS INC COM 515098101 1,193,094 5,769 SH SOLE 578 0 5,191
LG DISPLAY CO LTD SPONS ADR REP 50186V102 94,095 24,189 SH SOLE 23,189 0 1,000
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 5,543,703 135,742 SH SOLE 38,032 0 97,710
LINDE PLC SHS G54950103 1,639,542 3,159 SH SOLE 1,274 0 1,885
LOCKHEED MARTIN CORP COM 539830109 1,527,227 2,998 SH SOLE 995 0 2,003
LOEWS CORP COM 540424108 212,722 1,879 SH SOLE 1,860 0 19
LOWES COS INC COM 548661107 949,714 4,307 SH SOLE 1,064 0 3,243
M & T BK CORP COM 55261F104 2,065,757 8,679 SH SOLE 2,958 0 5,721
MACH NATURAL RESOURCES LP COM UN LT PA IN 55445L100 216,460 17,125 SH SOLE 0 0 17,125
MAGNITE INC COM 55955D100 381,612 20,106 SH SOLE 2,423 0 17,683
MANULIFE FINL CORP COM 56501R106 263,246 6,498 SH SOLE 4,211 0 2,287
MARATHON PETE CORP COM 56585A102 2,003,103 7,835 SH SOLE 2,163 0 5,672
MARKEL GROUP INC COM 570535104 585,903 300 SH SOLE 113 0 187
MARRIOTT INTL INC NEW CL A 571903202 1,488,130 4,016 SH SOLE 2,928 0 1,088
MARVELL TECHNOLOGY INC COM 573874104 417,857 1,403 SH SOLE 1,075 0 328
MASCO CORP COM 574599106 402,962 4,952 SH SOLE 2,911 0 2,041
MASTERCARD INCORPORATED CL A 57636Q104 5,651,603 11,004 SH SOLE 2,322 0 8,682
MCCORMICK & CO INC COM NON VTG 579780206 1,281,953 25,425 SH SOLE 19,554 0 5,872
MCDONALDS CORP COM 580135101 2,121,651 7,849 SH SOLE 4,348 0 3,501
MCKESSON CORP COM 58155Q103 8,056,799 10,663 SH SOLE 3,548 0 7,115
MEDLINE INC COM CL A 58507V107 318,084 8,065 SH SOLE 1,047 0 7,018
MEDPACE HLDGS INC COM 58506Q109 345,596 653 SH SOLE 132 0 520
MEDTRONIC PLC SHS G5960L103 2,526,834 32,300 SH SOLE 10,618 0 21,682
MERCADOLIBRE INC COM 58733R102 1,040,500 613 SH SOLE 72 0 541
MERCHANTS BANCORP IND COM 58844R108 1,250,937 25,019 SH SOLE 2,493 0 22,526
MERCK & CO INC COM 58933Y105 6,363,505 49,521 SH SOLE 22,087 0 27,434
MERCURY SYS INC COM 589378108 370,171 3,026 SH SOLE 360 0 2,666
META PLATFORMS INC CL A 30303M102 13,368,662 23,733 SH SOLE 8,450 0 15,283
METALLUS INC COM 887399103 996,439 53,314 SH SOLE 5,332 0 47,982
METLIFE INC COM 59156R108 2,264,722 26,767 SH SOLE 10,081 0 16,686
METTLER TOLEDO INTERNATIONAL COM 592688105 760,118 595 SH SOLE 82 0 513
MGIC INVT CORP WIS COM 552848103 903,729 32,047 SH SOLE 7,197 0 24,850
MICROCHIP TECHNOLOGY INC. COM 595017104 428,767 4,701 SH SOLE 643 0 4,058
MICRON TECHNOLOGY INC COM 595112103 36,150,946 31,319 SH SOLE 11,079 0 20,240
MICROSOFT CORP COM 594918104 31,502,691 84,453 SH SOLE 47,387 0 37,067
MOELIS & CO CL A 60786M105 2,868,537 43,848 SH SOLE 19,479 0 24,369
MONDELEZ INTL INC CL A 609207105 1,198,174 20,715 SH SOLE 9,080 0 11,636
MONOLITHIC PWR SYS INC COM 609839105 542,446 392 SH SOLE 71 0 321
MONSTER BEVERAGE CORP NEW COM 61174X109 1,052,898 10,954 SH SOLE 1,554 0 9,400
MOODYS CORP COM 615369105 1,004,678 2,218 SH SOLE 740 0 1,478
MORGAN STANLEY COM NEW 617446448 2,516,013 12,036 SH SOLE 7,361 0 4,675
MORNINGSTAR INC COM 617700109 253,349 1,624 SH SOLE 158 0 1,465
MOTOROLA SOLUTIONS INC COM NEW 620076307 689,635 1,661 SH SOLE 1,234 0 427
MPLX LP COM UNIT REP LTD 55336V100 293,443 5,209 SH SOLE 359 0 4,850
MSCI INC COM 55354G100 993,617 1,774 SH SOLE 515 0 1,259
MUELLER INDS INC COM 624756102 956,859 7,784 SH SOLE 1,441 0 6,343
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,750,511 21,124 SH SOLE 7,367 0 13,756
NATURAL RESOURCE PARTNERS LP COM UNIT LTD PAR 63900P608 2,013,339 20,756 SH SOLE 2,068 0 18,688
NAYAX LTD SHS M7S750159 718,532 10,968 SH SOLE 10,968 0 0
NEBIUS GROUP N.V. SHS CLASS A N97284108 219,831 796 SH SOLE 417 0 379
NET LEASE OFFICE PROPERTIES COM 64110Y108 216,590 19,460 SH SOLE 4,466 0 14,994
NETFLIX INC. COM 64110L106 2,164,599 30,317 SH SOLE 8,942 0 21,375
NEW YORK LIFE INVESTMENTS ET HEDGE MULTI STRA 45409B107 28,477,698 778,079 SH SOLE 618,837 0 159,242
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 3,437,768 19,249 SH SOLE 8,738 0 10,511
NEXTERA ENERGY INC COM 65339F101 3,175,493 36,180 SH SOLE 12,419 0 23,761
NIKE INC CL B 654106103 309,200 7,532 SH SOLE 3,889 0 3,643
NOKIA CORP SPONSORED ADR 654902204 191,759 14,440 SH SOLE 13,002 0 1,437
NORFOLK SOUTHN CORP COM 655844108 1,983,161 6,304 SH SOLE 1,980 0 4,324
NORTHERN TR CORP COM 665859104 1,272,552 7,320 SH SOLE 2,418 0 4,902
NORTHROP GRUMMAN CORP COM 666807102 1,048,582 2,059 SH SOLE 1,095 0 963
NOVANTA INC COM 67000B104 289,112 1,782 SH SOLE 216 0 1,566
NOVARTIS AG SPONSORED ADR 66987V109 627,670 4,005 SH SOLE 668 0 3,337
NOVO-NORDISK A S ADR 670100205 463,839 9,675 SH SOLE 2,414 0 7,261
NU HLDGS LTD ORD SHS CL A G6683N103 434,013 32,486 SH SOLE 9,429 0 23,057
NUCOR CORP COM 670346105 855,803 3,842 SH SOLE 1,833 0 2,009
NUSCALE PWR CORP CL A COM 67079K100 155,814 15,535 SH SOLE 4,291 0 11,244
NUVEEN AMT FREE QLTY MUN INC COM 670657105 270,468 23,038 SH SOLE 23,038 0 0
NUVEEN MUN VALUE FD INC COM 670928100 299,650 32,500 SH SOLE 32,500 0 0
NVENT ELEC PLC SHS G6700G107 554,128 3,267 SH SOLE 441 0 2,826
NVIDIA CORPORATION COM 67066G104 19,428,340 97,098 SH SOLE 64,620 0 32,478
NXP SEMICONDUCTORS N V COM N6596X109 317,688 1,130 SH SOLE 949 0 182
OCCIDENTAL PETE CORP COM 674599105 279,137 5,747 SH SOLE 1,333 0 4,414
OCUGEN INC COM 67577C105 40,545 26,500 SH SOLE 0 0 26,500
OKTA INC CL A 679295105 440,870 3,231 SH SOLE 136 0 3,095
ONEMAIN HLDGS INC COM 68268W103 2,778,212 45,567 SH SOLE 20,771 0 24,796
ONTO INNOVATION INC COM 683344105 9,859,379 26,052 SH SOLE 7,306 0 18,746
ORACLE CORP COM 68389X105 7,719,448 52,675 SH SOLE 22,415 0 30,259
OREILLY AUTOMOTIVE INC COM 67103H107 393,961 4,278 SH SOLE 2,699 0 1,579
PACER FDS TR US CASH COWS 100 69374H881 274,770 4,418 SH SOLE 3,685 0 733
PALANTIR TECHNOLOGIES INC CL A 69608A108 2,067,321 17,719 SH SOLE 14,808 0 2,911
PALO ALTO NETWORKS INC COM 697435105 1,098,766 3,222 SH SOLE 2,068 0 1,154
PARKER-HANNIFIN CORP COM 701094104 493,732 505 SH SOLE 272 0 233
PATRICK INDS INC COM 703343103 859,840 9,577 SH SOLE 976 0 8,601
PAYCHEX INC COM 704326107 5,065,324 51,514 SH SOLE 20,217 0 31,296
PAYPAL HLDGS INC COM 70450Y103 386,272 8,946 SH SOLE 2,879 0 6,066
PAYSIGN INC COM 70451A104 465,012 56,778 SH SOLE 196 0 56,582
PENGUIN SOLUTIONS INC COM 706915105 268,695 3,535 SH SOLE 499 0 3,036
PEPSICO INC COM 713448108 4,580,503 33,829 SH SOLE 21,544 0 12,285
PERMIAN RESOURCES CORP CLASS A COM 71424F105 4,489,159 243,843 SH SOLE 69,554 0 174,290
PFIZER INC COM 717081103 36,120 1,500 SH Put SOLE 0 0 1,500
PFIZER INC COM 717081103 4,067,709 168,925 SH SOLE 56,010 0 112,915
PHILIP MORRIS INTL INC COM 718172109 4,333,316 23,953 SH SOLE 12,448 0 11,505
PHILLIPS 66 COM 718546104 1,696,070 10,033 SH SOLE 2,858 0 7,175
PHINIA INC COMMON STOCK 71880K101 653,291 7,931 SH SOLE 809 0 7,122
PNC FINL SVCS GROUP INC COM 693475105 2,804,004 11,388 SH SOLE 6,594 0 4,794
POWELL INDS INC COM 739128106 322,578 1,126 SH SOLE 124 0 1,002
PPL CORP COM 69351T106 1,096,626 30,169 SH SOLE 10,459 0 19,710
PRICE T ROWE GROUP INC COM 74144T108 1,935,530 17,025 SH SOLE 13,115 0 3,910
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2,359,045 21,888 SH SOLE 6,194 0 15,693
PROCTER & GAMBLE CO COM 742718109 6,574,416 44,834 SH SOLE 22,885 0 21,949
PROGRESSIVE CORP COM 743315103 233,893 1,071 SH SOLE 702 0 369
PROLOGIS INC. COM 74340W103 1,877,755 13,861 SH SOLE 5,386 0 8,475
PROSHARES TR PSHS ULT S&P 500 74347R107 547,530 8,126 SH SOLE 296 0 7,830
PROSHARES TR PSHS ULTRUSS2000 74347R842 410,305 6,103 SH SOLE 0 0 6,103
PRUDENTIAL FINL INC COM 744320102 572,938 5,308 SH SOLE 2,187 0 3,122
PTC INC COM 69370C100 616,448 5,426 SH SOLE 821 0 4,605
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 840,364 16,494 SH SOLE 16,494 0 0
QNITY ELECTRONICS INC COMMON STOCK 74743L100 396,205 2,426 SH SOLE 543 0 1,883
QUALCOMM INC COM 747525103 3,492,514 18,900 SH SOLE 9,951 0 8,949
QUANTA SVCS INC COM 74762E102 216,012 300 SH Call SOLE 0 0 300
QUANTA SVCS INC COM 74762E102 100,127 139 SH SOLE 81 0 58
QUANTUM SI INC COM CL A 74765K105 140,100 158,305 SH SOLE 158,305 0 0
QUEST DIAGNOSTICS INC COM 74834L100 239,803 1,131 SH SOLE 800 0 331
QUIDELORTHO CORP COM 219798105 471,469 26,918 SH SOLE 2,858 0 24,060
QXO INC COM NEW 82846H405 392,432 22,710 SH SOLE 20,110 0 2,600
RCM TECHNOLOGIES INC COM NEW 749360400 697,507 24,708 SH SOLE 2,436 0 22,272
REALTY INCOME CORP COM 756109104 1,862,827 30,065 SH SOLE 6,732 0 23,333
REGENERON PHARMACEUTICALS COM 75886F107 595,009 954 SH SOLE 291 0 663
REGIONS FINANCIAL CORP NEW COM 7591EP100 2,307,428 76,405 SH SOLE 26,451 0 49,954
RELIANCE INC COM 759509102 1,034,314 2,769 SH SOLE 939 0 1,830
RELX PLC SPONSORED ADR 759530108 1,237,547 39,076 SH SOLE 9,000 0 30,076
REPLIGEN CORP COM 759916109 532,935 3,906 SH SOLE 499 0 3,407
RIO TINTO PLC SPONSORED ADR 767204100 3,871,299 40,781 SH SOLE 18,071 0 22,710
RIOT PLATFORMS INC COM 767292105 211,374 7,720 SH SOLE 800 0 6,920
ROCKET LAB CORP COM 773121108 269,714 2,653 SH SOLE 2,344 0 309
ROCKWELL AUTOMATION INC COM 773903109 741,064 1,497 SH SOLE 334 0 1,163
ROYAL CARIBBEAN GROUP COM V7780T103 289,877 913 SH SOLE 278 0 635
ROYAL GOLD INC COM 780287108 620,292 3,108 SH SOLE 386 0 2,721
RTX CORPORATION COM 75513E101 5,157,939 27,186 SH SOLE 7,861 0 19,324
RYDER SYS INC COM 783549108 720,181 2,730 SH SOLE 11 0 2,719
S&P GLOBAL INC COM 78409V104 459,448 1,128 SH SOLE 253 0 875
SABINE RTY TR UNIT BEN INT 785688102 585,600 8,000 SH SOLE 8,000 0 0
SALESFORCE INC COM 79466L302 1,043,737 6,662 SH SOLE 2,044 0 4,619
SANDISK CORP COM 80004C200 754,878 332 SH SOLE 314 0 18
SANOFI SA SPONSORED ADR 80105N105 1,967,053 46,110 SH SOLE 16,317 0 29,793
SCHWAB CHARLES CORP COM 808513105 255,072 2,764 SH SOLE 2,598 0 166
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 443,171 12,731 SH SOLE 2,685 0 10,046
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,847,676 89,804 SH SOLE 8,838 0 80,966
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 20,341,533 601,109 SH SOLE 467,625 0 133,484
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2,836,595 117,506 SH SOLE 1,501 0 116,005
SCHWAB STRATEGIC TR US TIPS ETF 808524870 298,901 11,279 SH SOLE 986 0 10,293
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 283,528 7,690 SH SOLE 47 0 7,643
SEA LTD SPONSORD ADS 81141R100 723,421 7,549 SH SOLE 1,210 0 6,339
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 893,641 926 SH SOLE 573 0 353
SEI INVTS CO COM 784117103 299,271 3,412 SH SOLE 294 0 3,118
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 421,995 2,278 SH SOLE 592 0 1,686
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 1,544,832 29,087 SH SOLE 13,156 0 15,931
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 906,144 19,986 SH SOLE 7,826 0 12,160
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 1,137,773 21,223 SH SOLE 8,708 0 12,515
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 1,645,331 19,807 SH SOLE 3,160 0 16,647
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 561,650 3,540 SH SOLE 3,250 0 290
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 3,609,351 18,945 SH SOLE 15,688 0 3,257
SHELL PLC SPON ADS 780259305 1,366,520 17,623 SH SOLE 4,302 0 13,321
SHERWIN WILLIAMS CO COM 824348106 268,968 781 SH SOLE 453 0 328
SHOPIFY INC CL A SUB VTG SHS 82509L107 2,140,989 18,751 SH SOLE 4,125 0 14,626
SINCLAIR INC CL A 829242106 270,978 19,016 SH SOLE 10,889 0 8,127
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 388,651 3,397 SH SOLE 454 0 2,943
SITIME CORP COM 82982T106 276,603 371 SH SOLE 56 0 315
SOLARIS ENERGY INFRAS INC COM CL A 83418M103 1,332,384 16,560 SH SOLE 1,695 0 14,864
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 296,052 3,341 SH SOLE 1,630 0 1,711
SOUTHERN CO COM 842587107 2,454,299 25,643 SH SOLE 12,203 0 13,440
SOUTHWEST AIRLS CO COM 844741108 3,514,028 68,340 SH SOLE 20,504 0 47,836
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 762,193 4,461 SH SOLE 3,603 0 858
SPDR GOLD TR GOLD SHS 78463V107 1,656,052 4,496 SH SOLE 4,266 0 230
SPDR SERIES TRUST ST STR SP DIV 78464A763 1,596,783 10,493 SH SOLE 9,346 0 1,147
SPDR SERIES TRUST ST STR P500GRW 78464A409 1,202,974 10,110 SH SOLE 344 0 9,766
SPDR SERIES TRUST ST STR P500VAL 78464A508 1,178,319 19,383 SH SOLE 0 0 19,383
SPDR SERIES TRUST ST INTER BD ETF 78464A375 1,327,413 39,672 SH SOLE 3,916 0 35,756
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 66,403,078 724,608 SH SOLE 267,058 0 457,550
SPDR SERIES TRUST ST STR P500ETF 78464A854 1,397,040 15,897 SH SOLE 9,983 0 5,914
SPDR SERIES TRUST ST STR SP600 SML 78468R853 478,994 8,306 SH SOLE 145 0 8,161
SPOTIFY TECHNOLOGY S A SHS L8681T102 202,101 440 SH SOLE 415 0 25
SPS COMM INC COM 78463M107 582,791 10,194 SH SOLE 705 0 9,489
STANDEX INTL CORP COM 854231107 258,024 721 SH SOLE 81 0 640
STANLEY BLACK & DECKER INC COM 854502101 213,322 2,266 SH SOLE 17 0 2,249
STARBUCKS CORP COM 855244109 1,291,859 12,642 SH SOLE 4,122 0 8,520
STATE STR CORP COM 857477103 1,184,827 6,986 SH SOLE 2,097 0 4,889
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 1,144,789 2,191 SH SOLE 2,173 0 18
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 40,053,394 53,636 SH SOLE 41,324 0 12,311
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 557,685 793 SH SOLE 488 0 305
STEEL DYNAMICS INC COM 858119100 277,708 1,210 SH SOLE 547 0 663
STERLING INFRASTRUCTURE INC COM 859241101 245,932 293 SH SOLE 38 0 255
STIFEL FINL CORP COM 860630102 4,769,321 68,358 SH SOLE 19,348 0 49,009
STRYKER CORPORATION COM 863667101 4,360,956 13,851 SH SOLE 2,534 0 11,318
SUN LIFE FINANCIAL INC. COM 866796105 1,277,579 16,291 SH SOLE 16,246 0 45
SYNCHRONY FINANCIAL COM 87165B103 2,526,922 33,227 SH SOLE 10,351 0 22,876
SYNOPSYS INC COM 871607107 208,761 468 SH SOLE 433 0 35
SYSCO CORP COM 871829107 3,182,280 38,075 SH SOLE 18,512 0 19,563
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 23,224,716 48,631 SH SOLE 15,811 0 32,820
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8,014,608 32,061 SH SOLE 9,200 0 22,861
TAPESTRY INC COM 876030107 2,155,560 14,726 SH SOLE 5,042 0 9,684
TARGET CORP COM 87612E106 233,755 1,790 SH SOLE 465 0 1,325
TC ENERGY CORP COM 87807B107 1,493,909 22,536 SH SOLE 8,364 0 14,172
TE CONNECTIVITY PLC ORD SHS G87052109 263,816 1,309 SH SOLE 462 0 846
TERADYNE INC COM 880770102 277,732 574 SH SOLE 45 0 529
TEREX CORP NEW COM 880779103 1,480,574 20,453 SH SOLE 2,233 0 18,220
TESLA INC COM 88160R101 84,120 200 SH Call SOLE 0 0 200
TESLA INC COM 88160R101 10,394,878 24,714 SH SOLE 13,811 0 10,903
TEXAS INSTRS INC COM 882508104 1,826,466 6,128 SH SOLE 2,864 0 3,264
THE CIGNA GROUP COM 125523100 1,404,458 5,095 SH SOLE 1,700 0 3,395
THERMO FISHER SCIENTIFIC INC COM 883556102 7,643,826 15,246 SH SOLE 4,964 0 10,282
THIRD COAST BANCSHARES INC COM 88422P109 458,742 11,355 SH SOLE 22 0 11,333
TJX COS INC NEW COM 872540109 1,450,792 9,576 SH SOLE 4,439 0 5,137
T-MOBILE US INC COM 872590104 431,605 2,573 SH SOLE 1,583 0 990
TORONTO DOMINION BK ONT COM NEW 891160509 575,720 4,741 SH SOLE 314 0 4,427
TOTALENERGIES SE ACT F92124100 2,163,594 27,824 SH SOLE 11,615 0 16,209
TRANE TECHNOLOGIES PLC SHS G8994E103 683,397 1,391 SH SOLE 978 0 414
TRANSDIGM GROUP INC COM 893641100 3,323,706 2,495 SH SOLE 891 0 1,604
TRAVELERS COMPANIES INC COM 89417E109 6,594,330 19,976 SH SOLE 5,914 0 14,061
TRIPADVISOR INC COM 896945201 463,371 33,798 SH SOLE 3,345 0 30,453
TRONOX HOLDINGS PLC SHS G9087Q102 782,000 124,127 SH SOLE 0 0 124,127
TRUIST FINL CORP COM 89832Q109 4,414,483 88,609 SH SOLE 52,382 0 36,227
TRUST FOR PROFESSIONAL MANAG CONVERGENCE LNG 89834G760 293,186 8,589 SH SOLE 8,589 0 0
TURKCELL ILETISIM SPON ADR NEW 900111204 66,775 11,356 SH SOLE 11,208 0 148
TURNING PT BRANDS INC COM 90041L105 1,290,430 15,216 SH SOLE 1,595 0 13,621
TWILIO INC CL A 90138F102 1,063,012 5,152 SH SOLE 1,940 0 3,212
TYLER TECHNOLOGIES INC COM 902252105 550,117 1,881 SH SOLE 232 0 1,649
UBER TECHNOLOGIES INC COM 90353T100 594,369 8,237 SH SOLE 5,655 0 2,582
UBS GROUP AG SHS H42097107 211,683 4,271 SH SOLE 4,153 0 118
UNIFIED SER TR BALLAST SMLMD CP 90470L550 686,176 13,465 SH SOLE 0 0 13,465
UNILEVER PLC SPON ADR NEW 904767803 2,749,465 45,733 SH SOLE 13,691 0 32,042
UNION PAC CORP COM 907818108 3,924,094 14,427 SH SOLE 7,029 0 7,398
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 329,777 12,120 SH SOLE 11,791 0 329
UNITED PARCEL SVCS INC CL B 911312106 4,016,457 37,362 SH SOLE 15,611 0 21,752
UNITED RENTALS INC COM 911363109 10,361,196 9,146 SH SOLE 2,705 0 6,440
UNITEDHEALTH GROUP INC COM 91324P102 5,872,794 14,130 SH SOLE 5,925 0 8,204
UNIVERSAL TECHNICAL INST INC COM 913915104 307,089 7,180 SH SOLE 876 0 6,304
US BANCORP COM NEW 902973304 2,953,535 48,900 SH SOLE 23,446 0 25,454
US FOODS HLDG CORP COM 912008109 5,836,824 57,084 SH SOLE 17,896 0 39,188
VALERO ENERGY CORP COM 91913Y100 1,175,136 4,512 SH SOLE 1,357 0 3,155
VANECK ETF TRUST GOLD MINERS ETF 92189F106 215,654 2,858 SH SOLE 2,358 0 500
VANECK ETF TRUST URANI NUCLE ETF 92189F601 260,180 2,243 SH SOLE 253 0 1,990
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 395,482 603 SH SOLE 101 0 502
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 968,952 13,199 SH SOLE 2,646 0 10,553
VANGUARD BD INDEX FDS INTERMED TERM 921937819 1,108,269 14,449 SH SOLE 1,531 0 12,919
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 437,560 9,035 SH SOLE 156 0 8,879
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 467,570 1,527 SH SOLE 1,444 0 82
VANGUARD INDEX FDS MID CAP ETF 922908629 5,856,163 72,684 SH SOLE 23,744 0 48,940
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 556,657 2,817 SH SOLE 2,711 0 106
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,020,060 2,966 SH SOLE 2,792 0 174
VANGUARD INDEX FDS GROWTH ETF 922908736 11,809,076 137,092 SH SOLE 54,424 0 82,668
VANGUARD INDEX FDS VALUE ETF 922908744 8,029,731 36,845 SH SOLE 6,168 0 30,677
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,797,317 7,559 SH SOLE 6,238 0 1,322
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,608,833 5,308 SH SOLE 887 0 4,421
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 25,927,518 37,751 SH SOLE 5,728 0 32,022
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 7,444,562 77,202 SH SOLE 59,792 0 17,410
VANGUARD INDEX FDS SML CP GRW ETF 922908595 4,476,210 12,240 SH SOLE 10,313 0 1,927
VANGUARD INDEX FDS SM CP VAL ETF 922908611 413,457 1,702 SH SOLE 1,448 0 254
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 968,438 6,170 SH SOLE 5,902 0 268
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,308,986 14,784 SH SOLE 786 0 13,999
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 987,993 8,540 SH SOLE 2,207 0 6,333
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 204,478 3,426 SH SOLE 438 0 2,988
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 435,827 8,617 SH SOLE 7,312 0 1,305
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 1,457,094 31,128 SH SOLE 463 0 30,665
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 391,447 7,094 SH SOLE 687 0 6,407
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 28,298,987 266,193 SH SOLE 206,944 0 59,249
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 8,925,414 112,937 SH SOLE 98,333 0 14,604
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 6,056,310 25,595 SH SOLE 15,928 0 9,667
VANGUARD STAR FDS VG TL INTL STK F 921909768 1,584,687 18,537 SH SOLE 5,409 0 13,128
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 2,251,157 31,595 SH SOLE 1,909 0 29,686
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4,447,310 28,142 SH SOLE 2,119 0 26,023
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 243,492 2,480 SH SOLE 279 0 2,201
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 345,019 2,111 SH SOLE 0 0 2,111
VANGUARD WORLD FD MEGA GRWTH IND 921910816 228,639 2,601 SH SOLE 756 0 1,845
VANGUARD WORLD FD INF TECH ETF 92204A702 800,593 6,698 SH SOLE 6,698 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 425,938 1,424 SH SOLE 1,383 0 41
VEEVA SYS INC CL A COM 922475108 997,559 5,621 SH SOLE 812 0 4,809
VERALTO CORP COM SHS 92338C103 1,215,796 13,710 SH SOLE 2,877 0 10,833
VERICEL CORP COM 92346J108 300,485 6,754 SH SOLE 6,754 0 0
VERISIGN INC COM 92343E102 426,583 1,696 SH SOLE 518 0 1,178
VERIZON COMMUNICATIONS INC COM 92343V104 4,649,576 109,815 SH SOLE 50,615 0 59,200
VERTEX PHARMACEUTICALS INC COM 92532F100 944,287 1,901 SH SOLE 426 0 1,475
VERTIV HOLDINGS CO COM CL A 92537N108 477,672 1,427 SH SOLE 656 0 771
VISA INC COM CL A 92826C839 15,889,823 46,314 SH SOLE 14,490 0 31,824
VISTRA CORP COM 92840M102 505,356 3,186 SH SOLE 2,967 0 219
VULCAN MATLS CO COM 929160109 1,402,624 4,754 SH SOLE 760 0 3,994
WALKER & DUNLOP INC COM 93148P102 7,578,937 138,555 SH SOLE 50,841 0 87,713
WALMART INC COM 931142103 4,354,182 38,444 SH SOLE 21,075 0 17,369
WASTE CONNECTIONS INC COM 94106B101 861,390 5,168 SH SOLE 974 0 4,194
WASTE MGMT INC DEL COM 94106L109 942,264 4,228 SH SOLE 2,734 0 1,494
WEC ENERGY GROUP INC COM 92939U106 1,701,658 14,573 SH SOLE 5,125 0 9,447
WELLS FARGO & CO COM 949746101 3,553,670 43,002 SH SOLE 19,007 0 23,995
WELLTOWER INC COM 95040Q104 332,891 1,467 SH SOLE 467 0 1,000
WESTERN DIGITAL CORP COM 958102105 961,010 1,505 SH SOLE 1,404 0 101
WHEATON PRECIOUS METALS CORP COM 962879102 449,529 4,002 SH SOLE 3,980 0 22
WHIRLPOOL CORP COM 963320106 118,260 3,000 SH Call SOLE 0 0 3,000
WHIRLPOOL CORP COM 963320106 39,420 1,000 SH Call SOLE 0 0 1,000
WHIRLPOOL CORP COM 963320106 78,840 2,000 SH Call SOLE 0 0 2,000
WHIRLPOOL CORP COM 963320106 115,430 2,928 SH SOLE 2,717 0 211
WILLIAMS COS INC COM 969457100 1,174,902 15,804 SH SOLE 3,763 0 12,041
WILLIAMS SONOMA INC COM 969904101 233,576 1,002 SH SOLE 1,002 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 56,364 25,051 SH SOLE 23,605 0 1,446
WISDOMTREE TR YIELD ENHANCD US 97717X511 220,726 5,076 SH SOLE 0 0 5,076
WISDOMTREE TR US SMALLCAP DIVD 97717W604 349,335 8,587 SH SOLE 8,229 0 359
WISE GROUP PLC ORD SHS CLASS A G9723Y105 154,866 13,003 SH SOLE 783 0 12,220
WP CAREY INC COM 92936U109 14,367,332 200,942 SH SOLE 1,717 0 199,225
WSFS FINL CORP COM 929328102 1,074,220 14,000 SH SOLE 0 0 14,000
WW GRAINGER INC COM 384802104 713,915 525 SH SOLE 115 0 410
XCEL ENERGY INC COM 98389B100 709,210 8,832 SH SOLE 3,476 0 5,356
YUM BRANDS INC COM 988498101 562,174 3,517 SH SOLE 1,551 0 1,965
ZOETIS INC CL A 98978V103 398,461 5,545 SH SOLE 1,896 0 3,649