Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2024 ▲▼ | Q2 2024 ▲▼ | Change ▲▼ | Q1 2024 ▲▼ | Q2 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| ALPHABET INC CLASS C | 1,173,237 | 1,149,269 | -23,968 | 178,637 | 210,799 | 2.72% | +32,162 |
| VERISK ANALYTICS INC(VRSK) | 310,731 | 390,076 | +79,345 | 73,249 | 105,145 | 1.36% | +31,896 |
| HEICO CORP CL A | 1,470,021 | 1,454,124 | -15,897 | 226,295 | 258,136 | 3.34% | +31,841 |
| GUIDEWIRE SOFTWARE INC(GWRE) | 1,515,499 | 1,500,943 | -14,556 | 176,874 | 206,965 | 2.68% | +30,091 |
| ASML HOLDINGS | 34,669 | 58,873 | +24,204 | 33,645 | 60,211 | 0.78% | +26,565 |
| TYLER TECHNOLOGIES INC(TYL) | 77,370 | 110,575 | +33,205 | 32,883 | 55,595 | 0.72% | +22,712 |
| MSCI INC COM | 1,835 | 46,666 | +44,831 | 1,028 | 22,482 | 0.29% | +21,453 |
| MANHATTAN ASSOCS INC COM(MANH) | 72,420 | 156,684 | +84,264 | 18,122 | 38,651 | 0.50% | +20,529 |
| UBER TECHNOLOGIES, INC.(UBER) | 0 | 279,406 | +279,406 | 0 | 20,307 | 0.26% | +20,307 |
| ATLASSIAN CORPORATION CL A | 248,673 | 387,327 | +138,654 | 48,519 | 68,510 | 0.89% | +19,992 |
| SPS COMMERCE INC(SPSC) | 0 | 76,788 | +76,788 | 0 | 14,448 | 0.19% | +14,448 |
| SERVICENOW INC(NOW) | 0 | 14,018 | +14,018 | 0 | 11,028 | 0.14% | +11,028 |
| MONOLITHIC PWR SYS INC COM(MPWR) | 87,745 | 85,305 | -2,440 | 59,440 | 70,094 | 0.91% | +10,654 |
| CSW INDUSTRIALS INC(CSW) | 52,582 | 78,990 | +26,408 | 12,336 | 20,957 | 0.27% | +8,621 |
| METTLER TOLEDO INTL(MTD) | 17,774 | 22,971 | +5,197 | 23,662 | 32,104 | 0.42% | +8,443 |
| ZOETIS INC(ZTS) | 226,854 | 269,605 | +42,751 | 38,386 | 46,739 | 0.60% | +8,353 |
| MURPHY USA INC COM(MUSA) | 61,177 | 71,089 | +9,912 | 25,645 | 33,374 | 0.43% | +7,728 |
| MOODYS CORP(MCO) | 537,259 | 519,978 | -17,281 | 211,159 | 218,874 | 2.83% | +7,715 |
| THE DESCARTES SYSTEMS GROUP IN(DSGX) | 147,151 | 218,595 | +71,444 | 13,469 | 21,169 | 0.27% | +7,700 |
| INTUIT INC.(INTU) | 93,431 | 103,680 | +10,249 | 60,730 | 68,139 | 0.88% | +7,409 |
| HAMILTON LANE INC(HLNE) | 229,155 | 265,861 | +36,706 | 25,839 | 32,855 | 0.42% | +7,016 |
| QUALCOMM INC(QCOM) | 340,480 | 324,284 | -16,196 | 57,643 | 64,591 | 0.83% | +6,948 |
| MICROSOFT CORP(MSFT) | 358,395 | 348,848 | -9,547 | 150,784 | 155,918 | 2.02% | +5,134 |
| LEMAITRE VASCULAR(LMAT) | 177,722 | 204,970 | +27,248 | 11,794 | 16,865 | 0.22% | +5,071 |
| ALARM.COM | 193,199 | 291,575 | +98,376 | 14,001 | 18,527 | 0.24% | +4,526 |
| EXPONENT INC(EXPO) | 150,459 | 177,821 | +27,362 | 12,441 | 16,914 | 0.22% | +4,473 |
| WNS HOLDINGS LTD | 1,300,408 | 1,334,212 | +33,804 | 65,710 | 70,046 | 0.91% | +4,336 |
| APPLE INC(AAPL) | 95,462 | 94,571 | -891 | 16,370 | 19,919 | 0.26% | +3,549 |
| S & P GLOBAL INC(SPGI) | 399,828 | 387,754 | -12,074 | 170,107 | 172,938 | 2.24% | +2,832 |
| PERIMETER SOLUTIONS SA | 1,578,004 | 1,837,817 | +259,813 | 11,709 | 14,390 | 0.19% | +2,681 |
| BIO-TECHNE CORP(TECH) | 3,397,002 | 3,374,366 | -22,636 | 239,115 | 241,773 | 3.13% | +2,658 |
| DOUGLAS DYNAMICS INC(PLOW) | 565,374 | 677,624 | +112,250 | 13,637 | 15,856 | 0.20% | +2,220 |
| CASELLA WASTE SYSTEMS INC CL A(CWST) | 131,184 | 151,927 | +20,743 | 12,970 | 15,074 | 0.19% | +2,104 |
| PROCORE TECHNOLOGIES INC(PCOR) | 219,655 | 302,674 | +83,019 | 18,049 | 20,070 | 0.26% | +2,021 |
| NOVANTA INC COM NPV | 141,053 | 162,313 | +21,260 | 24,652 | 26,475 | 0.34% | +1,823 |
| MORNINGSTAR INC(MORN) | 47,169 | 54,783 | +7,614 | 14,545 | 16,208 | 0.21% | +1,662 |
| CHARLES RIVER LABORATORIES INT(CRL) | 67,353 | 96,271 | +28,918 | 18,249 | 19,888 | 0.26% | +1,638 |
| TRUPANION, INC.(TRUP) | 250,382 | 287,857 | +37,475 | 6,913 | 8,463 | 0.11% | +1,550 |
| COSTCO WHOLESALE CO | 17,746 | 16,834 | -912 | 13,001 | 14,308 | 0.18% | +1,307 |
| BRIGHT HORIZONS FAM SOL IN DEL(BFAM) | 84,609 | 98,100 | +13,491 | 9,591 | 10,799 | 0.14% | +1,208 |
| LABCORP HOLDINGS INC(LH) | 0 | 4,372 | +4,372 | 0 | 890 | 0.01% | +890 |
| CONSTELLATION SOFTWARE F | 5,715 | 5,695 | -20 | 15,628 | 16,334 | 0.21% | +707 |
| ALPHABET INC. CLASS A | 24,203 | 23,423 | -780 | 3,653 | 4,266 | 0.06% | +614 |
| KADANT INC(KAI) | 43,601 | 50,672 | +7,071 | 14,305 | 14,886 | 0.19% | +581 |
| BOOKING HOLDING, INC.(BKNG) | 100 | 214 | +114 | 363 | 848 | 0.01% | +485 |
| LILLY ELI & CO(LLY) | 3,478 | 3,478 | 0 | 2,706 | 3,149 | 0.04% | +443 |
| WATSCO INC(WSO) | 19,645 | 19,192 | -453 | 8,486 | 8,890 | 0.11% | +404 |
| OTIS WORLDWIDE ORD SHS | 2,184 | 6,229 | +4,045 | 217 | 600 | 0.01% | +383 |
| PROCTER & GAMBLE CO(PG) | 129,597 | 129,741 | +144 | 21,027 | 21,397 | 0.28% | +370 |
| GRAIL INC(GRAL) | 0 | 23,991 | +23,991 | 0 | 369 | 0.00% | +369 |
| TERRENO REALTY CORP(TRNO) | 25,347 | 34,122 | +8,775 | 1,683 | 2,019 | 0.03% | +336 |
| INTUITIVE SURGICAL INC | 613,399 | 550,992 | -62,407 | 244,802 | 245,109 | 3.17% | +307 |
| VANGUARD S&P 500 ETF | 14,037 | 14,037 | 0 | 6,748 | 7,020 | 0.09% | +273 |
| TECHNOLOGY SELECT SECTOR SPDR | 0 | 956 | +956 | 0 | 216 | 0.00% | +216 |
| BROADCOM INC(AVGO) | 0 | 125 | +125 | 0 | 201 | 0.00% | +201 |
| EXXON MOBIL CORP | 11,515 | 13,254 | +1,739 | 1,339 | 1,526 | 0.02% | +187 |
| COTERRA ENERGY INC | 83,862 | 93,162 | +9,300 | 2,338 | 2,485 | 0.03% | +147 |
| AMPHENOL CORP NEW CL A | 17,340 | 31,350 | +14,010 | 2,000 | 2,112 | 0.03% | +112 |
| COCA COLA COM(KO) | 37,837 | 37,837 | 0 | 2,315 | 2,408 | 0.03% | +93 |
| COLGATE-PALMOLIVE CO(CL) | 12,237 | 12,237 | 0 | 1,102 | 1,187 | 0.02% | +86 |
| NUVEEN PREF INCOME OPPS FUND | 0 | 10,688 | +10,688 | 0 | 80 | 0.00% | +80 |
| VENTAS INC REIT | 9,445 | 9,445 | 0 | 411 | 484 | 0.01% | +73 |
| AMGEN INC.(AMGN) | 2,617 | 2,600 | -17 | 744 | 812 | 0.01% | +68 |
| TJX COMPANIES INC(TJX) | 7,284 | 7,284 | 0 | 739 | 802 | 0.01% | +63 |
| VANGUARD INFO TECHNOLOGY INDEX | 1,058 | 1,058 | 0 | 555 | 610 | 0.01% | +55 |
| NXP SEMICONDUCTORS(NXPI) | 3,184 | 3,118 | -66 | 789 | 839 | 0.01% | +50 |
| WD-40 COMPANY(WDFC) | 45,456 | 52,635 | +7,179 | 11,514 | 11,561 | 0.15% | +46 |
| WISDOMTREE TR INDIA ERNGS FD | 9,000 | 9,000 | 0 | 392 | 435 | 0.01% | +42 |
| VANGUARD FTSE EMERGING MARKETS | 19,381 | 19,381 | 0 | 810 | 848 | 0.01% | +39 |
| NOVARTIS AG F SPONSORED ADR 1 | 3,829 | 3,825 | -4 | 370 | 407 | 0.01% | +37 |
| ORACLE CORP(ORCL) | 1,945 | 1,945 | 0 | 244 | 275 | 0.00% | +30 |
| ISHARES TR U.S. TECH ETF | 1,910 | 1,910 | 0 | 258 | 287 | 0.00% | +29 |
| BANK AMER CORP COM | 18,931 | 18,731 | -200 | 718 | 745 | 0.01% | +27 |
| AIR PROD & CHEMICALS | 1,445 | 1,445 | 0 | 350 | 373 | 0.00% | +23 |
| NEXTERA ENERGY INC SHS | 21,542 | 19,742 | -1,800 | 1,377 | 1,398 | 0.02% | +21 |
| VANGUARD TOTAL STK MKT ETF | 2,615 | 2,615 | 0 | 680 | 700 | 0.01% | +20 |
| SOUTHERN COMPANY(SO) | 3,356 | 3,356 | 0 | 241 | 260 | 0.00% | +20 |
| ANALOG DEVICES INC(ADI) | 9,289 | 8,134 | -1,155 | 1,837 | 1,857 | 0.02% | +19 |
| SPDR GOLD TRUST | 1,500 | 1,500 | 0 | 309 | 323 | 0.00% | +14 |
| ALPS ALERIAN MLP ETF | 4,387 | 4,598 | +211 | 208 | 221 | 0.00% | +12 |
| S&P DEP RECEIPTS | 502 | 502 | 0 | 263 | 273 | 0.00% | +11 |
| EMCOR GROUP INC(EME) | 605 | 605 | 0 | 212 | 221 | 0.00% | +9 |
| CALAMOS CONV OPP AND INC FD SH(CHI) | 30,396 | 30,396 | 0 | 345 | 354 | 0.00% | +9 |
| GAMCO GLOBAL GOLD NAT RES & IN | 19,192 | 20,412 | +1,220 | 74 | 83 | 0.00% | +9 |
| ISHARES MSCI EMERGING MARKETS | 4,930 | 4,930 | 0 | 284 | 292 | 0.00% | +8 |
| ONEOK INC(OKE) | 5,603 | 5,603 | 0 | 449 | 457 | 0.01% | +8 |
| W.P. CAREY INC. REIT(WPC) | 5,288 | 5,556 | +268 | 298 | 306 | 0.00% | +7 |
| BOOZ ALLEN HAMILTON HOLDING OR | 6,116 | 5,947 | -169 | 908 | 915 | 0.01% | +7 |
| U S BANCORP(USB) | 13,413 | 15,276 | +1,863 | 600 | 606 | 0.01% | +7 |
| ABRDN HEALTHCARE OPPORTUNITIES(THQ) | 11,117 | 11,217 | +100 | 223 | 229 | 0.00% | +5 |
| PINNACLE WEST CAP CORP(PNW) | 3,000 | 3,000 | 0 | 224 | 229 | 0.00% | +5 |
| AMERICAN EXPRESS CO(AXP) | 1,155 | 1,155 | 0 | 263 | 267 | 0.00% | +4 |
| EOG RES INC COM | 6,428 | 6,564 | +136 | 822 | 826 | 0.01% | +4 |
| FLAHERTY & CRUMRINE PFD SECS I | 13,783 | 14,133 | +350 | 205 | 209 | 0.00% | +4 |
| EATON CORP PLC SHS(ETN) | 1,412 | 1,412 | 0 | 442 | 443 | 0.01% | +1 |
| MERGENET SOLUTIONS INC COM | 10,000 | 10,000 | 0 | 10 | 10 | 0.00% | 0 |
| WALMART INC(WMT) | 13,463 | 11,963 | -1,500 | 810 | 810 | 0.01% | -0 |
| SHORE BANCSHARES, INC.(SHBI) | 28,001 | 28,001 | 0 | 322 | 321 | 0.00% | -1 |
| ENTERPRISE PRODS PART LP(EPD) | 36,592 | 36,772 | +180 | 1,068 | 1,066 | 0.01% | -2 |
| SPDR FUND CONSUMER DISCRE SELE | 1,431 | 1,431 | 0 | 263 | 261 | 0.00% | -2 |