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 |
AMAZON COM INC COM | Stock | 023135106 | 2,207,452 | 11,847 | SH | | SOLE | 0 | 11,847 | 0 | 0 |
ALEXANDRIA REAL ESTATE EQ INC COM | REIT | 015271109 | 239,994 | 2,021 | SH | | SOLE | 0 | 2,021 | 0 | 0 |
ROLLINS INC COM | Stock | 775711104 | 1,914,807 | 37,857 | SH | | SOLE | 0 | 37,857 | 0 | 0 |
INVESCO QQQ TRUST SERIES I | ETF | 46090E103 | 2,564,251 | 5,254 | SH | | SOLE | 0 | 5,253 | 0 | 0 |
BLOCK INC CL A | Stock | 852234103 | 266,640 | 3,972 | SH | | SOLE | 0 | 3,972 | 0 | 0 |
MONSTER BEVERAGE CORP NEW COM | Stock | 61174X109 | 2,114,137 | 40,524 | SH | | SOLE | 0 | 40,524 | 0 | 0 |
JOHNSON & JOHNSON COM | Stock | 478160104 | 3,599,272 | 22,210 | SH | | SOLE | 0 | 22,209 | 0 | 0 |
WILLIAMS SONOMA INC COM | Stock | 969904101 | 7,815,115 | 50,446 | SH | | SOLE | 0 | 50,446 | 0 | 0 |
LKQ CORP COM | Stock | 501889208 | 2,704,899 | 67,758 | SH | | SOLE | 0 | 67,758 | 0 | 0 |
WISDOMTREE FLOATING RATE TREASURY FUND | ETF | 97717Y527 | 323,742 | 6,446 | SH | | SOLE | 0 | 6,446 | 0 | 0 |
COSTCO WHSL CORP NEW COM | Stock | 22160K105 | 839,534 | 947 | SH | | SOLE | 0 | 947 | 0 | 0 |
WATSCO INC COM | Stock | 942622200 | 8,733,821 | 17,756 | SH | | SOLE | 0 | 17,756 | 0 | 0 |
PROCTER AND GAMBLE CO COM | Stock | 742718109 | 2,325,505 | 13,427 | SH | | SOLE | 0 | 13,426 | 0 | 0 |
AVALONBAY CMNTYS INC COM | REIT | 053484101 | 2,512,664 | 11,155 | SH | | SOLE | 0 | 11,155 | 0 | 0 |
WATERS CORP COM | Stock | 941848103 | 2,486,120 | 6,908 | SH | | SOLE | 0 | 6,908 | 0 | 0 |
MERCK & CO INC COM | Stock | 58933Y105 | 4,341,347 | 38,230 | SH | | SOLE | 0 | 38,229 | 0 | 0 |
SPDR S&P 500 ETF TRUST | ETF | 78462F103 | 403,592 | 703 | SH | | SOLE | 0 | 703 | 0 | 0 |
THE TRADE DESK INC COM CL A | Stock | 88339J105 | 4,081,721 | 37,225 | SH | | SOLE | 0 | 37,225 | 0 | 0 |
MASTERCARD INCORPORATED CL A | Stock | 57636Q104 | 2,752,013 | 5,573 | SH | | SOLE | 0 | 5,573 | 0 | 0 |
ILLINOIS TOOL WKS INC COM | Stock | 452308109 | 1,449,509 | 5,531 | SH | | SOLE | 0 | 5,531 | 0 | 0 |
UNITED RENTALS INC COM | Stock | 911363109 | 275,308 | 340 | SH | | SOLE | 0 | 340 | 0 | 0 |
TYLER TECHNOLOGIES INC COM | Stock | 902252105 | 1,445,291 | 2,476 | SH | | SOLE | 0 | 2,476 | 0 | 0 |
EMERSON ELEC CO COM | Stock | 291011104 | 3,580,993 | 32,742 | SH | | SOLE | 0 | 32,742 | 0 | 0 |
BLACKLINE INC COM | Stock | 09239B109 | 1,366,810 | 24,788 | SH | | SOLE | 0 | 24,788 | 0 | 0 |
VERTEX PHARMACEUTICALS INC COM | Stock | 92532F100 | 768,777 | 1,653 | SH | | SOLE | 0 | 1,653 | 0 | 0 |
COGNIZANT TECHNOLOGY SOLUTIONS CL A | Stock | 192446102 | 552,146 | 7,154 | SH | | SOLE | 0 | 7,154 | 0 | 0 |
CHUBB LIMITED COM | Stock | H1467J104 | 473,825 | 1,643 | SH | | SOLE | 0 | 1,643 | 0 | 0 |
MARVELL TECHNOLOGY INC COM | Stock | 573874104 | 276,508 | 3,834 | SH | | SOLE | 0 | 3,834 | 0 | 0 |
SNAP ON INC COM | Stock | 833034101 | 5,674,004 | 19,585 | SH | | SOLE | 0 | 19,585 | 0 | 0 |
SHERWIN WILLIAMS CO COM | Stock | 824348106 | 1,863,020 | 4,881 | SH | | SOLE | 0 | 4,881 | 0 | 0 |
FORD MTR CO COM | Stock | 345370860 | 216,819 | 20,532 | SH | | SOLE | 0 | 20,532 | 0 | 0 |
US BANCORP DEL COM NEW | Stock | 902973304 | 219,184 | 4,793 | SH | | SOLE | 0 | 4,793 | 0 | 0 |
HOME DEPOT INC COM | Stock | 437076102 | 5,311,362 | 13,108 | SH | | SOLE | 0 | 13,108 | 0 | 0 |
COOPER COS INC COM | Stock | 216648501 | 1,065,112 | 9,653 | SH | | SOLE | 0 | 9,653 | 0 | 0 |
BROADRIDGE FINL SOLUTIONS INC COM | Stock | 11133T103 | 2,816,033 | 13,096 | SH | | SOLE | 0 | 13,096 | 0 | 0 |
BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 | 1,143,746 | 2,485 | SH | | SOLE | 0 | 2,485 | 0 | 0 |
ADOBE INC COM | Stock | 00724F101 | 1,046,433 | 2,021 | SH | | SOLE | 0 | 2,021 | 0 | 0 |
ALPHABET INC CAP STK CL A | Stock | 02079K305 | 3,305,842 | 19,933 | SH | | SOLE | 0 | 19,932 | 0 | 0 |
ZSCALER INC COM | Stock | 98980G102 | 1,318,118 | 7,711 | SH | | SOLE | 0 | 7,711 | 0 | 0 |
INTUIT COM | Stock | 461202103 | 1,099,170 | 1,770 | SH | | SOLE | 0 | 1,770 | 0 | 0 |
MICROSOFT CORP COM | Stock | 594918104 | 12,117,934 | 28,162 | SH | | SOLE | 0 | 28,161 | 0 | 0 |
SS&C TECHNOLOGIES HLDGS INC COM | Stock | 78467J100 | 1,153,891 | 15,549 | SH | | SOLE | 0 | 15,549 | 0 | 0 |
BERKSHIRE HATHAWAY INC DEL CL A | Stock | 084670108 | 691,180 | 1 | SH | | SOLE | 0 | 1 | 0 | 0 |
BOEING CO COM | Stock | 097023105 | 206,014 | 1,355 | SH | | SOLE | 0 | 1,355 | 0 | 0 |
COPART INC COM | Stock | 217204106 | 3,173,868 | 60,570 | SH | | SOLE | 0 | 60,570 | 0 | 0 |
NIKE INC CL B | Stock | 654106103 | 671,486 | 7,596 | SH | | SOLE | 0 | 7,596 | 0 | 0 |
HYATT HOTELS CORP COM CL A | Stock | 448579102 | 2,056,070 | 13,509 | SH | | SOLE | 0 | 13,509 | 0 | 0 |
NXP SEMICONDUCTORS N V COM | Stock | N6596X109 | 251,530 | 1,048 | SH | | SOLE | 0 | 1,048 | 0 | 0 |
MORNINGSTAR INC COM | Stock | 617700109 | 3,387,459 | 10,615 | SH | | SOLE | 0 | 10,615 | 0 | 0 |
UBER TECHNOLOGIES INC COM | Stock | 90353T100 | 325,368 | 4,329 | SH | | SOLE | 0 | 4,329 | 0 | 0 |
CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 | 1,933,280 | 6,893 | SH | | SOLE | 0 | 6,893 | 0 | 0 |
ELI LILLY & CO COM | Stock | 532457108 | 1,808,204 | 2,041 | SH | | SOLE | 0 | 2,041 | 0 | 0 |
DRAFTKINGS INC NEW COM CL A | Stock | 26142V105 | 233,475 | 5,956 | SH | | SOLE | 0 | 5,956 | 0 | 0 |
FIDELITY NATL INFORMATION SVCS COM | Stock | 31620M106 | 211,469 | 2,525 | SH | | SOLE | 0 | 2,525 | 0 | 0 |
REPLIGEN CORP COM | Stock | 759916109 | 1,494,302 | 10,041 | SH | | SOLE | 0 | 10,041 | 0 | 0 |
DICKS SPORTING GOODS INC COM | Stock | 253393102 | 765,094 | 3,666 | SH | | SOLE | 0 | 3,666 | 0 | 0 |
CBIZ INC COM | Stock | 124805102 | 1,351,116 | 20,079 | SH | | SOLE | 0 | 20,079 | 0 | 0 |
SOFI TECHNOLOGIES INC COM | Stock | 83406F102 | 210,176 | 26,740 | SH | | SOLE | 0 | 26,740 | 0 | 0 |
JOBY AVIATION INC COMMON STOCK | Stock | G65163100 | 171,518 | 34,099 | SH | | SOLE | 0 | 34,099 | 0 | 0 |
STEVANATO GROUP S P A ORD SHS | Stock | T9224W109 | 1,308,500 | 65,425 | SH | | SOLE | 0 | 65,425 | 0 | 0 |
DUOLINGO INC CL A COM | Stock | 26603R106 | 1,580,158 | 5,603 | SH | | SOLE | 0 | 5,603 | 0 | 0 |
TOAST INC CL A | Stock | 888787108 | 258,895 | 9,145 | SH | | SOLE | 0 | 9,145 | 0 | 0 |
META PLATFORMS INC CL A | Stock | 30303M102 | 1,470,720 | 2,569 | SH | | SOLE | 0 | 2,569 | 0 | 0 |
SERVICENOW INC COM | Stock | 81762P102 | 202,132 | 226 | SH | | SOLE | 0 | 226 | 0 | 0 |
FIVE BELOW INC COM | Stock | 33829M101 | 954,798 | 10,807 | SH | | SOLE | 0 | 10,807 | 0 | 0 |
PALO ALTO NETWORKS INC COM | Stock | 697435105 | 1,066,758 | 3,121 | SH | | SOLE | 0 | 3,121 | 0 | 0 |
TOLL BROTHERS INC COM | Stock | 889478103 | 207,017 | 1,340 | SH | | SOLE | 0 | 1,340 | 0 | 0 |
BROADCOM INC COM | Stock | 11135F101 | 963,568 | 5,586 | SH | | SOLE | 0 | 5,585 | 0 | 0 |
NOVARTIS AG SPONSORED ADR | ADR | 66987V109 | 1,088,089 | 9,460 | SH | | SOLE | 0 | 9,460 | 0 | 0 |
ACCENTURE PLC IRELAND SHS CLASS A | Stock | G1151C101 | 4,698,456 | 13,292 | SH | | SOLE | 0 | 13,292 | 0 | 0 |
CELESTICA INC COM | Stock | 15101Q207 | 281,876 | 5,514 | SH | | SOLE | 0 | 5,514 | 0 | 0 |
NVIDIA CORPORATION COM | Stock | 67066G104 | 3,589,159 | 29,555 | SH | | SOLE | 0 | 29,555 | 0 | 0 |
ABBVIE INC COM | Stock | 00287Y109 | 6,096,603 | 30,872 | SH | | SOLE | 0 | 30,872 | 0 | 0 |
WEST PHARMACEUTICAL SVSC INC COM | Stock | 955306105 | 525,880 | 1,752 | SH | | SOLE | 0 | 1,752 | 0 | 0 |
BLACKSTONE INC COM | Stock | 09260D107 | 1,157,472 | 7,559 | SH | | SOLE | 0 | 7,558 | 0 | 0 |
CHURCH & DWIGHT CO INC COM | Stock | 171340102 | 3,214,066 | 30,692 | SH | | SOLE | 0 | 30,692 | 0 | 0 |
FACTSET RESH SYS INC COM | Stock | 303075105 | 2,958,215 | 6,433 | SH | | SOLE | 0 | 6,433 | 0 | 0 |
QUALCOMM INC COM | Stock | 747525103 | 4,140,377 | 24,348 | SH | | SOLE | 0 | 24,348 | 0 | 0 |
GENERAL DYNAMICS CORP COM | Stock | 369550108 | 4,426,774 | 14,648 | SH | | SOLE | 0 | 14,648 | 0 | 0 |
RESMED INC COM | Stock | 761152107 | 1,781,344 | 7,297 | SH | | SOLE | 0 | 7,297 | 0 | 0 |
AMETEK INC COM | Stock | 031100100 | 2,440,171 | 14,211 | SH | | SOLE | 0 | 14,211 | 0 | 0 |
CISCO SYS INC COM | Stock | 17275R102 | 456,149 | 8,571 | SH | | SOLE | 0 | 8,571 | 0 | 0 |
ADVANCED MICRO DEVICES INC COM | Stock | 007903107 | 531,619 | 3,240 | SH | | SOLE | 0 | 3,240 | 0 | 0 |
ROSS STORES INC COM | Stock | 778296103 | 1,152,004 | 7,654 | SH | | SOLE | 0 | 7,654 | 0 | 0 |
SALESFORCE INC COM | Stock | 79466L302 | 849,612 | 3,104 | SH | | SOLE | 0 | 3,104 | 0 | 0 |
MCCORMICK & CO INC COM NON VTG | Stock | 579780206 | 6,263,442 | 76,105 | SH | | SOLE | 0 | 76,105 | 0 | 0 |
NORTHROP GRUMMAN CORP COM | Stock | 666807102 | 413,479 | 783 | SH | | SOLE | 0 | 783 | 0 | 0 |
REPUBLIC SVCS INC COM | Stock | 760759100 | 5,524,506 | 27,507 | SH | | SOLE | 0 | 27,507 | 0 | 0 |
THERMO FISHER SCIENTIFIC INC COM | Stock | 883556102 | 911,772 | 1,474 | SH | | SOLE | 0 | 1,474 | 0 | 0 |
LOCKHEED MARTIN CORP COM | Stock | 539830109 | 5,389,455 | 9,220 | SH | | SOLE | 0 | 9,219 | 0 | 0 |
JPMORGAN CHASE & CO. COM | Stock | 46625H100 | 4,728,662 | 22,426 | SH | | SOLE | 0 | 22,425 | 0 | 0 |
MARKEL GROUP INC COM | Stock | 570535104 | 1,905,825 | 1,215 | SH | | SOLE | 0 | 1,215 | 0 | 0 |
DANAHER CORPORATION COM | Stock | 235851102 | 1,491,577 | 5,365 | SH | | SOLE | 0 | 5,365 | 0 | 0 |
WALMART INC COM | Stock | 931142103 | 4,602,508 | 56,997 | SH | | SOLE | 0 | 56,997 | 0 | 0 |
TEXAS INSTRS INC COM | Stock | 882508104 | 3,854,170 | 18,658 | SH | | SOLE | 0 | 18,657 | 0 | 0 |
ALPHABET INC CAP STK CL C | Stock | 02079K107 | 507,422 | 3,035 | SH | | SOLE | 0 | 3,035 | 0 | 0 |
AMGEN INC COM | Stock | 031162100 | 4,639,502 | 14,399 | SH | | SOLE | 0 | 14,399 | 0 | 0 |
ENERPAC TOOL GROUP CORP CL A COM | Stock | 292765104 | 2,392,757 | 57,120 | SH | | SOLE | 0 | 57,120 | 0 | 0 |
AXCELIS TECHNOLOGIES INC COM NEW | Stock | 054540208 | 242,518 | 2,313 | SH | | SOLE | 0 | 2,313 | 0 | 0 |
EXLSERVICE HOLDINGS INC COM | Stock | 302081104 | 1,484,989 | 38,925 | SH | | SOLE | 0 | 38,925 | 0 | 0 |
DYCOM INDS INC COM | Stock | 267475101 | 216,219 | 1,097 | SH | | SOLE | 0 | 1,097 | 0 | 0 |
LITTELFUSE INC COM | Stock | 537008104 | 888,322 | 3,349 | SH | | SOLE | 0 | 3,349 | 0 | 0 |
ROPER TECHNOLOGIES INC COM | Stock | 776696106 | 3,817,178 | 6,860 | SH | | SOLE | 0 | 6,860 | 0 | 0 |
EXXON MOBIL CORP COM | Stock | 30231G102 | 671,436 | 5,728 | SH | | SOLE | 0 | 5,728 | 0 | 0 |
UNITEDHEALTH GROUP INC COM | Stock | 91324P102 | 1,610,793 | 2,755 | SH | | SOLE | 0 | 2,755 | 0 | 0 |
APPFOLIO INC COM CL A | Stock | 03783C100 | 211,860 | 900 | SH | | SOLE | 0 | 900 | 0 | 0 |
PAYPAL HLDGS INC COM | Stock | 70450Y103 | 933,707 | 11,966 | SH | | SOLE | 0 | 11,966 | 0 | 0 |
NASDAQ INC COM | Stock | 631103108 | 1,100,119 | 15,068 | SH | | SOLE | 0 | 15,068 | 0 | 0 |
BIO-TECHNE CORP COM | Stock | 09073M104 | 1,347,620 | 16,860 | SH | | SOLE | 0 | 16,860 | 0 | 0 |
APPLE INC COM | Stock | 037833100 | 13,492,561 | 57,908 | SH | | SOLE | 0 | 57,907 | 0 | 0 |
DISNEY WALT CO COM | Stock | 254687106 | 416,568 | 4,331 | SH | | SOLE | 0 | 4,330 | 0 | 0 |
CSW INDUSTRIALS INC COM | Stock | 126402106 | 3,230,461 | 8,817 | SH | | SOLE | 0 | 8,817 | 0 | 0 |