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
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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Alamo Group Inc. COM 011311107   724,123 4,020 SH   SOLE   3,500 0 520
Alphabet Inc. CAP STK CL A 02079K305   7,692,952 46,385 SH   SOLE   25,025 0 21,360
Amazon.com COM 023135106   7,805,550 41,891 SH   SOLE   23,043 0 18,848
Amphastar Pharmaceuticals Inc. COM 03209R103   899,552 18,536 SH   SOLE   16,000 0 2,536
Apple Inc. COM 037833100   5,653,745 24,265 SH   SOLE   10,763 0 13,502
Argan, Inc. COM 04010E109   1,607,970 15,853 SH   SOLE   14,400 0 1,453
Arista Networks, Inc. COM 040413106   6,199,077 16,151 SH   SOLE   8,764 0 7,387
Avery Dennison Corp. COM 053611109   797,606 3,613 SH   SOLE   1,345 0 2,268
Axcelis Technologies Inc. COM NEW 054540208   642,311 6,126 SH   SOLE   5,300 0 826
Axos Financial Inc. COM 05465C100   27,645,381 439,653 SH   SOLE   103,504 0 336,149
Booking Holdings Inc. COM 09857L108   1,103,575 262 SH   SOLE   262 0 0
Boot Barn Holdings Inc. COM 099406100   1,292,238 7,725 SH   SOLE   6,700 0 1,025
Broadcom Ltd. COM 11135F101   9,131,689 52,937 SH   SOLE   25,733 0 27,204
Burlington Stores COM 122017106   2,045,132 7,762 SH   SOLE   4,005 0 3,757
Camtek Ltd. ORD M20791105   477,024 5,974 SH   SOLE   5,200 0 774
Casey's General Stores, Inc. COM 147528103   3,743,199 9,963 SH   SOLE   4,260 0 5,703
CDW Corporation COM 12514G108   2,129,030 9,408 SH   SOLE   4,923 0 4,485
Chipotle Mexican Grill, Inc. COM 169656105   2,236,693 38,818 SH   SOLE   20,618 0 18,200
Cirrus Logic COM 172755100   471,625 3,797 SH   SOLE   3,300 0 497
Clearfield Inc COM 18482P103   1,320,861 33,903 SH   SOLE   16,059 0 17,844
Comfort Systems USA Inc. COM 199908104   2,149,657 5,507 SH   SOLE   2,246 0 3,261
CoStar Group, Inc. COM 22160N109   3,554,280 47,114 SH   SOLE   24,446 0 22,668
Covenant Logistics Group Inc. CL A 22284P105   540,659 10,232 SH   SOLE   8,900 0 1,332
D. R. Horton Inc. COM 23331A109   2,757,580 14,455 SH   SOLE   7,232 0 7,223
Diamondback Energy, Inc. COM 25278X109   3,958,821 22,963 SH   SOLE   12,197 0 10,766
Duolingo Inc. CL A COM 26603R106   1,417,151 5,025 SH   SOLE   2,413 0 2,612
Encore Capital Group, Inc. COM 292554102   1,669,765 35,324 SH   SOLE   10,180 0 25,144
EOG Resources, Inc. COM 26875P101   2,928,807 23,825 SH   SOLE   11,512 0 12,313
Euronet Worldwide, Inc. COM 298736109   1,622,113 16,347 SH   SOLE   7,091 0 9,256
ExlService Holdings Inc COM 302081104   583,275 15,289 SH   SOLE   13,300 0 1,989
First Solar, Inc. COM 336433107   2,095,047 8,399 SH   SOLE   4,400 0 3,999
First Trust Low Duration Oppty ETF (LMBS) FST LOW OPPT EFT 33739Q200   284,898 5,766 SH   SOLE   1,767 0 3,999
Fiverr International Ltd ORD SHS M4R82T106   551,962 21,336 SH   SOLE   18,500 0 2,836
Fortinet Inc. COM 34959E109   2,665,238 34,368 SH   SOLE   18,574 0 15,794
Global X S&P 500 Catholic Values ETF S&P 500 CATHOLIC 37954Y889   213,181 3,072 SH   SOLE   0 0 3,072
Halozyme Therapeutics Inc. COM 40637H109   3,839,487 67,077 SH   SOLE   31,826 0 35,251
ICON PLC SHS G4705A100   3,808,869 13,257 SH   SOLE   6,658 0 6,599
Insight Enterprises Inc. COM 45765U103   906,361 4,208 SH   SOLE   3,650 0 558
Installed Building Products, Inc. COM 45780R101   2,331,438 9,467 SH   SOLE   8,200 0 1,267
Insulet Corp. COM 45784P101   2,563,043 11,012 SH   SOLE   5,649 0 5,363
Iovance Biotherapeutics Inc. COM 462260100   945,686 100,712 SH   SOLE   60,189 0 40,523
iRadimed Corp COM 46266A109   1,491,652 29,661 SH   SOLE   25,700 0 3,961
iShares Barclays 1-3 Yr Treasury ETF (SHY) 1 3 YR TREAS BD 464287457   213,694 2,570 SH   SOLE   0 0 2,570
iShares China Large-Cap ETF (FXI) CHINA LG-CAP ETF 464287184   419,496 13,200 SH   SOLE   13,200 0 0
iShares Russell 2000 Growth ETF (IWO) RUS 2000 GRW ETF 464287648   209,675 738 SH   SOLE   0 0 738
JPMorgan Chase & Co. COM 46625H100   2,971,228 14,091 SH   SOLE   5,241 0 8,850
Kinsale Capital Group Inc. COM 49714P108   2,189,576 4,703 SH   SOLE   2,357 0 2,346
Kirby Corp. COM 497266106   4,521,585 36,932 SH   SOLE   17,561 0 19,371
Knife River Corp. COMMON STOCK 498894104   631,630 7,066 SH   SOLE   6,150 0 916
Krystal Biotech Inc COM 501147102   531,528 2,920 SH   SOLE   2,540 0 380
Lantheus Holdings Inc. COM 516544103   4,917,129 44,803 SH   SOLE   24,396 0 20,407
LeMaitre Vascular, Inc. COM 525558201   1,285,226 13,836 SH   SOLE   12,000 0 1,836
M/I Homes Inc. COM 55305B101   2,589,078 15,109 SH   SOLE   6,185 0 8,924
Medpace Holdings Inc COM 58506Q109   3,258,889 9,763 SH   SOLE   3,925 0 5,838
Meta Platforms Inc. CL A 30303M102   4,321,350 7,549 SH   SOLE   3,996 0 3,553
Microchip Technology COM 595017104   1,980,542 24,667 SH   SOLE   11,298 0 13,369
Micron Technology COM 595112103   5,603,244 54,028 SH   SOLE   28,372 0 25,656
Microsoft Corp COM 594918104   4,629,167 10,758 SH   SOLE   5,507 0 5,251
Monolithic Power Systems Inc COM 609839105   3,662,869 3,962 SH   SOLE   1,676 0 2,286
Monster Beverage Corp. COM 61174X109   1,821,098 34,907 SH   SOLE   18,393 0 16,514
Motorola Solutions Inc. COM NEW 620076307   3,114,982 6,928 SH   SOLE   4,039 0 2,889
Napco Security Systems Inc. COM 630402105   1,424,799 35,215 SH   SOLE   30,400 0 4,815
Novo Nordisk A/S - ADR ADR 670100205   979,589 8,227 SH   SOLE   394 0 7,833
NVIDIA Corp COM 67066G104   8,130,287 66,949 SH   SOLE   35,641 0 31,308
O'Reilly Automotive COM 67103H107   3,454,800 3,000 SH   SOLE   1,639 0 1,361
Ollie's Bargain Outlet Holdings Inc. COM 681116109   3,146,558 32,372 SH   SOLE   17,622 0 14,750
Onto Innovation Inc. COM 683344105   1,053,782 5,077 SH   SOLE   4,400 0 677
Paylocity Holding Corp. COM 70438V106   1,924,375 11,665 SH   SOLE   6,238 0 5,427
PayPal Holdings Inc. COM 70450Y103   2,163,460 27,726 SH   SOLE   14,696 0 13,030
Salesforce, Inc. COM 79466L302   1,109,073 4,052 SH   SOLE   2,194 0 1,858
Schwab US Large Cap ETF (SCHX) US LRG CAP ETF 808524201   230,074 3,391 SH   SOLE   0 0 3,391
Schwab US Mid Cap ETF (SCHM) US MID-CAP ETF 808524508   213,440 2,569 SH   SOLE   0 0 2,569
ServiceNow Inc. COM 81762P102   2,006,117 2,243 SH   SOLE   1,183 0 1,060
SPDR Portfolio S&P 500 ETF (SPLG) PORTFOLIO S&P500 78464A854   1,331,737 19,727 SH   SOLE   634 0 19,093
SPDR S&P 500 ETF Trust (SPY) TR UNIT 78462F103   1,830,739 3,191 SH   SOLE   551 0 2,640
SPDR S&P Biotech ETF (XBI) S&P BIOTECH 78464A870   946,010 9,575 SH   SOLE   8,300 0 1,275
SPDR S&P Mid Cap 400 ETF (MDY) UTSER1 S&PDCRP 78467Y107   344,650 605 SH   SOLE   0 0 605
Sportradar Group AG CLASS A ORD SHS H8088L103   261,746 21,614 SH   SOLE   0 0 21,614
Sprouts Farmers Market Inc. COM 85208M102   4,546,132 41,175 SH   SOLE   21,123 0 20,052
SPS Commerce Inc. COM 78463M107   582,510 3,000 SH   SOLE   2,600 0 400
Taiwan Semiconductor-Sp Adr SPONSORED ADS 874039100   4,066,483 23,415 SH   SOLE   12,351 0 11,064
TD SYNNEX Corp. COM 87162W100   2,201,186 18,331 SH   SOLE   4,747 0 13,584
Texas Roadhouse, Inc. COM 882681109   3,877,783 21,958 SH   SOLE   10,238 0 11,720
Tractor Supply Co. COM 892356106   1,105,534 3,800 SH   SOLE   3,800 0 0
Uber Technologies Inc. COM 90353T100   2,069,230 27,531 SH   SOLE   14,594 0 12,937
Vanguard S&P 500 ETF (VOO) S&P 500 ETF SHS 922908363   882,002 1,672 SH   SOLE   871 0 801
Visa Inc. - Class A Shares COM CL A 92826C839   2,222,971 8,085 SH   SOLE   4,284 0 3,801
Watsco, Inc. COM 942622200   3,724,023 7,571 SH   SOLE   2,724 0 4,847
Wintrust Financial Corp COM 97650W108   3,139,556 28,928 SH   SOLE   7,787 0 21,141
Zebra Technologies Corp CL A 989207105   5,702,187 15,398 SH   SOLE   8,512 0 6,886