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 608,458 3,758 SH SOLE 3,758 0 0
ABBOTT LABORATORIES COM 002824100 830,090 9,148 SH SOLE 9,148 0 0
ABBVIE INC COM 00287Y109 10,965,454 43,576 SH SOLE 42,716 0 860
ACUITY BRANDS INC COM 00508Y102 6,433,353 17,080 SH SOLE 16,380 0 700
ADIENT PLC COM G0084W101 259,875 14,139 SH SOLE 14,139 0 0
ADOBE INC COM 00724F101 2,176,697 10,617 SH SOLE 10,617 0 0
ADVANCED ENERGY INDUSTRIES INC COM 007973100 501,510 1,345 SH SOLE 1,345 0 0
ADVANCED MICRO DEVICES INC COM 007903107 9,705,844 16,708 SH SOLE 16,708 0 0
AFLAC INC COM 001055102 1,594,131 13,596 SH SOLE 13,596 0 0
AIR PRODUCTS & CHEMICAL INC COM 009158106 3,915,712 13,356 SH SOLE 12,796 0 560
AIRBNB INC -CL A COM 009066101 2,167,822 15,149 SH SOLE 14,899 0 250
AKAMAI TECHNOLOGIES INC COM 00971T101 5,429,976 45,935 SH SOLE 44,115 0 1,820
ALBEMARLE CORP COM 012653101 295,041 2,185 SH SOLE 2,185 0 0
ALLIANCEBERNSTEIN HOLDING L.P. COM 01881G106 494,982 14,054 SH SOLE 14,054 0 0
ALPHABET INC COM 02079K107 53,881,772 152,497 SH SOLE 148,267 0 4,230
ALPHABET INC COM 02079K305 69,538,484 194,584 SH SOLE 190,264 0 4,320
ALTRIA GROUP INC COM 02209S103 5,172,671 71,893 SH SOLE 69,073 0 2,820
AMAZON COM INCORPORATED COM 023135106 37,044,948 155,429 SH SOLE 153,209 0 2,220
AMC ENTERTAINMENT HOLDINGS INC COM 00165C302 19,465 10,245 SH SOLE 10,245 0 0
AMERICAN ELEC PWR INC COM 025537101 6,894,266 50,393 SH SOLE 48,335 0 2,058
AMERICAN EXPRESS CO COM 025816109 9,728,702 28,762 SH SOLE 27,783 0 979
AMERICAN INTERNATIONAL GROUP I COM 026874784 4,831,556 64,827 SH SOLE 62,133 0 2,694
AMERICAN WATER WORKS CO COM 030420103 6,666,764 50,667 SH SOLE 49,512 0 1,155
AMN HEALTHCARE SERVICES INC COM 001744101 794,942 24,558 SH SOLE 24,558 0 0
AMPHENOL CORP COM 032095101 4,398,302 24,945 SH SOLE 24,945 0 0
APOLLO GLOBAL MANAGEMENT INC COM 03769M106 4,155,520 35,124 SH SOLE 33,684 0 1,440
APPLE INC COM 037833100 108,996,776 376,682 SH SOLE 369,987 0 6,695
APPLIED MATERIALS INC COM 038222105 7,913,958 10,946 SH SOLE 10,946 0 0
APTAR GROUP INC COM 038336103 333,783 2,666 SH SOLE 2,666 0 0
ARCBEST CORP COM 03937C105 914,637 6,372 SH SOLE 6,372 0 0
ARGAN INC COM 04010E109 918,332 1,150 SH SOLE 1,150 0 0
ARM HOLDINGS PLC SP ADR COM 042068205 1,063,710 3,000 SH SOLE 3,000 0 0
ARROW ELECTRONICS INC COM 042735100 504,288 2,363 SH SOLE 2,363 0 0
ASTERA LABORATORIES INC COM 04626A103 5,059,634 10,475 SH SOLE 10,475 0 0
AT&T INC COM COM 00206R102 4,866,736 235,108 SH SOLE 226,766 0 8,342
ATI INC COM COM 01741R102 424,750 2,155 SH SOLE 2,155 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 3,651,729 16,306 SH SOLE 16,306 0 0
AUTONATION INC COM 05329W102 495,874 2,669 SH SOLE 2,669 0 0
AUTOZONE INC COM 053332102 335,574 105 SH SOLE 105 0 0
AVANTOR INC COM 05352A100 637,510 64,395 SH SOLE 64,395 0 0
AVNET INC COM 053807103 470,124 5,293 SH SOLE 5,293 0 0
BANK OF AMERICA CORP COM 060505104 14,925,933 261,950 SH SOLE 247,094 0 14,856
BANK OF NEW YORK MELLON CORP COM 064058100 2,403,129 16,618 SH SOLE 16,618 0 0
BERKSHIRE HATHAWAY INC COM 084670702 13,459,991 26,899 SH SOLE 25,862 0 1,037
BLACKSTONE INC COM 09260D107 820,160 6,970 SH SOLE 6,970 0 0
BOEING CO COM 097023105 11,104,045 51,296 SH SOLE 50,517 0 779
BOISE CASCADE CP COM 09739D100 496,366 6,394 SH SOLE 6,394 0 0
BOOKING HOLDINGS INC COM 09857L108 3,289,954 18,458 SH SOLE 18,458 0 0
BORGWARNER INC COM 099724106 772,830 11,639 SH SOLE 11,639 0 0
BORR DRILLING LTD COM G1466R173 304,381 73,700 SH SOLE 73,700 0 0
BRIGHTSPRING HEALTH SERVICES I COM 10950A106 938,421 13,456 SH SOLE 13,456 0 0
BROADCOM INC COM 11135F101 77,336,587 204,730 SH SOLE 202,030 0 2,700
BUILDERS FIRSTSOURCE INC COM 12008R107 3,155,960 35,270 SH SOLE 33,860 0 1,410
CAMDEN PROPERTY TRUST COM 133131102 2,250,072 19,653 SH SOLE 19,653 0 0
CAMECO CORP COM 13321L108 275,022 2,700 SH SOLE 2,700 0 0
CAPITAL ONE FINANCIAL CORPORAT COM 14040H105 3,978,295 19,830 SH SOLE 19,000 0 830
CARDINAL HEALTH INC COM 14149Y108 2,880,177 12,124 SH SOLE 12,124 0 0
CARPENTER TECHNOLOGY COM 144285103 1,171,996 1,900 SH SOLE 1,900 0 0
CARRIER GLOBAL CORP COM 14448C104 15,581,322 212,424 SH SOLE 206,456 0 5,968
CASEYS GENERAL STORES INC COM 147528103 4,657,469 5,860 SH SOLE 5,610 0 250
CATERPILLAR INC DEL COM 149123101 14,469,861 13,588 SH SOLE 13,228 0 360
CBOE GLOBAL MARKETS INC COM 12503M108 4,106,219 16,921 SH SOLE 16,221 0 700
CENTURY ALUM CO COM 156431108 282,225 6,134 SH SOLE 6,134 0 0
CHARLES SCHWAB CORPORATION COM 808513105 1,223,297 13,258 SH SOLE 13,258 0 0
CHENIERE ENERGY INC COM 16411R208 4,966,628 20,780 SH SOLE 19,950 0 830
CHEVRON CORP COM 166764100 6,362,627 38,385 SH SOLE 37,006 0 1,379
CHUBB LIMITED COM H1467J104 4,882,123 14,328 SH SOLE 13,729 0 599
CIGNA GROUP COM 125523100 5,028,679 18,241 SH SOLE 17,697 0 544
CISCO SYS INC COM 17275R102 18,651,356 158,789 SH SOLE 156,019 0 2,770
CITIGROUP INC COM 172967424 29,012,920 207,294 SH SOLE 203,963 0 3,331
CLOUDFLARE INC COM 18915M107 1,001,233 4,082 SH SOLE 4,082 0 0
CME GROUP INC COM 12572Q105 278,908 1,263 SH SOLE 1,263 0 0
COCA-COLA CONS INC COM 191098102 2,296,768 12,030 SH SOLE 12,030 0 0
COCA COLA CO COM 191216100 4,268,997 52,529 SH SOLE 52,529 0 0
COHU INC COM 192576106 497,045 6,725 SH SOLE 6,725 0 0
COLUMBIA BANKING SYSTEMS INC COM 197236102 5,727,495 178,705 SH SOLE 176,705 0 2,000
COMCAST CORP COM 20030N101 712,834 29,036 SH SOLE 29,036 0 0
COMFORT SYSTEMS USA INC COM 199908104 3,169,138 1,599 SH SOLE 1,599 0 0
CONOCOPHILLIPS COM 20825C104 11,651,182 112,074 SH SOLE 109,983 0 2,090
CONSTELLIUM SE CL A COM F21107101 820,143 25,734 SH SOLE 25,734 0 0
COOPER COS INC COM 216648501 2,874,854 40,090 SH SOLE 38,460 0 1,630
COREWEAVE INC CL A COM 21873S108 215,504 2,165 SH SOLE 2,165 0 0
CORNING INC COM 219350105 19,765,940 77,383 SH SOLE 74,430 0 2,953
COSTCO WHOLESALE CORP COM 22160K105 33,994,308 36,339 SH SOLE 35,539 0 800
CROWDSTRIKE HOLDINGS INC COM 22788C105 20,307,155 26,610 SH SOLE 26,290 0 320
CUMMINS INC COM 231021106 7,177,745 10,064 SH SOLE 9,645 0 419
DANA INC COM 235825205 782,369 28,753 SH SOLE 28,753 0 0
DANAHER CORP COM 235851102 3,763,123 19,756 SH SOLE 19,506 0 250
DARLING INGREDIENTS INC COM 237266101 1,713,266 31,367 SH SOLE 31,367 0 0
DATADOG INC COM 23804L103 5,303,012 20,368 SH SOLE 20,368 0 0
DECKERS OUTDOOR CORP COM 243537107 1,836,071 18,492 SH SOLE 18,492 0 0
DEERE & CO COM 244199105 844,928 1,332 SH SOLE 1,332 0 0
DELL TECHNOLOGIES INC COM 24703L202 4,919,507 11,402 SH SOLE 11,402 0 0
DELTA AIR LINES INC COM 247361702 8,931,344 95,359 SH SOLE 95,359 0 0
DNP SELECT INCOME FUND INC COM 23325P104 336,648 31,200 SH SOLE 31,200 0 0
DOUBLEVERIFY HOLDINGS INC COM 25862V105 2,213,701 204,216 SH SOLE 204,216 0 0
DUKE ENERGY CORP COM 26441C204 5,271,677 41,647 SH SOLE 40,100 0 1,547
DYCOM INDS INC COM COM 267475101 464,132 918 SH SOLE 918 0 0
EAGLE MATERIALS INC COM 26969P108 6,140,250 27,290 SH SOLE 26,180 0 1,110
EATON CORP PLC COM G29183103 8,743,556 20,519 SH SOLE 19,731 0 788
ELANCO ANIMAL HEALTH INC COM 28414H103 5,862,865 238,231 SH SOLE 229,161 0 9,070
ELEVANCE HEALTH INC COM 036752103 456,341 1,180 SH SOLE 1,180 0 0
ELI LILLY & CO COM 532457108 13,110,969 10,931 SH SOLE 10,931 0 0
EMCOR GROUP INC COM 29084Q100 1,849,803 2,229 SH SOLE 2,229 0 0
ENBRIDGE INC COM 29250N105 260,262 4,801 SH SOLE 4,801 0 0
ENCOMPASS HEALTH CORP COM 29261A100 205,698 2,035 SH SOLE 2,035 0 0
ENERGY SELECT SECTOR SPDR FUND COM 81369Y506 287,113 5,406 SH SOLE 5,406 0 0
ENERGY TRANSFER EQUITY LP COM 29273V100 1,232,668 64,470 SH SOLE 64,470 0 0
ENERSYS COM COM 29275Y102 375,515 1,606 SH SOLE 1,606 0 0
EQUIFAX INC COM 294429105 423,148 2,666 SH SOLE 2,666 0 0
EQUITABLE HOLDINGS INC COM 29452E101 588,782 13,418 SH SOLE 13,418 0 0
ESTEE LAUDER COS INC COM 518439104 996,902 12,627 SH SOLE 11,852 0 775
EVERUS CONSTRUCTION GROUP COM 300426103 416,203 2,508 SH SOLE 2,508 0 0
EXXON MOBIL CORP COM 30231G102 8,764,946 64,109 SH SOLE 63,109 0 1,000
F5 NETWORKS INC COM 315616102 4,806,418 11,555 SH SOLE 11,100 0 455
FABRINET COM G3323L100 308,582 549 SH SOLE 549 0 0
FEDEX CORPORATION COM 31428X106 12,783,944 40,826 SH SOLE 39,826 0 1,000
FEDEX FGHT HOLDING CO INC COMM COM 314352105 3,058,807 20,257 SH SOLE 19,757 0 500
FERROGLOBE PLC COM G33856108 31,800 10,000 SH SOLE 10,000 0 0
FIGS INC CL A COM 30260D103 197,531 19,309 SH SOLE 19,309 0 0
FINANCIAL SELECT SECTOR SPDR COM 81369Y605 2,270,812 42,358 SH SOLE 42,358 0 0
FIRST HORIZON NATIONAL CORPORA COM 320517105 9,474,329 369,514 SH SOLE 362,514 0 7,000
FIVE BELOW COM 33829M101 259,257 1,442 SH SOLE 1,442 0 0
FLEXTRONICS INTERNATIONAL LTD COM Y2573F102 379,730 2,343 SH SOLE 2,343 0 0
FLUOR CORPORATION COM 343412102 426,926 8,149 SH SOLE 8,149 0 0
FTAI AVIATION LTD COM G3730V105 316,520 1,170 SH SOLE 1,170 0 0
GAMING AND LEISURE PROPERTIES COM 36467J108 3,167,419 71,130 SH SOLE 68,180 0 2,950
GE VERNOVA INC COM 36828A101 15,080,502 12,836 SH SOLE 12,586 0 250
GENERAL ELEC CO COM 369604301 9,495,498 25,407 SH SOLE 25,407 0 0
GENUINE PARTS CO COM 372460105 9,707,276 82,279 SH SOLE 80,179 0 2,100
GIGACLOUD TECHNOLOGY INC CLASS COM G38644103 264,081 8,357 SH SOLE 8,357 0 0
GLOBALSTAR INC NEW COM 378973507 420,513 5,173 SH SOLE 5,173 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 36,452,530 36,043 SH SOLE 34,864 0 1,179
GROUP 1 AUTOMOTIVE INC COM 398905109 470,822 1,617 SH SOLE 1,617 0 0
HANOVER INSURANCE GROUP COM 410867105 640,219 2,990 SH SOLE 2,990 0 0
HEALTHCARE SERVICES GROUP INC COM 421906108 648,114 26,389 SH SOLE 26,389 0 0
HECLA MINING CO COM 422704106 256,292 16,610 SH SOLE 16,610 0 0
HF SINCLAIR CORP COM 403949100 2,826,049 40,575 SH SOLE 40,575 0 0
HOME DEPOT INC COM 437076102 2,651,211 7,517 SH SOLE 7,517 0 0
HOST HOTELS & RESORTS COM 44107P104 614,634 25,923 SH SOLE 25,923 0 0
HOULIHAN LOKEY INC COM 441593100 1,948,238 14,525 SH SOLE 14,525 0 0
HUB GRP INC CL A COM 443320106 415,874 9,497 SH SOLE 9,497 0 0
IDEXX LABORATORIES INC COM 45168D104 486,957 925 SH SOLE 925 0 0
IES HOLDINGS INC COM 44951W106 1,257,003 1,711 SH SOLE 1,711 0 0
INGRAM MICRO HOLDING CORP COM 457152106 594,052 21,657 SH SOLE 21,657 0 0
INGREDION INC COM 457187102 5,160,748 54,490 SH SOLE 52,250 0 2,240
INTEL CORP COM 458140100 1,206,682 8,642 SH SOLE 8,642 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101 713,711 2,538 SH SOLE 2,538 0 0
INVESCO QQQ TRUST SER 1 COM 46090E103 559,664 760 SH SOLE 760 0 0
JABIL INC COM 466313103 3,536,008 9,173 SH SOLE 9,173 0 0
JACKSON FINANICAL INC COM 46817M107 468,025 4,571 SH SOLE 4,571 0 0
JOHNSON & JOHNSON COM 478160104 15,891,455 62,572 SH SOLE 61,046 0 1,526
JONES LANG LASALLE INC COM 48020Q107 10,567,125 34,093 SH SOLE 33,033 0 1,060
JP MORGAN CHASE & CO COM 46625H100 49,304,476 150,626 SH SOLE 147,666 0 2,960
KILROY RLTY CORP COM COM 49427F108 611,735 16,326 SH SOLE 16,326 0 0
KIMBERLY CLARK CORP COM 494368103 329,090 2,998 SH SOLE 2,998 0 0
KLA-TENCOR CORP COM 482480100 5,619,349 18,625 SH SOLE 18,625 0 0
KULICKE & SOFFA INDUSTRIES COM 501242101 471,236 3,523 SH SOLE 3,523 0 0
LABCORP HOLDINGS INC COM 504922105 4,046,560 14,452 SH SOLE 13,833 0 619
LAM RESEARCH CORP NEW COM 512807306 8,563,901 19,763 SH SOLE 19,763 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 383,930 2,510 SH SOLE 2,510 0 0
LEAR CORP COM 521865204 548,037 4,088 SH SOLE 4,088 0 0
LINCOLN NATL CORP IND COM 534187109 545,698 15,437 SH SOLE 15,437 0 0
LOCKHEED MARTIN CORP COM 539830109 3,032,712 5,953 SH SOLE 5,953 0 0
LOWES COS INC COM 548661107 17,173,331 77,887 SH SOLE 75,217 0 2,670
LSB INDUSTRIES INC COM 502160104 276,098 25,541 SH SOLE 25,541 0 0
LUMENTUM HOLDINGS INC COM 55024U109 4,678,143 5,452 SH SOLE 5,452 0 0
LYONDELLBASELL INDUSTRIES N V COM N53745100 2,157,334 40,975 SH SOLE 39,317 0 1,658
MACOM TECH SOLUTIONS HOLDINGS COM 55405Y100 2,402,037 6,315 SH SOLE 6,315 0 0
MACYS INC COM 55616P104 674,284 28,632 SH SOLE 28,632 0 0
MARRIOTT INTL IN CLASS A COM 571903202 6,336,348 17,098 SH SOLE 16,478 0 620
MARVELL TECHNOLOGY INC COM 573874104 20,529,387 68,916 SH SOLE 66,496 0 2,420
MASTEC INC COM 576323109 2,243,812 5,393 SH SOLE 5,393 0 0
MASTERCARD INC COM 57636Q104 2,664,557 5,188 SH SOLE 5,188 0 0
MATERION CORP COM 576690101 497,831 1,674 SH SOLE 1,674 0 0
MCDONALDS CORP COM 580135101 258,687 957 SH SOLE 957 0 0
MCKESSON HBOC INC COM 58155Q103 5,215,151 6,902 SH SOLE 6,612 0 290
MERCK & CO INC COM 58933Y105 29,998,531 233,452 SH SOLE 231,352 0 2,100
MERCURY GENERAL CORP COM 589400100 656,566 6,158 SH SOLE 6,158 0 0
MERCURY SYSTEMS INC COM 589378108 411,885 3,367 SH SOLE 3,367 0 0
META PLATFORMS INC COM 30303M102 22,128,197 39,284 SH SOLE 38,784 0 500
METLIFE INC COM 59156R108 4,084,971 48,280 SH SOLE 46,250 0 2,030
METTLER-TOLEDO INTL COM 592688105 530,167 415 SH SOLE 415 0 0
MGM RESORTS INT'L COM 552953101 2,829,396 59,180 SH SOLE 56,770 0 2,410
MICRON TECHNOLOGY INC COM 595112103 126,654,403 109,725 SH SOLE 109,302 0 423
MICROSOFT CORP COM 594918104 98,751,123 264,734 SH SOLE 260,474 0 4,260
MID-AMERICA APARTMENT COMMUNIT COM 59522J103 247,452 1,781 SH SOLE 1,781 0 0
MILLICOM INTL CELLULAR SA STO COM L6388F110 537,118 5,918 SH SOLE 5,918 0 0
MKS INSTRUMENTS INC COM 55306N104 639,178 1,437 SH SOLE 1,437 0 0
MODINE MANUFACTURING CO COM 607828100 381,572 1,429 SH SOLE 1,429 0 0
MOLSON COORS BREWING CO COM 60871R209 4,760,522 122,190 SH SOLE 117,260 0 4,930
MONDELEZ INTERNATIONAL INC COM 609207105 2,856,511 49,386 SH SOLE 49,386 0 0
MOODYS CORP COM 615369105 267,223 590 SH SOLE 590 0 0
MORGAN STANLEY COM 617446448 7,094,818 33,940 SH SOLE 32,530 0 1,410
MYR GROUP INC COM 55405W104 431,845 863 SH SOLE 863 0 0
NABORS INDUSTRIES LTD COM G6359F137 344,021 4,095 SH SOLE 4,095 0 0
NETFLIX.COM INC COM 64110L106 2,755,683 38,595 SH SOLE 38,595 0 0
NEWMONT MINING CORPORATION COM 651639106 14,627,090 156,607 SH SOLE 151,977 0 4,630
NEXSTAR MEDIA GROUP INC COM 65336K103 2,114,148 11,838 SH SOLE 11,838 0 0
NEXTERA ENERGY INC COM 65339F101 5,076,353 57,837 SH SOLE 55,507 0 2,330
NEXTPOWER INC CLASS A COM 65290E101 412,701 3,464 SH SOLE 3,464 0 0
NIKE INC COM 654106103 1,481,453 36,089 SH SOLE 36,089 0 0
NORFOLK SOUTHERN CORP COM 655844108 5,350,861 17,009 SH SOLE 16,300 0 709
NRG ENERGY INC COM 629377508 4,605,272 31,530 SH SOLE 30,220 0 1,310
NUCOR CORP COM 670346105 674,752 3,029 SH SOLE 3,029 0 0
NVIDIA CORP COM 67066G104 75,023,345 374,948 SH SOLE 373,948 0 1,000
ONEOK INC NEW COM 682680103 3,248,078 37,360 SH SOLE 35,840 0 1,520
ORACLE CORP COM 68389X105 4,629,661 31,591 SH SOLE 30,748 0 843
OSCAR HEALTH INC CL A COM 687793109 781,990 27,419 SH SOLE 27,419 0 0
PACS GROUP INC COM 69380Q107 364,487 8,548 SH SOLE 8,548 0 0
PALANTIR TECHNOLOGIES INC COM 69608A108 4,220,187 36,172 SH SOLE 36,172 0 0
PAR PACIFIC HOLDINGS INC COM 69888T207 733,358 13,077 SH SOLE 13,077 0 0
PAYLOCITY HOLDING CORP COM 70438V106 1,864,711 17,839 SH SOLE 17,839 0 0
PBF ENERGY INC COM 69318G106 232,243 5,102 SH SOLE 5,102 0 0
PDF SOLUTIONS INC COM 693282105 490,716 6,932 SH SOLE 6,932 0 0
PENSKE AUTOMOTIVE GROUP INC COM 70959W103 486,207 2,717 SH SOLE 2,717 0 0
PEPSICO INC COM 713448108 7,244,516 53,505 SH SOLE 53,505 0 0
PERFORMANCE FOOD GROUP COMPANY COM 71377A103 6,673,863 59,700 SH SOLE 57,440 0 2,260
PERIMETER SOLUTIONS INC COMMON COM 71385M107 397,604 11,153 SH SOLE 11,153 0 0
PFIZER INC COM 717081103 753,150 31,277 SH SOLE 31,277 0 0
PHILIP MORRIS INTL INC COM 718172109 332,429 1,838 SH SOLE 1,838 0 0
PRIMORIS SERVICES CORP COM 74164F103 348,109 3,512 SH SOLE 3,512 0 0
PROCTER & GAMBLE CO COM 742718109 11,101,198 75,704 SH SOLE 74,002 0 1,702
PROLOGIS INC COM 74340W103 3,627,887 26,780 SH SOLE 25,703 0 1,077
PROPETRO HOLDING CORP COM 74347M108 312,727 21,808 SH SOLE 21,808 0 0
QUALCOMM INC COM 747525103 10,522,690 56,944 SH SOLE 55,944 0 1,000
QUANTA SERVICES INC COM 74762E102 13,608,756 18,900 SH SOLE 18,900 0 0
REALTY INCOME TRUST COM 756109104 3,244,354 52,362 SH SOLE 50,260 0 2,102
REGIONS FINANCIAL CORP COM 7591EP100 1,117,400 37,000 SH SOLE 37,000 0 0
ROIVANT SCIENCES L 0.00000003 COM G76279101 471,961 13,336 SH SOLE 13,336 0 0
ROKU INC COM 77543R102 9,901,323 71,676 SH SOLE 69,176 0 2,500
ROPER TECHNOLOGIES INC COM 776696106 416,220 1,230 SH SOLE 1,230 0 0
RTX CORPORATION COM COM 75513E101 18,654,254 98,320 SH SOLE 96,478 0 1,842
RUBRIK INC CL A COM 781154109 2,092,578 26,066 SH SOLE 26,066 0 0
S&P GLOBAL INC COM COM 78409V104 10,487,760 25,752 SH SOLE 25,372 0 380
SANMINA CORP COM 801056102 345,707 1,366 SH SOLE 1,366 0 0
SCHNEIDER NATIONAL INC COM 80689H102 712,408 19,502 SH SOLE 19,502 0 0
SEAGATE TECHNOLOGY HOLDINGS COM G7997R103 565,490 586 SH SOLE 586 0 0
SENSTAR TECHNOLOGIES LTD COM 81728N100 23,228 12,035 SH SOLE 12,035 0 0
SIMMONS FIRST NATIONAL CORP CL COM 828730200 548,243 24,205 SH SOLE 24,205 0 0
SIRIUSXM HOLDINGS INC COMMON S COM 829933100 206,780 7,000 SH SOLE 7,000 0 0
SLB LIMITED COM STK COM 806857108 3,589,493 77,210 SH SOLE 74,060 0 3,150
SNOWFLAKE INC COM 833445109 2,847,091 11,187 SH SOLE 11,187 0 0
SONIC AUTOMOTIVE INC COM 83545G102 370,702 4,372 SH SOLE 4,372 0 0
SPHERE ENTERTAINMENT CO COM 55826T102 662,359 3,828 SH SOLE 3,828 0 0
SSR MINING INC COM 784730103 288,541 10,203 SH SOLE 10,203 0 0
STANDARD LITHIUM LTD COM 853606101 55,000 20,000 SH SOLE 20,000 0 0
STARBUCKS CORP COM 855244109 5,854,280 57,288 SH SOLE 56,138 0 1,150
STARWOOD PROPERTY TRUST INC COM 85571B105 1,201,473 73,350 SH SOLE 73,350 0 0
STATE STREET CORPORATION COM 857477103 593,600 3,500 SH SOLE 3,500 0 0
STERLING INFRASTRUCTURE INC COM 859241101 593,428 707 SH SOLE 707 0 0
SYNCHRONY FINANCIAL COM 87165B103 8,037,572 105,688 SH SOLE 103,008 0 2,680
SYNNEX CORPORATION COM 87162W100 853,082 3,191 SH SOLE 3,191 0 0
SYSCO CORP COM 871829107 200,592 2,400 SH SOLE 2,400 0 0
T ROWE PRICE GROUP COM 74144T108 3,454,016 30,381 SH SOLE 30,381 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM 874054109 11,756,559 47,030 SH SOLE 47,030 0 0
TAPESTRY INC COM 876030107 2,754,286 18,816 SH SOLE 18,816 0 0
TARGET CORP COM 87612E106 280,028 2,144 SH SOLE 2,144 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 284,880 3,971 SH SOLE 3,971 0 0
TEEKAY TANKERS LTD COM G8726X106 642,343 9,902 SH SOLE 9,902 0 0
TENET HEALTHCARE CORP COM 88033G407 6,714,301 35,890 SH SOLE 34,430 0 1,460
TESLA INCORPORATED COM 88160R101 8,491,493 20,189 SH SOLE 20,189 0 0
TEXAS INSTRUMENTS INC COM 882508104 3,853,151 12,927 SH SOLE 12,927 0 0
THE ANDERSONS INC COM 034164103 310,399 4,538 SH SOLE 4,538 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 17,361,887 34,630 SH SOLE 34,170 0 460
TIMKEN CO COM 887389104 7,966,442 54,820 SH SOLE 52,600 0 2,220
TKO GROUP HOLDINGS INC CL A COM 87256C101 5,288,414 26,270 SH SOLE 25,190 0 1,080
TOLL BROTHERS INC COM 889478103 8,044,742 48,830 SH SOLE 46,820 0 2,010
TPG INC CL A COM 872657101 2,951,229 72,780 SH SOLE 69,930 0 2,850
TRAVELERS COS INC COM 89417E109 251,551 762 SH SOLE 762 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 494,304 8,701 SH SOLE 8,701 0 0
TRUIST FINANCIAL CORP COM 89832Q109 655,282 13,153 SH SOLE 13,153 0 0
UBER TECHNOLOGIES INC COM 90353T100 10,368,526 143,688 SH SOLE 142,188 0 1,500
UFP INDUSTRIES INC COM 90278Q108 348,714 3,843 SH SOLE 3,843 0 0
ULTA BEAUTY INC COM 90384S303 5,855,524 12,984 SH SOLE 12,859 0 125
UNION PACIFIC CORP COM 907818108 626,960 2,305 SH SOLE 2,305 0 0
UNITED NAT FOOD INC COM COM 911163103 675,779 14,797 SH SOLE 14,797 0 0
UNITED PARCEL SERVICE INC COM 911312106 4,247,540 39,512 SH SOLE 37,902 0 1,610
UNITEDHEALTH GROUP INC COM 91324P102 7,307,607 17,582 SH SOLE 16,942 0 640
UNIVERSAL INSURANCE HOLDINGS I COM 91359V107 2,836,014 68,569 SH SOLE 68,569 0 0
US BANCORP COM 902973304 2,935,923 48,608 SH SOLE 48,608 0 0
US FOODS HOLDING CORP COM 912008109 656,036 6,416 SH SOLE 6,416 0 0
V2X INC COM 92242T101 493,811 6,623 SH SOLE 6,623 0 0
VALARIS LTD CL A COM G9460G101 263,465 3,629 SH SOLE 3,629 0 0
VALERO ENERGY CORPORATION COM 91913Y100 6,610,228 25,381 SH SOLE 24,381 0 1,000
VEECO INSTRUMENTS INC COM 922417100 477,616 6,301 SH SOLE 6,301 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 386,522 9,129 SH SOLE 9,129 0 0
VERTIV HOLDINGS CO COM 92537N108 2,894,854 8,646 SH SOLE 8,646 0 0
VISA INC COM 92826C839 19,160,941 55,848 SH SOLE 55,123 0 725
VOYA FINANCIAL INC COM 929089100 381,041 4,209 SH SOLE 4,209 0 0
WALMART INC COM 931142103 10,017,025 88,443 SH SOLE 85,713 0 2,730
WALT DISNEY CO COM 254687106 4,116,553 42,769 SH SOLE 41,102 0 1,667
WASTE MANAGEMENT INC COM 94106L109 8,645,292 38,789 SH SOLE 38,089 0 700
WELLS FARGO CO COM 949746101 575,499 6,964 SH SOLE 6,964 0 0
ZOETIS INC COM 98978V103 1,158,681 16,124 SH SOLE 15,464 0 660
ZOOM VIDEO COMMUNICATIONS COM 98980L101 4,054,844 46,980 SH SOLE 45,030 0 1,950
ACCENTURE PLC ADR G1151C101 1,718,516 13,810 SH SOLE 13,240 0 570
AEGON N.V. ADR 0076CA104 457,676 54,227 SH SOLE 52,447 0 1,780
AERCAP HOLDINGS NV ADR N00985106 1,785,805 12,250 SH SOLE 11,850 0 400
ALIBABA GROUP HOLDING LTD ADR 01609W102 517,332 5,390 SH SOLE 5,190 0 200
ANHEUSER BUSCH INBEV N V ADR 03524A108 1,928,160 23,400 SH SOLE 22,670 0 730
AON CORP ADR G0403H108 1,293,591 3,900 SH SOLE 3,750 0 150
ARCELORMITTAL S A ADR 03938L203 1,218,070 20,227 SH SOLE 19,486 0 741
ASML HOLDING N.V. ADR N07059210 1,400,566 704 SH SOLE 654 0 50
BAIDU INC ADR 056752108 637,738 5,580 SH SOLE 5,375 0 205
BANCO SANTANDER SA ADR 05964H105 1,036,380 75,100 SH SOLE 72,550 0 2,550
BARRICK MINING CORP ADR 06849F108 2,346,643 63,889 SH SOLE 61,684 0 2,205
BHP GROUP LIMITED ADR 088606108 1,683,945 20,213 SH SOLE 19,513 0 700
BK NOVA SCOTIA HALIFAX ADR 064149107 2,127,580 24,500 SH SOLE 23,650 0 850
CMB.TECH NV SHS ADR B38564108 514,832 36,800 SH SOLE 35,600 0 1,200
DEUTSCHE BANK AG ADR D18190898 814,966 24,140 SH SOLE 23,320 0 820
DIAGEO PLC ADR 25243Q205 943,661 11,740 SH SOLE 11,350 0 390
FERGUSON PLC COMMON STOCK NEW ADR 31488V107 1,744,375 7,350 SH SOLE 7,100 0 250
FERRARI NV NEW ADR N3167Y103 1,805,606 4,850 SH SOLE 4,700 0 150
FRESENIUS MEDICAL CARE AG SPON ADR 358029106 829,787 36,700 SH SOLE 35,450 0 1,250
GATES INDUSTRIAL CORP PLC ADR G39108108 1,322,981 47,300 SH SOLE 45,650 0 1,650
GSK PLC ADR 37733W204 872,374 16,642 SH SOLE 16,062 0 580
HALEON PLC ADR 405552100 210,345 22,545 SH SOLE 21,945 0 600
HONDA MOTOR CO LTD ADR ADR 438128308 1,973,201 72,785 SH SOLE 70,255 0 2,530
ICICI BANK LIMITED ADR 45104G104 838,967 28,900 SH SOLE 28,150 0 750
ICON PLC ADR G4705A100 1,166,984 6,718 SH SOLE 6,503 0 215
ING GROEP N V ADR 456837103 2,769,128 88,245 SH SOLE 85,220 0 3,025
INTERCONTINENTAL HOTELS GROUP ADR 45857P806 2,547,634 14,716 SH SOLE 14,222 0 494
INVESCO LTD ADR G491BT108 1,939,533 73,495 SH SOLE 71,260 0 2,235
JD.COM INC ADR 47215P106 431,886 16,950 SH SOLE 16,350 0 600
KB FINANCIAL GROUP INC ADR 48241A105 923,648 8,800 SH SOLE 8,500 0 300
KONINKLIJKE PHILIPS N V ADR 500472303 1,871,157 68,818 SH SOLE 66,480 0 2,338
LINDE PLC ADR G54950103 2,612,863 5,035 SH SOLE 4,935 0 100
MEDTRONIC PLC ADR G5960L103 1,739,791 22,239 SH SOLE 21,839 0 400
MITSUBISHI UFJ FINANCIAL GROUP ADR 606822104 1,529,541 76,900 SH SOLE 74,400 0 2,500
NATIONAL GRID PLC ADR 636274409 1,009,274 12,179 SH SOLE 11,767 0 412
NEWS CORP ADR 65249B208 651,553 23,220 SH SOLE 22,335 0 885
NICE LTD ADR 653656108 313,432 3,450 SH SOLE 3,350 0 100
NOVARTIS AG ADR ADR 66987V109 2,169,788 13,845 SH SOLE 13,445 0 400
NOVO NORDISK A/S ADR 670100205 700,787 14,618 SH SOLE 14,168 0 450
NXP SEMICONDUCTOR NV ADR N6596X109 1,451,801 5,166 SH SOLE 5,016 0 150
OVINTIV INC ADR 69047Q102 758,686 14,410 SH SOLE 13,890 0 520
ROYAL CARIBBEAN CRUISES LTD ADR V7780T103 2,117,925 6,670 SH SOLE 6,470 0 200
SAP SE ADR 803054204 2,074,321 13,460 SH SOLE 13,010 0 450
SEA LTD ADR 81141R100 399,132 4,165 SH SOLE 4,015 0 150
SHELL PLC ADR 780259305 1,662,147 21,436 SH SOLE 20,696 0 740
SHOPIFY INC CL A ADR 82509L107 1,380,436 12,090 SH SOLE 11,690 0 400
SMITH & NEPHEW PLC ADR 83175M205 545,517 18,935 SH SOLE 18,280 0 655
SONY GROUP CORPORATION - ADR ADR 835699307 1,909,712 95,200 SH SOLE 92,050 0 3,150
ST MICROELECTRONICS N V ADR 861012102 3,828,377 51,120 SH SOLE 49,410 0 1,710
TAIWAN SEMICONDUCTOR MFG ADR 874039100 5,988,250 12,539 SH SOLE 12,139 0 400
TAKEDA PHARMACEUTIC COMPANY ADR 874060205 876,841 54,700 SH SOLE 52,850 0 1,850
TENARIS SA ADR 88031M109 2,439,895 43,970 SH SOLE 42,535 0 1,435
TORONTO DOMINION BK NEW ADR 891160509 2,483,243 20,450 SH SOLE 19,750 0 700
UBS GROUP AG ADR H42097107 4,153,425 83,806 SH SOLE 80,901 0 2,905
YUM CHINA HOLDINGS INC ADR 98850P109 749,964 18,350 SH SOLE 17,700 0 650
APLS O'SHARES US QUALITY DIVID COM 00162Q387 278,817 4,780 SH SOLE 4,780 0 0
CORE S&P 500 COM 464287200 49,080,759 65,538 SH SOLE 65,538 0 0
CORE S&P MIDCAP COM 464287507 968,810 12,564 SH SOLE 12,564 0 0
CORE S&P SMALLCAP 600 INDEX COM 464287804 458,723 3,093 SH SOLE 3,093 0 0
DIMENSIONAL US EQUITY COM 25434V401 204,850 2,500 SH SOLE 2,500 0 0
HEALTH CARE SELECT SPDR COM 81369Y209 2,837,158 17,882 SH SOLE 17,882 0 0
INVESCO S&P 500 EQUAL WEIGHT COM 46137V357 1,585,349 7,451 SH SOLE 7,451 0 0
iSHARES CORE MSCI EAFE ETF COM 46432F842 13,751,930 142,389 SH SOLE 142,389 0 0
iSHARES CORE MSCI EMERGING MAR COM 46434G103 4,265,597 51,492 SH SOLE 51,492 0 0
ISHARES CURRENCY HEDGED MSCI E COM 46434V803 428,472 9,131 SH SOLE 9,131 0 0
iSHARES DJ SELECT DIVIDEND IND COM 464287168 6,530,995 41,785 SH SOLE 40,785 0 1,000
iSHARES MSCI ACWI INDEX FUND COM 464288257 513,449 3,271 SH SOLE 3,271 0 0
iSHARES MSCI ACWI INDEX FUND COM 464288240 1,263,122 16,596 SH SOLE 16,596 0 0
iSHARES MSCI EAFE GROWTH INDEX COM 464288885 346,079 2,782 SH SOLE 2,782 0 0
ISHARES MSCI EMERGING MKTS IND COM 464287234 1,634,794 23,897 SH SOLE 23,597 0 300
iSHARES RUSSELL 1000 ETF COM 464287622 6,963,547 17,005 SH SOLE 17,005 0 0
iSHARES RUSSELL 2000 INDEX FUN COM 464287655 1,678,915 5,588 SH SOLE 5,588 0 0
iSHARES RUSSELL 2000 INDEX FUN COM 464287655 103,956 346 SH OTR 346 0 0
iSHARES S&P 100 INDEX FUND COM 464287101 443,434 1,212 SH SOLE 1,212 0 0
iSHARES S&P 500 GROWTH INDEX COM 464287309 1,662,188 12,086 SH SOLE 12,086 0 0
iSHARES S&P MIDCAP GROWTH INDE COM 464287606 452,845 3,854 SH SOLE 3,854 0 0
ISHARES U.S. PHARMACEUTICALS E COM 464288836 990,100 10,000 SH SOLE 10,000 0 0
MSCI EAFE INDEX COM 464287465 1,460,345 14,058 SH SOLE 14,058 0 0
POWERSHARES S&P 500 LOW VOLATI COM 46138E354 495,688 6,618 SH SOLE 6,618 0 0
RUSSELL 1000 GROWTH INDEX COM 464287614 24,936,417 200,825 SH SOLE 200,825 0 0
RUSSELL 1000 VALUE INDEX COM 464287598 5,338,559 22,021 SH SOLE 22,021 0 0
RUSSELL 2000 GROWTH INDEX COM 464287648 2,114,383 5,367 SH SOLE 5,367 0 0
RUSSELL 2000 VALUE INDEX COM 464287630 1,264,379 5,716 SH SOLE 5,716 0 0
RUSSELL MIDCAP GROWTH INDEX COM 464287481 1,800,404 12,297 SH SOLE 12,297 0 0
RUSSELL MIDCAP INDEX COM 464287499 3,450,290 31,275 SH SOLE 31,275 0 0
RUSSELL MIDCAP INDEX COM 464287499 111,864 1,014 SH OTR 1,014 0 0
RUSSELL MIDCAP VALUE INDEX COM 464287473 561,286 3,410 SH SOLE 3,410 0 0
SCHWAB STRATEGIC TR INTL EQTY COM 808524805 391,456 14,132 SH SOLE 14,132 0 0
SCHWAB U.S. SMALL CAP ETF COM 808524607 306,563 8,485 SH SOLE 8,485 0 0
SCHWAB US BROAD MARKET ETF COM 808524102 4,565,881 157,662 SH SOLE 157,662 0 0
SCHWAB US LARGE CAP ETF COM 808524201 370,141 12,577 SH SOLE 12,577 0 0
SCHWAB US LARGE CAP GROWTH ETF COM 808524300 214,884 6,350 SH SOLE 6,350 0 0
SCHWAB US MID CAP ETF COM 808524508 408,888 11,090 SH SOLE 11,090 0 0
SPDR GOLD TRUST COM 78463V107 471,526 1,280 SH SOLE 1,280 0 0
SPDR S&P BIOTECH ETF COM 78464A870 3,630,255 22,940 SH SOLE 22,940 0 0
SPROTT PHYSICAL GOLD & SILVER COM 85208R101 1,161,762 28,878 SH SOLE 28,878 0 0
STATE STREET SPDR S&P 500 ETF COM 78462F103 3,938,465 5,274 SH SOLE 5,274 0 0
TECHNOLOGY SELECT SECTOR SPDR COM 81369Y803 2,033,229 10,672 SH SOLE 10,672 0 0
THE iSHARES CORE MSCI EUROPE E COM 46434V738 344,128 4,578 SH SOLE 4,578 0 0
VANGUARD DIVIDEND APP INDEX FU COM 921908844 335,291 1,417 SH SOLE 1,417 0 0
VANGUARD EMERGING MARKETS ETF COM 922042858 1,548,836 25,948 SH SOLE 25,948 0 0
VANGUARD FTSE DEVELOPED MARKET COM 921943858 5,880,405 82,532 SH SOLE 82,532 0 0
VANGUARD GROWTH ETF COM 922908736 723,950 8,404 SH SOLE 8,404 0 0
VANGUARD HEALTH CARE COM 92204A504 362,699 1,213 SH SOLE 1,213 0 0
VANGUARD INDEX FDS TOTAL STK M COM 922908769 12,936,399 34,959 SH SOLE 34,959 0 0
VANGUARD LARGE CAP ETF COM 922908637 536,500 1,560 SH SOLE 1,560 0 0
VANGUARD MID CAP ETF COM 922908629 2,621,748 32,540 SH SOLE 32,540 0 0
VANGUARD MID CAP GROWTH INDEX COM 922908538 7,431,144 24,261 SH SOLE 24,261 0 0
VANGUARD MID CAP VALUE INDEX F COM 922908512 4,181,216 21,160 SH SOLE 21,160 0 0
VANGUARD MSCI EUROPEAN ETF COM 922042874 200,366 2,263 SH SOLE 2,263 0 0
VANGUARD REAL ESTATE ETF COM 922908553 1,386,953 14,383 SH SOLE 14,383 0 0
VANGUARD RUSSELL 1000 VALUE COM 92206C714 1,667,153 15,682 SH SOLE 15,682 0 0
VANGUARD S&P 500 INDEX FUND COM 922908363 2,010,293 2,927 SH SOLE 2,927 0 0
VANGUARD SMALL CAP ETF COM 922908751 4,325,219 14,269 SH SOLE 14,269 0 0
VANGUARD SMALL CAP GROWTH ETF COM 922908595 7,324,971 20,030 SH SOLE 20,030 0 0
VANGUARD SMALL CAP VALUE COM 922908611 6,087,142 25,051 SH SOLE 25,051 0 0
VANGUARD WORLD FD INF TECH ETF COM 92204A702 261,988 2,192 SH SOLE 2,192 0 0