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
Abbott Laboratories COM 002824100 378,413 2,782 SH SOLE 2,457 0 325
AbbVie Inc. COM 00287Y109 957,133 5,156 SH SOLE 5,069 0 87
Acadia Healthcare Company, Inc. COM 00404A109 3,858,140 170,037 SH SOLE 170,037 0 0
Accenture PLC COM G1151C101 19,428,117 65,001 SH SOLE 64,241 0 760
ACI Worldwide Inc COM 004498101 54,328,149 1,183,362 SH SOLE 1,127,494 55,025 843
Acm Research Inc COM 00108J109 5,106,858 197,176 SH SOLE 197,176 0 0
ACV Auctions Inc COM 00091G104 6,115,962 377,063 SH SOLE 377,063 0 0
Adobe Inc COM 00724F101 3,234,704 8,361 SH SOLE 5,535 1,395 1,431
AeroVironment, Inc. COM 008073108 97,525,277 342,254 SH SOLE 327,402 14,295 557
Air Products & Chemicals, Inc. COM 009158106 2,056,971 7,293 SH SOLE 7,293 0 0
Alkami Technology Inc. COM 01644J108 5,484,063 181,953 SH SOLE 181,953 0 0
Alphabet Inc. COM 02079K305 192,524,145 1,092,460 SH SOLE 881,232 137,139 74,089
Alphabet Inc. COM 02079K107 13,327,229 75,130 SH SOLE 65,014 3,216 6,900
Alphatec Holdings Inc. COM 02081G201 4,308,299 388,135 SH SOLE 388,135 0 0
ALPS ETF Trust ALERIAN MLP COM 00162Q452 3,696,388 75,653 SH SOLE 75,653 0 0
Amalgamated Financial Corp. COM 022671101 4,966,691 159,189 SH SOLE 159,189 0 0
Amazon.com, Inc. COM 023135106 201,462,695 918,286 SH SOLE 740,278 122,795 55,213
American Tower Corporation COM 03027X100 206,212 933 SH SOLE 933 0 0
Ameris Bancorp COM 03076K108 61,014,721 943,041 SH SOLE 899,060 43,200 781
Ametek, Inc. COM 031100100 14,008,438 77,412 SH SOLE 19,107 18,520 39,785
Amgen Inc. COM 031162100 17,052,737 61,075 SH SOLE 60,825 0 250
Amphenol Corporation COM 032095101 28,494,952 288,556 SH SOLE 98,321 60,163 130,072
Analog Devices Inc. COM 032654105 20,593,890 86,522 SH SOLE 85,827 0 695
Ansys Inc COM 03662Q105 212,488 605 SH SOLE 355 0 250
Apple Hospitality Reit Inc COM 03784Y200 5,449,673 466,981 SH SOLE 466,981 0 0
Apple Inc. COM 037833100 291,685,402 1,421,677 SH SOLE 1,205,528 141,416 74,733
Applied Materials Inc. COM 038222105 498,500 2,723 SH SOLE 2,723 0 0
Aptargroup Inc. COM 038336103 80,175,301 512,531 SH SOLE 439,072 32,571 40,888
Arcellx Inc COM 03940C100 1,660,013 25,209 SH SOLE 25,209 0 0
Arista Networks Inc COM 040413205 186,073,231 1,818,720 SH SOLE 1,382,587 281,189 154,944
ASML Holding N.V. COM N07059210 10,371,673 12,942 SH SOLE 3,412 3,080 6,450
Atlantic Union Bankshares Corp COM 04911A107 5,230,425 167,213 SH SOLE 167,213 0 0
Autodesk Inc COM 052769106 2,230,452 7,205 SH SOLE 7,205 0 0
Automatic Data Processing, Inc. COM 053015103 1,111,782 3,605 SH SOLE 2,955 0 650
Avery Dennison Corporation COM 053611109 13,383,029 76,270 SH SOLE 76,149 23 98
Avista Corporation COM 05379B107 3,236,915 85,294 SH SOLE 85,294 0 0
Badger Meter Inc COM 056525108 99,709,007 407,059 SH SOLE 390,218 16,457 384
Baker Hughes Company COM 05722G100 7,984,004 208,242 SH SOLE 126,722 70,115 11,405
Balchem Corp COM 057665200 57,650,247 362,125 SH SOLE 344,723 17,116 286
Bancorp Inc COM 05969A105 12,680,383 222,580 SH SOLE 222,580 0 0
Bank of Hawaii Corp. COM 062540109 8,115,499 120,176 SH SOLE 120,176 0 0
Bank OZK Little Rock Arkansas COM 06417N103 4,033,117 85,702 SH SOLE 85,702 0 0
BankUnited Inc. COM 06652K103 6,957,556 195,492 SH SOLE 195,492 0 0
Becton, Dickinson and Company COM 075887109 345,324 2,005 SH SOLE 2,005 0 0
Berkshire Hathaway Inc. COM 084670702 607,213 1,250 SH SOLE 1,250 0 0
BJ Wholesale Club Holdings Inc COM 05550J101 28,966,316 268,629 SH SOLE 268,205 85 339
Black Hills Corporation COM 092113109 5,256,131 93,692 SH SOLE 93,692 0 0
Blue Bird Corp. COM 095306106 2,683,602 62,178 SH SOLE 62,178 0 0
Booking Holdings Inc COM 09857L108 18,555,070 3,205 SH SOLE 857 856 1,492
Boot Barn Holdings Inc COM 099406100 69,791,256 459,153 SH SOLE 438,633 20,149 371
Booz Allen Hamilton Holding Corp. COM 099502106 68,601,963 658,811 SH SOLE 568,495 39,803 50,513
Boston Scientific Corporation COM 101137107 182,765,586 1,701,570 SH SOLE 1,330,928 247,070 123,572
Box Inc. COM 10316T104 64,470,248 1,886,750 SH SOLE 1,798,328 86,853 1,569
Brandywine Realty Trust COM 105368203 3,583,610 835,340 SH SOLE 835,340 0 0
Broadcom Inc COM 11135F101 203,354,977 737,729 SH SOLE 623,336 93,239 21,154
Broadridge Financial Solutions Inc. COM 11133T103 19,897,248 81,872 SH SOLE 81,547 0 325
Brookline Bancorp, Inc. COM 11373M107 2,821,661 267,456 SH SOLE 267,456 0 0
Brown & Brown Inc COM 115236101 93,184,868 840,488 SH SOLE 735,505 46,067 58,916
BWX Technologies Inc. COM 05605H100 4,853,525 33,691 SH SOLE 6,877 10,439 16,375
Cactus Inc COM 127203107 15,347,614 351,043 SH SOLE 349,380 117 1,546
Cadence Design Systems, Inc. COM 127387108 10,318,403 33,485 SH SOLE 6,915 9,005 17,565
Cal-Maine Foods Inc. COM 128030202 8,669,807 87,020 SH SOLE 87,020 0 0
Calix Inc. COM 13100M509 75,420,441 1,417,944 SH SOLE 1,343,643 72,986 1,315
Cameco Corporation COM 13321L108 5,158,317 69,491 SH SOLE 15,059 20,832 33,600
Canadian National Railway Company COM 136375102 250,216 2,405 SH SOLE 1,645 0 760
Canadian Pacific Kansas City Ltd. COM 13646K108 3,014,547 38,029 SH SOLE 37,379 0 650
Casey'S General Stores Inc. COM 147528103 121,456,302 238,024 SH SOLE 205,195 14,580 18,249
Caterpillar Inc COM 149123101 21,098,843 54,349 SH SOLE 54,214 0 135
CAVA Group Inc. COM 148929102 63,340,455 751,994 SH SOLE 636,455 52,627 62,912
CDW Corp COM 12514G108 16,617,800 93,050 SH SOLE 92,907 31 112
Century Aluminum Company COM 156431108 3,908,970 216,924 SH SOLE 216,924 0 0
Champion Homes Inc. COM 830830105 46,071,819 735,854 SH SOLE 703,690 31,632 532
Charles Schwab Family Of Funds TREAS OB MNY INV COM 808515621 184,623 184,623 SH SOLE 184,623 0 0
Chevron Corp. COM 166764100 11,827,640 82,601 SH SOLE 82,286 0 315
Chipotle Mexican Grill Inc COM 169656105 107,031,389 1,906,169 SH SOLE 1,587,232 254,729 64,208
Choice Hotels International, Inc. COM 169905106 12,788,441 100,792 SH SOLE 100,638 32 122
Church & Dwight Co Inc. COM 171340102 896,883 9,332 SH SOLE 7,469 0 1,863
Churchill Downs Inc COM 171484108 667,105 6,605 SH SOLE 6,605 0 0
Cintas Corporation COM 172908105 173,953,272 780,515 SH SOLE 628,180 96,824 55,511
Cisco Systems, Inc. COM 17275R102 17,335,765 249,867 SH SOLE 248,977 0 890
CleanSpark Inc. COM 18452B209 3,859,573 349,916 SH SOLE 349,916 0 0
Clearwater Analytics Holdings Inc COM 185123106 13,960,857 636,610 SH SOLE 635,626 221 763
Clearway Energy Inc COM 18539C204 6,157,621 192,426 SH SOLE 192,426 0 0
Cloudflare Inc COM 18915M107 84,285,232 430,400 SH SOLE 363,817 29,642 36,941
CME Group Inc. COM 12572Q105 18,988,776 68,895 SH SOLE 68,317 0 578
CNO Financial Group, Inc. COM 12621E103 5,765,153 149,434 SH SOLE 149,434 0 0
CNX Resources Corporation COM 12653C108 8,600,592 255,362 SH SOLE 255,362 0 0
Coca-Cola Co (The) COM 191216100 1,437,486 20,318 SH SOLE 20,318 0 0
Cohen & Steers Inc COM 19247A100 47,818,490 634,618 SH SOLE 603,953 30,133 532
Colgate-Palmolive Co. COM 194162103 14,502,948 159,548 SH SOLE 153,805 0 5,743
Comfort Systems USA Inc. COM 199908104 59,757,719 111,445 SH SOLE 91,072 6,664 13,709
Commercial Metals Company COM 201723103 3,367,430 68,850 SH SOLE 68,850 0 0
Commvault Systems Inc. COM 204166102 99,522,905 570,888 SH SOLE 546,897 23,102 889
Congress Large Cap Growth ETF COM 74316P637 2,475,188 67,499 SH SOLE 48,739 0 18,760
Congress Small Cap Growth Fund COM 74316P710 1,005,109 21,205 SH SOLE 12,248 0 8,957
Congress SMID Growth ETF COM 74316P645 2,090,900 67,059 SH SOLE 44,684 0 22,375
Copart Inc COM 217204106 15,290,359 311,603 SH SOLE 302,713 0 8,890
Costco Wholesale Corporation COM 22160K105 222,107,119 224,364 SH SOLE 181,024 26,407 16,933
Couchbase Inc COM 22207T101 8,693,030 356,564 SH SOLE 356,564 0 0
Crane Co. COM 224408104 112,998,088 595,071 SH SOLE 516,892 34,602 43,577
Crane NXT Co COM 224441105 60,284,196 1,118,445 SH SOLE 1,062,795 54,673 977
Credo Technology Group Holding Ltd COM G25457105 3,508,791 37,896 SH SOLE 12,136 7,010 18,750
CRISPR Therapeutics AG COM H17182108 3,327,171 68,404 SH SOLE 68,404 0 0
Criteo S.A COM 226718104 232,148 9,689 SH SOLE 9,689 0 0
CSW Industrials Inc. COM 126402106 59,792,179 208,459 SH SOLE 198,913 9,383 163
Curtiss-Wright Corp. COM 231561101 159,158,889 325,778 SH SOLE 292,598 14,650 18,530
CVR Energy Inc. COM 12662P108 2,268,255 84,479 SH SOLE 84,479 0 0
Cyberark Software Ltd. COM M2682V108 119,806,425 294,451 SH SOLE 264,383 13,055 17,013
Darden Restaurants, Inc. COM 237194105 2,338,468 10,728 SH SOLE 10,687 0 41
Datadog Inc COM 23804L103 59,742,730 444,746 SH SOLE 372,581 31,445 40,720
Deckers Outdoor Corp. COM 243537107 73,718,550 715,228 SH SOLE 616,839 41,900 56,489
Deere & Company COM 244199105 833,349 1,639 SH SOLE 1,639 0 0
Dell Technologies Inc COM 24703L202 131,997,874 1,076,655 SH SOLE 895,660 146,802 34,193
Descartes Systems Group Inc. COM 249906108 89,529,326 880,804 SH SOLE 756,148 55,739 68,917
DexCom Inc COM 252131107 91,838,682 1,052,110 SH SOLE 901,834 67,338 82,938
Dfa Invt Dimensions Group Inc US CORE EQ 1PT COM 233203413 373,392 8,266 SH SOLE 8,266 0 0
DHT Holdings Inc. COM Y2065G121 4,662,298 431,295 SH SOLE 431,295 0 0
Duolingo Inc COM 26603R106 21,706,869 52,941 SH SOLE 52,772 17 152
Dynatrace Inc COM 268150109 172,189,776 3,118,815 SH SOLE 2,509,707 351,909 257,199
Dynavax Technologies Corp. COM 268158201 2,260,917 227,915 SH SOLE 227,915 0 0
E L F Beauty Inc COM 26856L103 118,380,942 951,309 SH SOLE 852,781 52,292 46,236
Eaton Corporation PLC COM G29183103 187,251,280 524,528 SH SOLE 443,728 64,360 16,440
Ecolab Inc. COM 278865100 133,924,621 497,048 SH SOLE 411,021 68,525 17,502
Eli Lilly & Co. COM 532457108 13,571,998 17,410 SH SOLE 16,106 0 1,304
Emcor Group Inc COM 29084Q100 127,357,263 238,100 SH SOLE 207,860 13,358 16,882
Encompass Health Corporation COM 29261A100 92,691,357 755,862 SH SOLE 650,209 45,401 60,252
Enpro Inc COM 29355X107 65,426,784 341,565 SH SOLE 324,945 15,904 716
Entegris Inc COM 29362U104 12,508,236 155,093 SH SOLE 154,867 51 175
EOG Resources Inc. COM 26875P101 13,961,215 116,723 SH SOLE 115,808 0 915
Equinix, Inc. COM 29444U700 3,193,216 4,014 SH SOLE 3,940 0 74
Evolent Health, Inc. COM 30050B101 2,114,200 187,762 SH SOLE 187,762 0 0
ExlService Holdings Inc. COM 302081104 7,583,771 173,185 SH SOLE 172,914 56 215
Exxon Mobil Corp. COM 30231G102 5,437,541 50,441 SH SOLE 48,531 0 1,910
F N B Corp (Pennsylvania) COM 302520101 6,995,543 479,804 SH SOLE 479,804 0 0
Fabrinet COM G3323L100 330,042 1,120 SH SOLE 1,120 0 0
Fair Isaac Corporation COM 303250104 89,164,233 48,778 SH SOLE 35,777 4,811 8,190
Fastenal Co. COM 311900104 73,732,892 1,755,545 SH SOLE 1,509,959 110,990 134,596
Federal Signal Corp. COM 313855108 51,945,305 488,116 SH SOLE 464,012 23,718 386
Federated Hermes Inc COM 314211103 3,085,390 69,616 SH SOLE 69,616 0 0
Fortinet Inc COM 34959E109 27,874,135 263,660 SH SOLE 114,151 48,118 101,391
Freeport-McMoRan Inc. COM 35671D857 343,887 7,933 SH SOLE 7,854 0 79
FTI Consulting, Inc. COM 302941109 2,280,542 14,121 SH SOLE 14,121 0 0
Gallagher Aj &Co COM 363576109 128,596,132 401,712 SH SOLE 333,544 55,238 12,930
Garmin Ltd COM H2906T109 88,186,054 422,509 SH SOLE 325,983 38,760 57,766
Generac Holdings Inc. COM 368736104 456,840 3,190 SH SOLE 3,190 0 0
General Dynamics Corporation COM 369550108 1,337,207 4,585 SH SOLE 4,585 0 0
Getty Realty Corp COM 374297109 5,988,177 216,649 SH SOLE 216,649 0 0
Global X Funds US INFR DEV ETF COM 37954Y673 1,491,338 34,221 SH SOLE 34,221 0 0
Godaddy Inc COM 380237107 73,795,430 409,838 SH SOLE 348,963 27,355 33,520
Goldman Sachs Group, Inc. COM 38141G104 185,955,581 262,742 SH SOLE 200,004 40,713 22,025
Group 1 Automotive, Inc. COM 398905109 11,938,537 27,337 SH SOLE 27,337 0 0
Guidewire Software Inc COM 40171V100 98,037,377 416,383 SH SOLE 358,703 25,494 32,186
Gulfport Energy Operating Corp. COM 402635502 6,904,959 34,324 SH SOLE 34,324 0 0
Halozyme Therapeutics Inc COM 40637H109 95,478,080 1,835,411 SH SOLE 1,469,749 140,389 225,273
Hamilton Lane Inc COM 407497106 14,221,331 100,066 SH SOLE 22,970 24,383 52,713
Hawaiian Electric Industries, Inc. COM 419870100 8,093,416 761,375 SH SOLE 761,375 0 0
Hawkins Inc COM 420261109 16,955,940 119,324 SH SOLE 119,137 39 148
Healthequity Inc COM 42226A107 7,148,927 68,241 SH SOLE 18,544 16,495 33,202
Hecla Mining Company COM 422704106 4,754,934 793,812 SH SOLE 793,812 0 0
Heico Corp COM 422806109 101,173,949 308,457 SH SOLE 224,322 33,684 50,451
Highwoods Properties, Inc. COM 431284108 4,001,681 128,713 SH SOLE 128,713 0 0
Home Depot Inc. COM 437076102 144,299,902 393,574 SH SOLE 338,761 43,308 11,505
Honeywell International Inc. COM 438516106 1,889,531 8,114 SH SOLE 7,835 0 279
Houlihan Lokey Inc. COM 441593100 78,828,812 438,060 SH SOLE 373,765 29,148 35,147
Howmet Aerospace Inc COM 443201108 213,932,625 1,149,372 SH SOLE 953,957 164,719 30,696
HP Inc COM 40434L105 621,529 25,410 SH SOLE 25,410 0 0
Huron Consulting Group Inc. COM 447462102 10,193,227 74,111 SH SOLE 74,111 0 0
Idacorp Inc COM 451107106 2,283,646 19,780 SH SOLE 19,780 0 0
IDEXX Laboratories Inc. COM 45168D104 1,353,722 2,524 SH SOLE 2,479 0 45
IES Holdings Inc. COM 44951W106 10,264,962 34,652 SH SOLE 34,652 0 0
Illinois Tool Works Inc. COM 452308109 536,935 2,172 SH SOLE 2,022 0 150
Independence Realty Trust Inc COM 45378A106 2,373,200 134,155 SH SOLE 134,155 0 0
Inspire Medical Systems Inc COM 457730109 48,449,240 373,347 SH SOLE 355,281 17,800 266
Insulet Corporation COM 45784P101 25,078,189 79,821 SH SOLE 79,516 25 280
Integer Holdings Corp. COM 45826H109 65,273,337 530,807 SH SOLE 501,909 28,409 489
Intercontinental Exchange Inc COM 45866F104 506,377 2,760 SH SOLE 2,610 0 150
InterDigital, Inc. COM 45867G101 77,079,402 343,752 SH SOLE 328,027 15,453 272
Interface, Inc. COM 458665304 51,771,204 2,473,541 SH SOLE 2,355,256 116,249 2,036
International Business Machines Corp. COM 459200101 15,518,563 52,645 SH SOLE 13,471 12,623 26,551
Intuit Inc COM 461202103 2,542,976 3,229 SH SOLE 2,436 0 793
Intuitive Surgical Inc. COM 46120E602 171,475,813 315,555 SH SOLE 257,625 42,752 15,178
Invesco Actively Managed Exchange-Traded Commodity Fund Trust OPTIMUM YIELD COM 46090F100 1,599,190 122,637 SH SOLE 122,637 0 0
Invesco QQQ Trust, Series 1 UNIT SER 1 COM 46090E103 233,025 422 SH SOLE 422 0 0
iShares Trust CHINA LG-CAP ETF COM 464287184 437,959 11,914 SH SOLE 0 0 11,914
iShares Trust CORE 30/70 CONSERVATIVE ALLOCATION ETF COM 464289883 1,959,556 50,155 SH SOLE 50,099 0 56
iShares Trust CORE S&P SCP ETF COM 464287804 1,383,317 12,657 SH SOLE 12,657 0 0
iShares Trust CORE S&P500 ETF COM 464287200 807,791 1,301 SH SOLE 1,301 0 0
iShares Trust CRE U S REIT ETF COM 464288521 2,744,591 48,525 SH SOLE 48,525 0 0
iShares Trust MSCI AC ASIA ETF COM 464288182 1,647,770 19,944 SH SOLE 19,944 0 0
iShares Trust MSCI EAFE ETF COM 464287465 2,432,354 27,211 SH SOLE 8,965 0 18,246
iShares Trust NATIONAL MUN ETF COM 464288414 351,471 3,364 SH SOLE 3,364 0 0
iShares Trust PFD AND INCM SEC COM 464288687 2,869,483 93,529 SH SOLE 93,529 0 0
iShares Trust RUS 1000 GRW ETF COM 464287614 11,934,519 28,109 SH SOLE 27,485 0 624
iShares Trust RUS 2000 GRW ETF COM 464287648 541,419 1,894 SH SOLE 1,891 0 3
iShares Trust RUS MD CP GR ETF COM 464287481 21,006,276 151,473 SH SOLE 145,983 0 5,490
iShares Trust RUSEL 2500 ETF COM 46435G268 3,910,025 57,687 SH SOLE 57,455 0 232
iShares Trust RUSSELL 2000 ETF COM 464287655 571,844 2,650 SH SOLE 2,650 0 0
iShares Trust S&P MC 400GR ETF COM 464287606 380,387 4,181 SH SOLE 4,171 0 10
JBT Marel Corp. COM 477839104 53,514,834 444,993 SH SOLE 423,613 20,715 665
Johnson & Johnson COM 478160104 709,907 4,648 SH SOLE 3,923 0 725
JP Morgan Trust I HEDGED EQUITY I COM 46637K281 303,626 9,173 SH SOLE 0 9,173 0
JPMorgan Chase & Co. COM 46625H100 32,029,340 110,480 SH SOLE 105,819 2,106 2,555
Keysight Technologies, Inc. COM 49338L103 459,300 2,803 SH SOLE 1,426 1,377 0
Kinsale Capital Group Inc COM 49714P108 27,443,664 56,714 SH SOLE 39,174 5,811 11,729
Knife River Corp. COM 498894104 60,794,614 744,667 SH SOLE 714,882 29,261 524
Lam Research Corporation COM 512807306 368,687 3,788 SH SOLE 2,248 0 1,540
LCI Industries COM 50189K103 4,949,947 54,282 SH SOLE 54,282 0 0
Lemaitre Vascular Inc. COM 525558201 55,973,008 673,968 SH SOLE 642,728 30,699 541
Lendingtree Inc COM 52603B107 916,333 24,719 SH SOLE 24,719 0 0
Ligand Pharmaceuticals Incorporated COM 53220K504 73,657,933 647,941 SH SOLE 615,717 31,655 569
Lincoln Electric Holdings Inc. COM 533900106 15,840,984 76,408 SH SOLE 76,289 24 95
Linde PLC COM G54950103 18,069,343 38,513 SH SOLE 38,232 0 281
Lowes Companies, Inc. COM 548661107 268,463 1,210 SH SOLE 1,210 0 0
Lumen Technologies Inc COM 550241103 1,819,307 415,367 SH SOLE 415,367 0 0
M/I Homes Inc. COM 55305B101 5,436,811 48,491 SH SOLE 48,491 0 0
Maplebear Inc. COM 565394103 15,027,552 332,174 SH SOLE 331,660 105 409
MarketAxess Holdings Inc. COM 57060D108 63,936,825 286,276 SH SOLE 244,707 18,507 23,062
Marqeta Inc COM 57142B104 6,594,237 1,131,087 SH SOLE 1,131,087 0 0
Marriott International, Inc. COM 571903202 895,309 3,277 SH SOLE 3,277 0 0
Marsh & McLennan Companies, Inc. COM 571748102 456,302 2,087 SH SOLE 2,087 0 0
Martin Marietta Materials Inc COM 573284106 135,201,231 246,286 SH SOLE 194,909 32,489 18,888
Marvell Technology Inc COM 573874104 1,186,155 15,325 SH SOLE 15,325 0 0
MasterCard Incorporated COM 57636Q104 17,693,281 31,486 SH SOLE 10,577 6,668 14,241
Matador Resources Company COM 576485205 2,952,187 61,865 SH SOLE 61,865 0 0
McDonald's Corp. COM 580135101 14,979,264 51,269 SH SOLE 50,844 0 425
Medpace Holdings Inc. COM 58506Q109 18,048,519 57,505 SH SOLE 57,424 17 64
Merck & Co., Inc COM 58933Y105 579,552 7,321 SH SOLE 7,071 0 250
Merit Medical Systems Inc. COM 589889104 59,368,120 635,089 SH SOLE 604,051 30,520 518
Meritage Homes Corp COM 59001A102 1,746,210 26,075 SH SOLE 26,075 0 0
Meta Platforms Inc COM 30303M102 251,905,438 341,294 SH SOLE 272,223 47,816 21,255
Mettler-Toledo International Inc COM 592688105 273,710 233 SH SOLE 220 0 13
Microsoft Corp. COM 594918104 329,335,923 662,102 SH SOLE 545,556 78,209 38,337
Modine Manufacturing Co. COM 607828100 4,925,690 50,007 SH SOLE 50,007 0 0
Mondelez International, Inc. COM 609207105 9,577,651 142,017 SH SOLE 140,667 0 1,350
Monolithic Power Systems Inc. COM 609839105 91,546,005 125,169 SH SOLE 108,414 7,039 9,716
Monster Beverage Corp COM 61174X109 3,281,083 52,380 SH SOLE 15,228 22,152 15,000
Moodys Corp. COM 615369105 112,566,997 224,420 SH SOLE 185,583 31,408 7,429
Moog Inc. COM 615394202 64,433,456 356,045 SH SOLE 340,641 15,143 261
MoonLake Immunotherapeutics COM 61559X104 3,438,567 72,851 SH SOLE 72,851 0 0
Morgan Stanley COM 617446448 1,909,580 13,557 SH SOLE 13,557 0 0
Morningstar Inc COM 617700109 18,964,784 60,411 SH SOLE 60,321 20 70
Motorola Solutions Inc COM 620076307 87,162,199 207,302 SH SOLE 168,451 33,466 5,385
MYR Grp Inc COM 55405W104 14,720,494 81,127 SH SOLE 81,127 0 0
NAPCO Security Technologies Inc. COM 630402105 7,793,442 262,494 SH SOLE 262,494 0 0
NetApp Inc. COM 64110D104 920,379 8,638 SH SOLE 8,638 0 0
Netflix, Inc. COM 64110L106 186,951,922 139,607 SH SOLE 104,894 22,040 12,673
NextEra Energy Inc COM 65339F101 14,240,950 205,142 SH SOLE 203,282 0 1,860
Nomad Foods Ltd. COM G6564A105 6,356,720 374,145 SH SOLE 374,145 0 0
Northrop Grumman Corporation COM 666807102 299,255 599 SH SOLE 227 0 372
Nova Ltd COM M7516K103 76,681,178 278,638 SH SOLE 265,791 12,629 218
NVent Electric PLC COM G6700G107 101,396,092 1,384,247 SH SOLE 1,236,267 65,464 82,516
NVIDIA Corp. COM 67066G104 418,640,707 2,649,792 SH SOLE 2,144,359 332,152 173,281
NXP Semiconductors NV COM N6596X109 1,460,232 6,683 SH SOLE 5,330 0 1,353
O'Reilly Automotive Inc. COM 67103H107 142,449,063 1,580,484 SH SOLE 1,248,611 214,269 117,604
Okta Inc. COM 679295105 8,021,393 80,238 SH SOLE 20,541 19,647 40,050
Old Dominion Freight Line Inc. COM 679580100 250,888 1,546 SH SOLE 1,518 0 28
Ollies Bargain Outlet Holdings Inc. COM 681116109 225,971,205 1,714,761 SH SOLE 1,562,991 84,386 67,384
Onto Innovation Inc. COM 683344105 427,237 4,233 SH SOLE 3,804 0 429
Oracle Corp. COM 68389X105 23,606,692 107,976 SH SOLE 105,831 0 2,145
Oroco Resources Co COM 687033100 4,519 21,675 SH SOLE 21,675 0 0
Palantir Technologies Inc COM 69608A108 9,133,440 67,000 SH SOLE 17,825 16,551 32,624
Palo Alto Networks Inc COM 697435105 114,781,671 560,896 SH SOLE 463,184 78,303 19,409
Parker-Hannifin Corp. COM 701094104 133,513,474 191,151 SH SOLE 160,481 24,943 5,727
Patrick Industries Inc. COM 703343103 12,946,313 140,309 SH SOLE 140,309 0 0
Penumbra Inc. COM 70975L107 116,689,404 454,699 SH SOLE 401,701 23,153 29,845
Pinterest Inc COM 72352L106 82,516,012 2,301,060 SH SOLE 1,970,044 151,826 179,190
PJT Partners Inc. COM 69343T107 83,189,088 504,146 SH SOLE 484,081 19,597 468
Plexus Corp COM 729132100 2,186,204 16,157 SH SOLE 16,157 0 0
PNC Financial Services Group Inc. COM 693475105 238,582 1,280 SH SOLE 1,280 0 0
Pool Corporation COM 73278L105 12,359,877 42,404 SH SOLE 42,309 13 82
Portland General Electric Company COM 736508847 5,184,306 127,598 SH SOLE 127,598 0 0
Potlatchdeltic Corp. COM 737630103 6,176,970 160,984 SH SOLE 160,984 0 0
Powell Industries Inc. COM 739128106 2,453,219 11,657 SH SOLE 11,657 0 0
Power Integrations Inc. COM 739276103 40,173,793 718,673 SH SOLE 694,987 23,217 469
Prestige Consumer Healthcare Inc COM 74112D101 80,616,161 1,009,595 SH SOLE 973,294 35,349 952
Price T Rowe Group Inc. COM 74144T108 12,908,141 133,763 SH SOLE 133,338 0 425
Primoris Services Corp. COM 74164F103 62,064,041 796,305 SH SOLE 762,464 33,246 595
Professionally Managed Portfolios CG MC GW INSTL COM 74316J458 2,424,606 107,760 SH SOLE 95,071 0 12,689
Professionally Managed Portfolios CNG LGCP GRW RT COM 742935216 732,364 14,958 SH SOLE 8,627 0 6,331
Professionally Managed Portfolios CNG LGCP GW INST COM 74316J789 29,317,964 593,361 SH SOLE 478,995 0 114,366
PTC Inc COM 69370C100 22,293,558 129,358 SH SOLE 129,165 41 152
Pure Storage Inc COM 74624M102 80,431,256 1,396,861 SH SOLE 1,186,984 95,094 114,783
Qualys Inc COM 74758T303 487,330 3,411 SH SOLE 3,308 0 103
Quanta Services, Inc. COM 74762E102 17,789,974 47,053 SH SOLE 13,410 10,341 23,302
Rambus Inc. COM 750917106 81,748,803 1,276,926 SH SOLE 1,233,212 42,651 1,063
Range Resources Corp. COM 75281A109 19,560,229 480,950 SH SOLE 479,387 152 1,411
Raymond James Financial Inc. COM 754730109 113,640,018 740,953 SH SOLE 643,982 42,729 54,242
Relay Therapeutics Inc COM 75943R102 542,182 156,700 SH SOLE 156,700 0 0
Repligen Corporation COM 759916109 18,961,731 152,450 SH SOLE 98,808 17,168 36,474
ResMed Inc. COM 761152107 1,287,516 4,990 SH SOLE 3,728 0 1,262
Rockwell Automation, Inc. COM 773903109 897,386 2,702 SH SOLE 2,702 0 0
Roper Technologies Inc COM 776696106 950,718 1,677 SH SOLE 1,351 0 326
S&P Global Inc COM 78409V104 1,276,379 2,421 SH SOLE 1,903 0 518
Saia Inc COM 78709Y105 361,941 1,321 SH SOLE 1,262 0 59
Salesforce Inc. COM 79466L302 1,121,109 4,111 SH SOLE 4,071 0 40
Schlumberger Limited COM 806857108 351,520 10,400 SH SOLE 10,400 0 0
Select Sector Spdr Trust TECHNOLOGY COM 81369Y803 501,395 1,980 SH SOLE 1,980 0 0
Selective Insurance Group Inc. COM 816300107 7,610,880 87,835 SH SOLE 87,835 0 0
Sensient Technologies Corp COM 81725T100 67,657,332 686,737 SH SOLE 654,420 31,770 547
Servicenow Inc COM 81762P102 180,977,219 176,034 SH SOLE 146,262 24,137 5,635
Shopify Inc COM 82509L107 93,878,520 813,858 SH SOLE 661,855 122,196 29,807
Simply Good Foods Company COM 82900L102 11,919,286 377,312 SH SOLE 376,477 119 716
Simpson Manufacturing Co Inc. COM 829073105 261,542 1,684 SH SOLE 1,684 0 0
SM Energy Co. COM 78454L100 24,983,573 1,011,071 SH SOLE 966,077 44,118 876
Solaris Energy Infrastructure Inc COM 83418M103 5,715,742 202,041 SH SOLE 202,041 0 0
Southern Co. COM 842587107 599,925 6,533 SH SOLE 5,933 0 600
Southern Copper Corporation COM 84265V105 254,443 2,515 SH SOLE 2,515 0 0
Spdr S&P 500 Etf Trust TR UNIT COM 78462F103 2,013,315 3,259 SH SOLE 2,234 0 1,025
Spdr S&P Midcap 400 Etf Trust UTSER1 S&PDCRP COM 78467Y107 768,147 1,356 SH SOLE 1,160 0 196
Spire Inc COM 84857L101 4,444,454 60,891 SH SOLE 60,891 0 0
Sprouts Farmers Markets Inc COM 85208M102 97,622,465 592,945 SH SOLE 511,208 36,848 44,889
SPS Commerce Inc COM 78463M107 20,975,348 154,129 SH SOLE 153,148 43 938
STAG Industrial, Inc. COM 85254J102 7,661,053 211,165 SH SOLE 211,165 0 0
Steris PLC COM G8473T100 29,533,336 122,943 SH SOLE 122,575 23 345
Sterling Infrastructure Inc COM 859241101 126,368,052 547,688 SH SOLE 528,520 18,667 501
Stride Inc COM 86333M108 85,185,151 586,715 SH SOLE 502,709 39,340 44,666
Stryker Corporation COM 863667101 23,759,034 60,054 SH SOLE 58,574 0 1,480
Synopsys Inc COM 871607107 140,404,395 273,864 SH SOLE 229,723 35,049 9,092
T-Mobile US Inc COM 872590104 1,903,283 7,988 SH SOLE 7,988 0 0
Take-Two Interactive Software Inc. COM 874054109 1,293,176 5,325 SH SOLE 4,577 0 748
Talos Energy Inc COM 87484T108 3,259,602 384,387 SH SOLE 384,387 0 0
Tango Therapeutics Inc. COM 87583X109 1,163,233 227,194 SH SOLE 227,194 0 0
TE Connectivity PLC COM G87052109 15,839,811 93,910 SH SOLE 93,525 0 385
Teledyne Technologies Inc COM 879360105 1,494,408 2,917 SH SOLE 2,732 0 185
Telephone and Data Systems Inc. COM 879433829 7,725,235 217,123 SH SOLE 217,123 0 0
Teradyne Inc. COM 880770102 347,091 3,860 SH SOLE 3,860 0 0
Terreno Realty Corporation COM 88146M101 29,176,342 520,356 SH SOLE 519,446 68 842
Tesla Inc COM 88160R101 417,723 1,315 SH SOLE 1,315 0 0
Texas Capital Bancshares, Inc. COM 88224Q107 4,913,272 61,880 SH SOLE 61,880 0 0
Texas Instruments Incorporated COM 882508104 1,472,209 7,091 SH SOLE 7,091 0 0
Texas Roadhouse Inc COM 882681109 77,860,400 415,455 SH SOLE 358,502 25,568 31,385
The Allstate Corporation COM 020002101 17,360,380 86,237 SH SOLE 85,742 0 495
The AZEK Company Inc COM 05478C105 224,085 4,123 SH SOLE 4,123 0 0
The Bank of New York Mellon Corp. COM 064058100 695,333 7,632 SH SOLE 7,632 0 0
The Cooper Companies, Inc. COM 216648501 70,657,091 992,933 SH SOLE 883,279 48,437 61,217
The Hanover Insurance Group, Inc. COM 410867105 7,510,839 44,215 SH SOLE 44,215 0 0
The Procter & Gamble Co. COM 742718109 5,998,277 37,649 SH SOLE 21,747 12,897 3,005
The Progressive Corporation COM 743315103 1,276,925 4,785 SH SOLE 4,595 0 190
The Sherwin-Williams Company COM 824348106 15,548,852 45,284 SH SOLE 15,512 9,875 19,897
The TJX Companies Inc. COM 872540109 150,850,452 1,221,560 SH SOLE 1,019,191 161,556 40,813
The Trade Desk Inc COM 88339J105 104,798,987 1,455,744 SH SOLE 1,143,968 184,487 127,289
Thermo Fisher Scientific Inc COM 883556102 65,886,604 162,498 SH SOLE 122,102 26,466 13,930
TKO Group Holdings Inc. COM 87256C101 82,055,629 450,979 SH SOLE 419,860 15,008 16,111
Tractor Supply Co COM 892356106 54,061,277 1,024,470 SH SOLE 827,492 61,636 135,342
Trimble Inc COM 896239100 10,513,353 138,370 SH SOLE 35,437 35,078 67,855
Truist Financial Corp. COM 89832Q109 810,259 18,848 SH SOLE 18,848 0 0
Uber Technologies Inc COM 90353T100 138,139,420 1,480,594 SH SOLE 1,181,641 207,907 91,046
UFP Technologies Inc. COM 902673102 79,946,041 327,433 SH SOLE 317,349 9,727 357
UMB Financial Corp. COM 902788108 12,762,832 121,366 SH SOLE 121,366 0 0
Union Pacific Corporation COM 907818108 384,898 1,673 SH SOLE 1,673 0 0
United Rentals, Inc. COM 911363109 2,688,131 3,568 SH SOLE 3,468 0 100
UnitedHealth Group Inc. COM 91324P102 687,044 2,202 SH SOLE 1,868 0 334
Universal Technical Institute, Inc. COM 913915104 63,265,140 1,866,779 SH SOLE 1,783,789 81,501 1,489
US Foods Holding Corp COM 912008109 77,245,497 1,003,058 SH SOLE 856,299 64,647 82,112
Valmont Industries, Inc. COM 920253101 21,574,413 66,064 SH SOLE 65,962 21 81
VanEck ETF Trust FALLEN ANGEL HIGH YIELD BOND ETF COM 92189F437 3,107,297 106,124 SH SOLE 106,124 0 0
Vanguard Index Funds GROWTH ETF COM 922908736 1,924,576 4,390 SH SOLE 4,390 0 0
Vanguard Index Funds MCAP GR IDXVIP COM 922908538 1,315,304 4,625 SH SOLE 4,513 0 112
Vanguard Index Funds S&P 500 ETF SHS COM 922908363 971,899 1,711 SH SOLE 1,711 0 0
Vanguard Index Funds SML CP GRW ETF COM 922908595 10,756,903 38,842 SH SOLE 38,792 0 50
Vanguard International Equity Index Funds FTSE EMR MKT ETF COM 922042858 3,401,941 68,782 SH SOLE 47,634 0 21,148
Vanguard International Equity Index Funds FTSE SMCAP ETF COM 922042718 1,747,451 13,003 SH SOLE 13,003 0 0
Vericel Corporation COM 92346J108 74,135,886 1,742,324 SH SOLE 1,516,593 117,039 108,692
Verisk Analytics, Inc. COM 92345Y106 288,138 925 SH SOLE 925 0 0
Vertex Pharmaceuticals Incorporated COM 92532F100 83,699,363 188,004 SH SOLE 154,634 27,595 5,775
Vertiv Holdings Co COM 92537N108 1,113,828 8,674 SH SOLE 8,674 0 0
Victory Portfolios Iii 500 INDX REWARD COM 903288769 551,875 7,114 SH SOLE 7,114 0 0
Virtu Financial Inc COM 928254101 14,885,548 332,341 SH SOLE 332,341 0 0
Visa Inc COM 92826C839 206,643,099 582,011 SH SOLE 498,626 66,121 17,264
WaFd Inc COM 938824109 6,611,379 225,798 SH SOLE 225,798 0 0
Walmart Inc COM 931142103 2,192,449 22,422 SH SOLE 22,422 0 0
Watts Water Technologies Inc. COM 942749102 266,101 1,082 SH SOLE 1,054 0 28
Welltower OP LLC COM 95040Q104 88,985,842 578,845 SH SOLE 491,646 72,941 14,258
Werner Enterprises Inc. COM 950755108 3,884,942 141,993 SH SOLE 141,993 0 0
Western Alliance Bancorp COM 957638109 14,667,241 188,090 SH SOLE 187,798 60 232
Williams Companies Inc. (The) COM 969457100 118,742,891 1,890,509 SH SOLE 1,568,668 260,395 61,446
Williams-Sonoma Inc. COM 969904101 381,976 2,338 SH SOLE 2,338 0 0
Winmark Corp. COM 974250102 5,941,459 15,734 SH SOLE 15,734 0 0
Wintrust Financial Corporation COM 97650W108 11,296,638 91,117 SH SOLE 91,117 0 0
Workday Inc COM 98138H101 9,965,040 41,521 SH SOLE 9,464 9,945 22,112
Yeti Holdings Inc COM 98585X104 39,003,636 1,237,425 SH SOLE 1,186,839 49,589 997
Zoetis Inc. COM 98978V103 27,065,350 173,551 SH SOLE 123,049 15,586 34,916