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
AbbVie Inc. COM 00287Y109 844,462 3,356 SH SOLE 3,356 0 0
Acadia Healthcare Company, Inc. COM 00404A109 7,027,313 237,972 SH SOLE 200,572 0 37,400
Accenture PLC COM G1151C101 7,223,850 58,051 SH SOLE 57,839 0 212
ACI Worldwide Inc COM 004498101 80,077,069 1,592,306 SH SOLE 1,453,526 76,893 61,887
Acm Research Inc COM 00108J109 28,404,961 223,855 SH SOLE 196,703 0 27,152
ACV Auctions Inc COM 00091G104 3,859,887 536,841 SH SOLE 484,641 0 52,200
Adobe Inc COM 00724F101 481,387 2,348 SH SOLE 2,330 0 18
Advanced Energy Industries, Inc. COM 007973100 56,120,842 150,510 SH SOLE 125,212 13,193 12,105
AeroVironment, Inc. COM 008073108 81,815,295 495,640 SH SOLE 465,431 16,496 13,713
Affirm Holdings Inc COM 00827B106 34,778,629 426,470 SH SOLE 426,082 0 388
Air Products & Chemicals, Inc. COM 009158106 1,351,961 4,611 SH SOLE 4,611 0 0
Alkami Technology Inc. COM 01644J108 7,537,485 415,976 SH SOLE 372,276 0 43,700
Alnylam Pharmaceuticals Inc. COM 02043Q107 79,983,972 265,701 SH SOLE 216,366 24,953 24,382
Alpha & Omega Semiconductor Ltd. COM G6331P104 9,629,762 203,460 SH SOLE 179,868 0 23,592
Alphabet Inc. COM 02079K305 364,585,508 1,020,191 SH SOLE 886,510 69,923 63,758
Alphabet Inc. COM 02079K107 22,281,494 63,061 SH SOLE 61,626 1,435 0
Alphatec Holdings Inc. COM 02081G201 3,811,519 440,638 SH SOLE 384,838 0 55,800
ALPS ETF Trust ALERIAN MLP COM 00162Q452 2,987,156 57,611 SH SOLE 57,611 0 0
Amalgamated Financial Corp. COM 022671101 9,374,505 204,238 SH SOLE 182,138 0 22,100
Amazon.com, Inc. COM 023135106 174,904,050 733,843 SH SOLE 634,156 52,964 46,723
Ameris Bancorp COM 03076K108 107,614,300 1,192,270 SH SOLE 1,108,612 46,472 37,186
Ametek, Inc. COM 031100100 19,805,618 81,862 SH SOLE 64,253 16,466 1,143
Amgen Inc. COM 031162100 20,831,413 57,526 SH SOLE 57,363 0 163
Amneal Pharmaceuticals Inc COM 03168L105 13,549,887 782,778 SH SOLE 782,038 0 740
Amphenol Corporation COM 032095101 215,255,165 1,220,821 SH SOLE 1,014,184 117,065 89,572
Analog Devices Inc. COM 032654105 35,309,260 88,902 SH SOLE 87,638 0 1,264
API Group Corp COM 00187Y100 48,672,474 1,149,291 SH SOLE 936,097 113,356 99,838
Apple Hospitality Reit Inc COM 03784Y200 9,338,921 555,557 SH SOLE 487,457 0 68,100
Apple Inc. COM 037833100 465,796,217 1,609,746 SH SOLE 1,422,801 103,237 83,709
Arcellx Inc Contra CVR COM 039CVR014 0 47,651 SH SOLE 41,851 0 5,800
Archrock Inc COM 03957W106 90,099,698 2,213,208 SH SOLE 2,051,771 91,402 70,035
Arista Networks Inc COM 040413205 199,881,834 1,176,606 SH SOLE 994,015 100,641 81,950
Arm Holdings PLC COM 042068205 145,036,504 409,049 SH SOLE 348,000 29,599 31,450
ASML Holding N.V. COM N07059210 175,598,903 88,265 SH SOLE 73,859 8,178 6,229
Atlantic Union Bankshares Corp COM 04911A107 105,824,242 2,501,164 SH SOLE 2,323,352 85,020 92,792
Autodesk Inc COM 052769106 1,052,201 5,412 SH SOLE 5,412 0 0
Automatic Data Processing, Inc. COM 053015103 695,365 3,105 SH SOLE 3,105 0 0
Avery Dennison Corporation COM 053611109 15,936,555 98,162 SH SOLE 98,066 0 96
Avista Corporation COM 05379B107 11,186,808 273,449 SH SOLE 242,093 0 31,356
Axon Enterprise Inc COM 05464C101 77,825,001 138,822 SH SOLE 113,697 12,216 12,909
Badger Meter Inc COM 056525108 14,842,522 100,030 SH SOLE 99,936 0 94
Baker Hughes Company COM 05722G100 3,389,021 61,063 SH SOLE 61,063 0 0
Balchem Corp COM 057665200 84,909,414 502,571 SH SOLE 469,760 18,341 14,470
Bancorp Inc COM 05969A105 17,948,302 286,531 SH SOLE 250,431 0 36,100
Bank of Hawaii Corp. COM 062540109 12,954,871 158,975 SH SOLE 141,475 0 17,500
Bank OZK COM 06417N103 9,099,616 174,690 SH SOLE 153,666 0 21,024
BankUnited Inc. COM 06652K103 12,172,904 251,247 SH SOLE 222,547 0 28,700
Beacon Financial Corp. COM 084680107 4,324,730 142,027 SH SOLE 126,527 0 15,500
Berkshire Hathaway Inc. COM 084670702 625,488 1,250 SH SOLE 1,250 0 0
BJ Wholesale Club Holdings Inc COM 05550J101 30,569,476 350,487 SH SOLE 350,156 0 331
Black Hills Corporation COM 092113109 16,347,019 219,718 SH SOLE 193,918 0 25,800
Blue Bird Corp. COM 095306106 11,797,572 149,412 SH SOLE 133,312 0 16,100
Booking Holdings Inc COM 09857L108 13,935,982 78,187 SH SOLE 59,933 17,095 1,159
Boot Barn Holdings Inc COM 099406100 131,024,873 797,619 SH SOLE 756,327 22,567 18,725
Boston Scientific Corporation COM 101137107 437,346 10,247 SH SOLE 10,016 0 231
Brandywine Realty Trust COM 105368203 3,178,459 1,002,668 SH SOLE 882,068 0 120,600
Brinker International, Inc. COM 109641100 115,138,464 685,348 SH SOLE 637,359 26,303 21,686
Broadcom Inc COM 11135F101 278,895,170 738,306 SH SOLE 636,589 52,336 49,381
Broadridge Financial Solutions Inc. COM 11133T103 254,126 1,856 SH SOLE 1,606 0 250
BWX Technologies Inc. COM 05605H100 8,449,376 43,408 SH SOLE 33,167 9,771 470
C4 Therapeutics Inc COM 12529R107 4,686,051 1,003,437 SH SOLE 864,137 0 139,300
Cadence Design Systems, Inc. COM 127387108 13,106,174 34,920 SH SOLE 26,549 7,847 524
Cal-Maine Foods Inc. COM 128030202 14,147,020 175,608 SH SOLE 155,079 0 20,529
Calix Inc. COM 13100M509 332,073 8,898 SH SOLE 8,816 0 82
Cameco Corporation COM 13321L108 13,542,694 132,954 SH SOLE 104,985 26,224 1,745
Canadian Pacific Kansas City Ltd. COM 13646K108 2,565,707 29,610 SH SOLE 28,960 0 650
Cargurus Inc COM 141788109 67,373,703 1,976,348 SH SOLE 1,801,416 96,625 78,307
Carpenter Technology Corporation COM 144285103 49,827,868 80,779 SH SOLE 80,704 0 75
Casey'S General Stores Inc. COM 147528103 91,255,195 114,817 SH SOLE 100,550 7,339 6,928
Caterpillar Inc COM 149123101 44,354,551 41,651 SH SOLE 41,543 0 108
CAVA Group Inc. COM 148929102 39,110,037 498,344 SH SOLE 407,054 50,302 40,988
CDW Corp COM 12514G108 17,470,765 124,223 SH SOLE 124,102 0 121
Celsius Holdings Inc. COM 15118V207 13,942,053 476,163 SH SOLE 475,724 0 439
Central Pacific Financial Corp. COM 154760409 9,212,045 241,153 SH SOLE 215,284 0 25,869
Century Aluminum Company COM 156431108 11,761,812 255,636 SH SOLE 225,736 0 29,900
Champion Homes Inc. COM 830830105 106,886,035 1,212,960 SH SOLE 1,123,920 50,778 38,262
Chevron Corp. COM 166764100 14,924,731 90,038 SH SOLE 88,796 0 1,242
Church & Dwight Co Inc. COM 171340102 472,261 4,875 SH SOLE 4,774 0 101
Churchill Downs Inc COM 171484108 345,473 3,854 SH SOLE 3,854 0 0
Cintas Corporation COM 172908105 31,311,788 184,100 SH SOLE 166,651 15,986 1,463
Cisco Systems, Inc. COM 17275R102 27,180,744 231,404 SH SOLE 230,551 0 853
CleanSpark Inc. COM 18452B209 6,107,246 419,742 SH SOLE 369,542 0 50,200
Cloudflare Inc COM 18915M107 55,659,183 226,921 SH SOLE 191,525 17,448 17,948
CME Group Inc. COM 12572Q105 13,861,350 62,769 SH SOLE 62,540 0 229
CNO Financial Group, Inc. COM 12621E103 9,101,955 178,540 SH SOLE 156,940 0 21,600
CNX Resources Corporation COM 12653C108 10,695,075 315,210 SH SOLE 278,010 0 37,200
Coca-Cola Co (The) COM 191216100 894,465 11,006 SH SOLE 11,006 0 0
Coherent Corp COM 19247G107 75,257,776 190,782 SH SOLE 161,123 13,994 15,665
Colgate-Palmolive Co. COM 194162103 478,578 5,220 SH SOLE 4,830 0 390
Comfort Systems USA Inc. COM 199908104 50,944,903 25,704 SH SOLE 22,422 2,918 364
Commercial Metals Company COM 201723103 4,685,216 74,665 SH SOLE 65,165 0 9,500
Commvault Systems Inc. COM 204166102 130,826,144 923,066 SH SOLE 876,666 25,273 21,127
Congress Large Cap Growth ETF COM 74316P637 2,671,221 66,771 SH SOLE 66,421 0 350
Congress Large Cap Growth Fund - Inst. Cl COM 74316J789 28,511,463 555,130 SH SOLE 547,583 0 7,547
Congress Large Cap Growth Fund - Retail Cl COM 742935216 681,749 13,439 SH SOLE 8,759 0 4,680
Congress Mid Cap Growth Fund Inst Class COM 74316J458 1,870,201 82,826 SH SOLE 82,826 0 0
Congress Small Cap Growth Fund COM 74316P710 1,215,530 20,606 SH SOLE 19,779 0 827
Congress SMID Growth ETF COM 74316P645 3,950,225 108,255 SH SOLE 103,230 0 5,025
Copart Inc COM 217204106 270,004 9,578 SH SOLE 9,236 0 342
Costco Wholesale Corporation COM 22160K105 195,374,114 208,851 SH SOLE 182,699 14,347 11,804
Crane Co. COM 224408104 85,415,837 382,910 SH SOLE 333,920 25,220 23,770
Crane NXT Co COM 224441105 59,665,889 1,166,261 SH SOLE 1,055,876 60,838 49,547
Credo Technology Group Holding Ltd COM G25457105 124,655,081 458,375 SH SOLE 383,424 46,030 28,921
CRISPR Therapeutics AG COM H17182108 5,969,567 109,453 SH SOLE 97,253 0 12,200
CSW Industrials Inc. COM 126402106 83,630,739 300,506 SH SOLE 282,195 10,052 8,259
Curtiss-Wright Corp. COM 231561101 150,611,180 198,758 SH SOLE 182,242 8,598 7,918
CVR Energy Inc. COM 12662P108 2,526,999 91,757 SH SOLE 80,157 0 11,600
D.R. Horton, Inc. COM 23331A109 37,807,889 232,121 SH SOLE 188,283 23,037 20,801
Darden Restaurants, Inc. COM 237194105 1,135,169 5,510 SH SOLE 5,510 0 0
Datadog Inc COM 23804L103 67,959,948 261,023 SH SOLE 214,901 23,831 22,291
Deckers Outdoor Corp. COM 243537107 531,102 5,349 SH SOLE 4,781 0 568
Deere & Company COM 244199105 416,931 657 SH SOLE 657 0 0
Dell Technologies Inc COM 24703L202 40,848,460 94,675 SH SOLE 94,124 0 551
DHT Holdings Inc. COM Y2065G121 8,055,947 487,353 SH SOLE 425,653 0 61,700
DigitalOcean Holdings Inc COM 25402D102 24,475,481 155,865 SH SOLE 155,717 0 148
Dutch Bros Inc COM 26701L100 46,565,697 648,457 SH SOLE 601,342 44,569 2,546
DXP Enterprises Inc. COM 233377407 8,874,374 52,592 SH SOLE 46,483 0 6,109
E L F Beauty Inc COM 26856L103 20,992,838 283,687 SH SOLE 283,413 0 274
Eaton Corporation PLC COM G29183103 176,020,475 413,077 SH SOLE 360,910 24,071 28,097
Ecolab Inc. COM 278865100 126,757,453 454,964 SH SOLE 387,465 31,929 35,569
Eli Lilly & Co. COM 532457108 147,601,663 123,060 SH SOLE 106,992 8,853 7,214
Emcor Group Inc COM 29084Q100 87,217,686 105,097 SH SOLE 91,531 7,006 6,560
Encompass Health Corporation COM 29261A100 41,050,742 406,121 SH SOLE 341,958 33,600 30,563
Enpro Inc COM 29355X107 163,252,745 433,112 SH SOLE 401,490 17,250 14,372
Entegris Inc COM 29362U104 37,578,118 208,930 SH SOLE 208,733 0 197
EOG Resources Inc. COM 26875P101 13,069,380 100,743 SH SOLE 99,983 0 760
Equinix, Inc. COM 29444U700 3,184,763 3,055 SH SOLE 2,981 0 74
Everpure Inc. COM 74624M102 284,432 3,610 SH SOLE 3,410 0 200
Evolent Health, Inc. COM 30050B101 1,239,511 228,692 SH SOLE 199,692 0 29,000
ExlService Holdings Inc. COM 302081104 13,064,575 505,204 SH SOLE 504,710 0 494
Expedia Group Inc COM 30212P303 35,996,026 140,675 SH SOLE 114,174 13,714 12,787
Exxon Mobil Corp. COM 30231G102 6,310,154 46,154 SH SOLE 46,046 0 108
F N B Corp (Pennsylvania) COM 302520101 10,979,484 575,445 SH SOLE 507,045 0 68,400
Fabrinet COM G3323L100 618,288 1,100 SH SOLE 1,100 0 0
Fair Isaac Corporation COM 303250104 12,375,531 10,358 SH SOLE 8,106 2,057 195
Fastenal Co. COM 311900104 50,437,350 1,050,122 SH SOLE 881,970 81,937 86,215
Federal Signal Corp. COM 313855108 93,301,431 726,138 SH SOLE 678,091 26,386 21,661
Federated Hermes Inc COM 314211103 4,677,204 84,701 SH SOLE 74,401 0 10,300
Flex Ltd. COM Y2573F102 243,105 1,500 SH SOLE 0 1,500 0
Floor And Decor Holding Inc. COM 339750101 23,783,949 400,673 SH SOLE 400,286 0 387
Flowserve Corporation COM 34354P105 43,741,719 589,829 SH SOLE 482,629 67,794 39,406
Fortinet Inc COM 34959E109 7,246,102 47,169 SH SOLE 47,169 0 0
Freeport-McMoRan Inc. COM 35671D857 453,548 7,212 SH SOLE 7,132 0 79
FTI Consulting, Inc. COM 302941109 1,083,899 7,274 SH SOLE 7,274 0 0
Gallagher Aj &Co COM 363576109 225,898 984 SH SOLE 971 0 13
Garmin Ltd COM H2906T109 12,826,962 53,999 SH SOLE 41,652 11,462 885
GE Vernova Inc. COM 36828A101 226,362,918 192,672 SH SOLE 165,061 13,405 14,206
Generac Holdings Inc. COM 368736104 934,064 3,190 SH SOLE 3,190 0 0
General Dynamics Corporation COM 369550108 948,096 2,676 SH SOLE 2,676 0 0
Getty Realty Corp COM 374297109 15,117,342 453,158 SH SOLE 403,461 0 49,697
Global X Funds US INFR DEV ETF COM 37954Y673 1,603,533 27,215 SH SOLE 27,215 0 0
Globus Med Inc COM 379577208 26,754,761 338,625 SH SOLE 274,047 33,915 30,663
Goldman Sachs Group, Inc. COM 38141G104 184,163,119 182,093 SH SOLE 154,299 15,681 12,113
Group 1 Automotive, Inc. COM 398905109 10,235,019 35,151 SH SOLE 31,151 0 4,000
Gulfport Energy Corporation COM 402635502 7,379,914 43,488 SH SOLE 38,488 0 5,000
Halozyme Therapeutics Inc COM 40637H109 96,202,127 1,229,106 SH SOLE 1,096,009 89,865 43,232
Hamilton Lane Inc COM 407497106 8,284,856 105,098 SH SOLE 82,187 21,498 1,413
Hawaiian Electric Industries, Inc. COM 419870100 13,479,465 996,265 SH SOLE 873,765 0 122,500
Hawkins Inc COM 420261109 22,875,744 160,983 SH SOLE 160,832 0 151
Heico Corp COM 422806109 75,068,973 210,755 SH SOLE 171,542 27,163 12,050
Helios Technologies Inc COM 42328H109 11,176,354 125,225 SH SOLE 110,491 0 14,734
Highwoods Properties, Inc. COM 431284108 13,413,513 444,745 SH SOLE 391,145 0 53,600
Hilton Worldwide Holdings Inc COM 43300A203 114,092,018 345,252 SH SOLE 290,020 25,829 29,403
Home Depot Inc. COM 437076102 24,539,255 69,579 SH SOLE 69,203 0 376
Honeywell International Inc. COM 438516106 373,195 1,667 SH SOLE 1,667 0 0
Howmet Aerospace Inc COM 443201108 167,350,027 622,443 SH SOLE 539,957 40,668 41,818
Huron Consulting Group Inc. COM 447462102 8,560,241 94,945 SH SOLE 84,145 0 10,800
Idacorp Inc COM 451107106 3,146,676 20,798 SH SOLE 18,098 0 2,700
IDEAYA Biosciences Inc. COM 45166A102 4,387,164 117,713 SH SOLE 103,886 0 13,827
IDEXX Laboratories Inc. COM 45168D104 100,125,203 190,193 SH SOLE 157,300 18,019 14,874
Illinois Tool Works Inc. COM 452308109 436,441 1,614 SH SOLE 1,614 0 0
IMAX Corporation COM 45245E109 101,136,379 2,537,290 SH SOLE 2,366,047 94,904 76,339
Independence Realty Trust Inc COM 45378A106 16,726,359 1,002,178 SH SOLE 884,432 0 117,746
Interactive Brokers Group Inc COM 45841N107 132,974,371 1,527,739 SH SOLE 1,299,984 119,343 108,411
Intercontinental Exchange Inc COM 45866F104 200,669 1,630 SH SOLE 1,630 0 0
InterDigital, Inc. COM 45867G101 119,320,350 421,433 SH SOLE 391,154 16,849 13,430
Interface, Inc. COM 458665304 373,834 10,431 SH SOLE 10,431 0 0
International Business Machines Corp. COM 459200101 17,429,762 61,981 SH SOLE 48,533 11,303 2,145
Intuitive Surgical Inc. COM 46120E602 119,681,627 300,950 SH SOLE 257,283 21,902 21,765
Invesco Actively Managed Exchange-Traded Commodity Fund Trust OPTIMUM YIELD COM 46090F100 1,545,681 97,335 SH SOLE 97,335 0 0
Invesco QQQ Trust, Series 1 UNIT SER 1 COM 46090E103 291,130 395 SH SOLE 395 0 0
iShares Trust CHINA LG-CAP ETF COM 464287184 376,363 11,914 SH SOLE 11,914 0 0
iShares Trust CORE 30/70 CONSERVATIVE ALLOCATION ETF COM 464289883 63,705 63,705 SH SOLE 63,617 0 88
iShares Trust CORE S&P500 ETF COM 464287200 717,437 958 SH SOLE 958 0 0
iShares Trust MSCI AC ASIA ETF COM 464288182 1,784,598 14,955 SH SOLE 14,955 0 0
iShares Trust MSCI EAFE ETF COM 464287465 2,705,019 26,040 SH SOLE 26,040 0 0
iShares Trust PFD AND INCM SEC COM 464288687 2,680,776 87,923 SH SOLE 87,923 0 0
iShares Trust RUS 1000 GRW ETF COM 464287614 18,630,343 150,039 SH SOLE 147,404 0 2,635
iShares Trust RUS 2000 GRW ETF COM 464287648 1,989,892 5,051 SH SOLE 5,051 0 0
iShares Trust RUS MD CP GR ETF COM 464287481 22,587,943 154,279 SH SOLE 153,083 0 1,196
iShares Trust RUSEL 2500 ETF COM 46435G268 12,252,397 133,716 SH SOLE 133,607 0 109
iShares Trust RUSSELL 2000 ETF COM 464287655 796,193 2,650 SH SOLE 2,650 0 0
iShares Trust S&P MC 400GR ETF COM 464287606 1,769,433 15,059 SH SOLE 14,999 0 60
Janux Therapeutics Inc COM 47103J105 1,038,490 67,610 SH SOLE 59,210 0 8,400
JBT Marel Corp. COM 477839104 87,583,171 604,022 SH SOLE 561,744 23,387 18,891
JFrog Ltd COM M6191J100 112,872,142 1,241,991 SH SOLE 1,171,672 38,557 31,762
Johnson & Johnson COM 478160104 1,361,137 5,359 SH SOLE 5,359 0 0
JP Morgan Trust I HEDGED EQUITY I COM 46637K281 319,462 9,225 SH SOLE 0 9,225 0
JPMorgan Chase & Co. COM 46625H100 34,211,438 104,517 SH SOLE 102,134 0 2,383
Karman Holdings Inc. COM 485924104 43,096,335 863,308 SH SOLE 767,304 51,635 44,369
Keysight Technologies, Inc. COM 49338L103 8,745,799 24,983 SH SOLE 19,091 5,605 287
Kirby Corp COM 497266106 95,685,896 703,728 SH SOLE 657,716 25,367 20,645
KLA Corp. COM 482480100 23,723,131 78,629 SH SOLE 76,910 0 1,719
Klaviyo Inc COM 49845K101 9,607,073 636,230 SH SOLE 561,473 0 74,757
Knife River Corp. COM 498894104 7,337,611 87,718 SH SOLE 77,718 0 10,000
Korn Ferry COM 500643200 3,245,170 48,741 SH SOLE 42,341 0 6,400
Krystal Biotech Inc COM 501147102 14,916,604 40,134 SH SOLE 40,098 0 36
Kulicke and Soffa Industries, Inc. COM 501242101 117,441,548 878,002 SH SOLE 815,041 35,119 27,842
Lam Research Corporation COM 512807306 23,112,535 53,337 SH SOLE 43,162 9,517 658
LCI Industries COM 50189K103 6,918,011 65,338 SH SOLE 57,438 0 7,900
Lemaitre Vascular Inc. COM 525558201 92,477,275 963,706 SH SOLE 899,025 35,781 28,900
Ligand Pharmaceuticals Incorporated COM 53220K504 208,591,268 659,911 SH SOLE 623,049 20,228 16,634
Lincoln Electric Holdings Inc. COM 533900106 27,344,704 102,989 SH SOLE 102,896 0 93
Linde PLC COM G54950103 18,655,988 35,950 SH SOLE 35,793 0 157
Litman Gregory Funds Trust IMGP DBI MANAGED FUTURES STRATEGY ETF COM 53700T827 1,549,631 50,625 SH SOLE 50,625 0 0
LivaNova PLC COM G5509L101 123,529,524 1,502,244 SH SOLE 1,397,316 57,698 47,230
Lowes Companies, Inc. COM 548661107 266,793 1,210 SH SOLE 1,210 0 0
Lumen Technologies Inc COM 550241103 7,541,844 982,011 SH SOLE 866,676 0 115,335
M/I Homes Inc. COM 55305B101 18,226,350 113,355 SH SOLE 100,056 0 13,299
Marqeta Inc COM 57142B203 25,857,490 1,592,210 SH SOLE 1,435,710 0 156,500
Marriott International, Inc. COM 571903202 16,720,648 45,119 SH SOLE 44,974 0 145
Marsh & McLennan Companies, Inc. COM 571748102 347,840 2,087 SH SOLE 2,087 0 0
Martin Marietta Materials Inc COM 573284106 35,149,884 60,950 SH SOLE 54,551 5,856 543
Marvell Technology Inc COM 573874104 1,063,169 3,569 SH SOLE 3,569 0 0
MasterCard Incorporated COM 57636Q104 15,926,239 31,009 SH SOLE 24,835 5,706 468
Matador Resources Company COM 576485205 5,207,936 104,619 SH SOLE 95,519 0 9,100
McDonald's Corp. COM 580135101 12,458,019 46,088 SH SOLE 45,906 0 182
Medpace Holdings Inc. COM 58506Q109 30,969,894 58,479 SH SOLE 58,425 0 54
Mercadolibre Inc COM 58733R102 466,782 275 SH SOLE 275 0 0
Merck & Co., Inc COM 58933Y105 690,158 5,371 SH SOLE 5,371 0 0
Merit Medical Systems Inc. COM 589889104 82,121,928 1,184,337 SH SOLE 1,099,936 51,123 33,278
Meritage Homes Corp COM 59001A102 2,641,540 31,503 SH SOLE 27,803 0 3,700
Meta Platforms Inc COM 30303M102 164,595,032 292,203 SH SOLE 251,191 22,330 18,682
Micron Technology Inc. COM 595112103 68,724,118 59,538 SH SOLE 49,043 5,593 4,902
Microsoft Corp. COM 594918104 304,131,894 815,323 SH SOLE 700,785 58,566 55,972
Mirion Technologies Inc COM 60471A101 119,869,832 6,685,434 SH SOLE 6,337,854 191,553 156,027
Modine Manufacturing Co. COM 607828100 168,027,141 629,268 SH SOLE 584,601 24,720 19,947
MongoDB Inc. COM 60937P106 171,721,149 511,227 SH SOLE 423,651 42,913 44,663
Monolithic Power Systems Inc. COM 609839105 111,176,480 80,425 SH SOLE 69,827 5,285 5,313
Monster Beverage Corp COM 61174X109 14,423,575 150,058 SH SOLE 117,720 26,527 5,811
Moodys Corp. COM 615369105 92,995,327 205,324 SH SOLE 174,996 14,077 16,251
Moog Inc. COM 615394202 172,216,289 406,324 SH SOLE 376,283 16,617 13,424
MoonLake Immunotherapeutics COM 61559X104 3,513,323 180,448 SH SOLE 153,248 0 27,200
Morgan Stanley COM 617446448 886,184 4,239 SH SOLE 4,239 0 0
Motorola Solutions Inc COM 620076307 11,314,605 27,245 SH SOLE 27,127 0 118
MYR Grp Inc COM 55405W104 36,783,904 73,509 SH SOLE 64,669 0 8,840
NAPCO Security Technologies Inc. COM 630402105 10,841,859 285,462 SH SOLE 255,762 0 29,700
Navan Inc. COM 639193101 365,920 16,000 SH SOLE 16,000 0 0
Netflix, Inc. COM 64110L106 14,561,100 203,937 SH SOLE 166,248 34,949 2,740
Neurocrine Biosciences Inc COM 64125C109 13,901,778 82,486 SH SOLE 82,410 0 76
NextEra Energy Inc COM 65339F101 19,425,466 221,322 SH SOLE 218,309 0 3,013
Nomad Foods Ltd. COM G6564A105 13,781,395 1,258,575 SH SOLE 1,111,780 0 146,795
Northrop Grumman Corporation COM 666807102 268,775 528 SH SOLE 528 0 0
Nova Ltd COM M7516K103 69,447,455 127,910 SH SOLE 119,770 4,525 3,615
Novanta Inc COM 67000B104 157,983,958 973,767 SH SOLE 920,493 29,335 23,939
NVent Electric PLC COM G6700G107 166,875,046 983,875 SH SOLE 891,568 47,577 44,730
NVIDIA Corp. COM 67066G104 525,825,910 2,627,947 SH SOLE 2,268,662 191,124 168,161
NXP Semiconductors NV COM N6596X109 834,875 2,971 SH SOLE 2,956 0 15
O'Reilly Automotive Inc. COM 67103H107 135,385,956 1,470,148 SH SOLE 1,263,536 112,781 93,831
Okta Inc. COM 679295105 15,072,676 110,463 SH SOLE 85,862 23,134 1,467
Old Dominion Freight Line Inc. COM 679580100 216,939 1,002 SH SOLE 1,002 0 0
Old Second Bancorp Inc. COM 680277100 7,897,318 338,650 SH SOLE 297,891 0 40,759
Ollies Bargain Outlet Holdings Inc. COM 681116109 48,695,100 633,391 SH SOLE 559,778 38,680 34,933
Onto Innovation Inc. COM 683344105 435,596 1,151 SH SOLE 1,151 0 0
Oracle Corp. COM 68389X105 827,929 5,649 SH SOLE 5,649 0 0
Oroco Resources Co COM 687033100 5,564 21,675 SH SOLE 21,675 0 0
Palantir Technologies Inc COM 69608A108 59,850,660 512,991 SH SOLE 424,136 51,570 37,285
Palo Alto Networks Inc COM 697435105 902,980 2,648 SH SOLE 2,349 0 299
Parker-Hannifin Corp. COM 701094104 149,517,695 152,862 SH SOLE 132,695 9,483 10,684
Patrick Industries Inc. COM 703343103 14,949,926 166,517 SH SOLE 148,904 0 17,613
Penumbra Inc. COM 70975L107 3,849,308 12,191 SH SOLE 12,151 0 40
Philip Morris International Inc. COM 718172109 594,651 3,287 SH SOLE 3,287 0 0
PJT Partners Inc. COM 69343T107 109,201,097 723,474 SH SOLE 684,303 21,467 17,704
Plexus Corp COM 729132100 31,189,401 103,733 SH SOLE 101,366 0 2,367
Portland General Electric Company COM 736508847 8,452,663 163,084 SH SOLE 144,584 0 18,500
Powell Industries Inc. COM 739128106 12,157,741 42,456 SH SOLE 37,356 0 5,100
Power Integrations Inc. COM 739276103 77,901,769 930,059 SH SOLE 878,013 29,345 22,701
Price T Rowe Group Inc. COM 74144T108 4,862,914 42,773 SH SOLE 42,773 0 0
Primoris Services Corp. COM 74164F103 588,981 5,942 SH SOLE 5,880 0 62
Qnity Electronics Inc. COM 74743L100 56,393,580 345,316 SH SOLE 279,493 34,602 31,221
Quanta Services, Inc. COM 74762E102 117,608,305 163,336 SH SOLE 134,714 19,194 9,428
Rambus Inc. COM 750917106 103,270,791 777,993 SH SOLE 750,460 15,314 12,219
Range Resources Corp. COM 75281A109 23,440,036 630,278 SH SOLE 628,969 0 1,309
Raymond James Financial Inc. COM 754730109 69,968,511 460,228 SH SOLE 400,251 30,872 29,105
Rayonier Inc COM 754907103 7,078,544 332,638 SH SOLE 295,938 0 36,700
Relay Therapeutics Inc COM 75943R102 11,715,098 626,141 SH SOLE 545,141 0 81,000
Repligen Corporation COM 759916109 138,108,115 1,012,226 SH SOLE 958,782 29,480 23,964
ResMed Inc. COM 761152107 373,390 1,916 SH SOLE 1,839 0 77
Robinhood Markets Inc COM 770700102 521,456 5,200 SH SOLE 5,200 0 0
Roku Inc COM 77543R102 36,829,367 266,609 SH SOLE 216,127 26,145 24,337
Roper Technologies Inc COM 776696106 212,250 627 SH SOLE 609 0 18
Ross Stores Inc COM 778296103 45,245,155 212,568 SH SOLE 173,024 20,861 18,683
RPC Inc COM 749660106 9,218,777 1,581,265 SH SOLE 1,395,565 0 185,700
Rubrik Inc. COM 781154109 43,325,832 539,684 SH SOLE 538,369 0 1,315
S&P Global Inc COM 78409V104 526,854 1,294 SH SOLE 1,294 0 0
Saia Inc COM 78709Y105 240,482 571 SH SOLE 512 0 59
Samsara Inc COM 79589L106 26,469,852 816,215 SH SOLE 815,481 0 734
Sensient Technologies Corp COM 81725T100 114,701,532 930,339 SH SOLE 867,287 35,164 27,888
Servicenow Inc COM 81762P102 1,917,509 19,314 SH SOLE 18,769 0 545
Shopify Inc COM 82509L107 87,302,092 764,601 SH SOLE 645,768 56,002 62,831
SM Energy Co. COM 78454L100 2,960,926 113,445 SH SOLE 100,045 0 13,400
Snowflake Inc COM 833445109 7,996,390 31,420 SH SOLE 21,843 9,060 517
Solaris Energy Infrastructure Inc COM 83418M103 27,753,494 344,935 SH SOLE 344,625 0 310
Southern Co. COM 842587107 517,887 5,411 SH SOLE 5,411 0 0
Southern Copper Corporation COM 84265V105 223,750 1,284 SH SOLE 1,284 0 0
SPDR Series Trust STATE STREET SPDR S&P AEROSPACE & DEFENSE ETF COM 78464A631 243,492 858 SH SOLE 858 0 0
Spire Inc COM 84857L101 5,672,164 72,636 SH SOLE 63,836 0 8,800
Sprouts Farmers Markets Inc COM 85208M102 242,068 2,862 SH SOLE 2,862 0 0
STAG Industrial, Inc. COM 85254J102 9,328,269 245,094 SH SOLE 214,794 0 30,300
State Street Spdr S&p 500 Etf Trust TR UNIT COM 78462F103 2,524,398 3,380 SH SOLE 3,327 0 53
State Street Spdr S&p Midcap 400 Etf Trust UTSER1 S&PDCRP COM 78467Y107 614,016 873 SH SOLE 873 0 0
Steris PLC COM G8473T100 36,000,425 170,967 SH SOLE 168,870 0 2,097
Sterling Infrastructure Inc COM 859241101 193,398,616 230,412 SH SOLE 219,178 6,513 4,721
Stryker Corporation COM 863667101 17,675,642 56,142 SH SOLE 55,948 0 194
Synopsys Inc COM 871607107 2,590,775 5,808 SH SOLE 5,733 0 75
Take-Two Interactive Software Inc. COM 874054109 455,714 1,823 SH SOLE 1,730 0 93
Talos Energy Inc COM 87484T108 6,558,461 508,014 SH SOLE 454,014 0 54,000
Tango Therapeutics Inc. COM 87583X109 11,902,120 380,746 SH SOLE 336,446 0 44,300
Tapestry Inc COM 876030107 95,198,798 650,354 SH SOLE 573,461 40,506 36,387
TE Connectivity PLC COM G87052109 17,726,162 87,923 SH SOLE 87,661 0 262
Teledyne Technologies Inc COM 879360105 724,920 1,087 SH SOLE 902 0 185
Telephone and Data Systems Inc. COM 879433829 13,045,896 352,497 SH SOLE 312,062 0 40,435
Teradyne Inc. COM 880770102 52,213,639 107,915 SH SOLE 88,922 9,780 9,213
Terreno Realty Corporation COM 88146M101 39,250,967 606,005 SH SOLE 586,628 0 19,377
Tesla Inc COM 88160R101 658,239 1,565 SH SOLE 1,565 0 0
Texas Capital Bancshares, Inc. COM 88224Q107 7,952,374 77,013 SH SOLE 68,113 0 8,900
Texas Instruments Inc. COM 882508104 79,054,663 265,222 SH SOLE 226,174 18,530 20,518
Texas Roadhouse Inc COM 882681109 315,158 1,631 SH SOLE 1,631 0 0
TG Therapeutics Inc COM 88322Q108 142,850,758 2,600,123 SH SOLE 2,415,609 103,644 80,870
The Allstate Corporation COM 020002101 484,377 2,036 SH SOLE 2,036 0 0
The Bank of New York Mellon Corp. COM 064058100 14,447,696 99,908 SH SOLE 99,629 0 279
The Cooper Companies, Inc. COM 216648501 264,468 3,688 SH SOLE 3,040 0 648
The Hanover Insurance Group, Inc. COM 410867105 11,868,130 55,427 SH SOLE 49,027 0 6,400
The Procter & Gamble Co. COM 742718109 2,993,969 20,417 SH SOLE 17,362 0 3,055
The Progressive Corporation COM 743315103 2,865,190 13,116 SH SOLE 11,530 0 1,586
The Sherwin-Williams Company COM 824348106 14,862,291 43,164 SH SOLE 34,134 8,340 690
The TJX Companies Inc. COM 872540109 140,056,199 924,463 SH SOLE 806,541 59,787 58,135
The Vita Coco Company Inc COM 92846Q107 79,837,726 1,207,102 SH SOLE 1,130,358 42,687 34,057
Thermo Fisher Scientific Inc COM 883556102 4,249,074 8,475 SH SOLE 8,275 0 200
TKO Group Holdings Inc. COM 87256C101 142,264,050 706,691 SH SOLE 596,105 56,007 54,579
Toast Inc COM 888787108 33,370,201 1,199,504 SH SOLE 953,132 157,878 88,494
Tractor Supply Co COM 892356106 218,291 6,906 SH SOLE 6,331 0 575
TransMedics Group Inc. COM 89377M109 15,132,734 227,834 SH SOLE 227,625 0 209
Twilio Inc COM 90138F102 28,497,062 138,114 SH SOLE 108,168 15,957 13,989
Uber Technologies Inc COM 90353T100 96,826,164 1,341,826 SH SOLE 1,140,253 105,920 95,653
UFP Technologies Inc. COM 902673102 182,260,702 687,439 SH SOLE 655,552 15,541 16,346
UMB Financial Corp. COM 902788108 56,625,272 396,647 SH SOLE 377,299 0 19,348
Union Pacific Corporation COM 907818108 367,277 1,350 SH SOLE 1,350 0 0
United Rentals, Inc. COM 911363109 3,920,932 3,461 SH SOLE 3,361 0 100
UnitedHealth Group Inc. COM 91324P102 278,372 670 SH SOLE 670 0 0
Universal Technical Institute, Inc. COM 913915104 128,335,448 3,000,595 SH SOLE 2,789,089 115,494 96,012
US Foods Holding Corp COM 912008109 627,304 6,135 SH SOLE 6,135 0 0
Valmont Industries, Inc. COM 920253101 50,333,715 87,143 SH SOLE 87,061 0 82
VanEck ETF Trust FALLEN ANGEL HIGH YIELD BOND ETF COM 92189F437 2,757,853 94,318 SH SOLE 94,318 0 0
Vanguard Index Funds GROWTH ETF COM 922908736 2,277,197 26,436 SH SOLE 26,436 0 0
Vanguard Index Funds MCAP GR IDXVIP COM 922908538 410,748 1,341 SH SOLE 946 0 395
Vanguard Index Funds S&P 500 ETF SHS COM 922908363 1,155,214 1,682 SH SOLE 1,682 0 0
Vanguard Index Funds SML CP GRW ETF COM 922908595 72,700 72,700 SH SOLE 72,674 0 26
Vanguard International Equity Index Funds FTSE EMR MKT ETF COM 922042858 3,795,687 63,590 SH SOLE 63,590 0 0
Vanguard International Equity Index Funds FTSE SMCAP ETF COM 922042718 1,679,528 10,886 SH SOLE 10,886 0 0
Vericel Corporation COM 92346J108 129,745,965 2,916,295 SH SOLE 2,723,939 93,181 99,175
Vertex Pharmaceuticals Incorporated COM 92532F100 203,163 409 SH SOLE 398 0 11
Vertiv Holdings Co COM 92537N108 1,674,100 5,000 SH SOLE 5,000 0 0
Viking Holdings Ltd. COM G93A5A101 86,649,489 827,835 SH SOLE 702,605 65,347 59,883
Virtu Financial Inc COM 928254101 26,317,754 441,795 SH SOLE 393,528 0 48,267
Visa Inc COM 92826C839 227,646,887 663,519 SH SOLE 593,154 30,499 39,866
Vistra Corp COM 92840M102 14,662,539 92,432 SH SOLE 71,457 19,804 1,171
WaFd Inc COM 938824109 10,662,724 277,892 SH SOLE 245,892 0 32,000
Walmart Inc COM 931142103 16,088,720 142,051 SH SOLE 139,128 0 2,923
Wealthfront Corp. COM 947002101 8,271,333 925,205 SH SOLE 822,618 0 102,587
Welltower Inc. COM 95040Q104 163,781,677 721,601 SH SOLE 624,715 46,013 50,873
Williams Companies Inc. (The) COM 969457100 129,938,601 1,747,896 SH SOLE 1,497,491 120,883 129,522
Winmark Corp. COM 974250102 14,630,470 34,581 SH SOLE 30,546 0 4,035
Wintrust Financial Corporation COM 97650W108 17,418,378 108,377 SH SOLE 93,577 0 14,800
Yeti Holdings Inc COM 98585X104 320,653 6,470 SH SOLE 6,470 0 0
Zoetis Inc. COM 98978V103 1,694,135 23,576 SH SOLE 23,063 0 512