Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2023 ▲▼ | Q1 2024 ▲▼ | Change ▲▼ | Q4 2023 ▲▼ | Q1 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| TENNANT CO(TNC) | 0 | 101,802 | +101,802 | 0 | 12,380 | 2.93% | +12,380 |
| INSTALLED BLDG PRODS INC(IBP) | 0 | 34,366 | +34,366 | 0 | 8,892 | 2.10% | +8,892 |
| KINSALE CAP GROUP INC(KNSL) | 27,356 | 27,735 | +379 | 9,162 | 14,554 | 3.44% | +5,392 |
| ANSYS INC | 18,399 | 30,621 | +12,222 | 6,677 | 10,630 | 2.51% | +3,954 |
| THE TRADE DESK INC(TTD) | 145,719 | 146,843 | +1,124 | 10,486 | 12,837 | 3.04% | +2,351 |
| ASML HOLDING N V N Y REGISTRY SHS | 14,603 | 13,378 | -1,225 | 11,053 | 12,983 | 3.07% | +1,930 |
| FASTENAL CO(FAST) | 157,988 | 154,068 | -3,920 | 10,233 | 11,885 | 2.81% | +1,652 |
| FEDEX CORP(FDX) | 41,426 | 41,798 | +372 | 10,479 | 12,111 | 2.86% | +1,631 |
| VANGUARD BD INDEX FDS | 203,102 | 224,706 | +21,604 | 15,513 | 16,943 | 4.01% | +1,430 |
| FLOWSERVE CORP(FLS) | 235,341 | 243,452 | +8,111 | 9,701 | 11,121 | 2.63% | +1,420 |
| AMPHENOL CORP NEW | 143,438 | 135,206 | -8,232 | 14,219 | 15,596 | 3.69% | +1,377 |
| DANAHER CORPORATION(DHR) | 74,926 | 74,909 | -17 | 17,333 | 18,706 | 4.43% | +1,373 |
| ISHARES TR CORE UNIVRSL USD | 590,185 | 624,246 | +34,061 | 27,190 | 28,459 | 6.73% | +1,270 |
| CHURCH & DWIGHT CO INC(CHD) | 79,098 | 82,386 | +3,288 | 7,480 | 8,594 | 2.03% | +1,114 |
| ISHARES TR | 243,482 | 261,327 | +17,845 | 12,485 | 13,401 | 3.17% | +916 |
| COSTCO WHSL CORP NEW(COST) | 17,264 | 16,535 | -729 | 11,396 | 12,114 | 2.87% | +718 |
| PAYPAL HLDGS INC(PYPL) | 110,335 | 110,780 | +445 | 6,776 | 7,421 | 1.76% | +645 |
| HENRY JACK & ASSOC INC(JKHY) | 48,000 | 48,698 | +698 | 7,844 | 8,460 | 2.00% | +617 |
| OKTA INC(OKTA) | 45,230 | 43,833 | -1,397 | 4,095 | 4,586 | 1.08% | +491 |
| SCHWAB CHARLES CORP(SCHW) | 155,776 | 154,833 | -943 | 10,717 | 11,201 | 2.65% | +483 |
| VANGUARD MUN BD FDS | 109,448 | 117,471 | +8,023 | 5,587 | 5,944 | 1.41% | +357 |
| FIRSTSERVICE CORP NEW | 95,517 | 95,263 | -254 | 15,482 | 15,795 | 3.74% | +312 |
| VANGUARD WORLD FD | 32,455 | 32,455 | 0 | 2,761 | 3,024 | 0.72% | +264 |
| AMAZON COM INC(AMZN) | 147,226 | 125,424 | -21,802 | 22,370 | 22,624 | 5.35% | +254 |
| CDW CORP(CDW) | 68,683 | 61,823 | -6,860 | 15,613 | 15,813 | 3.74% | +200 |
| HUNT J B TRANS SVCS INC(JBHT) | 56,955 | 57,733 | +778 | 11,376 | 11,503 | 2.72% | +127 |
| ISHARES U S ETF TR SHOR DURA BD ETF | 73,465 | 75,771 | +2,306 | 3,711 | 3,823 | 0.90% | +112 |
| SPDR SER TR ST STR P500ETF | 14,333 | 14,333 | 0 | 801 | 882 | 0.21% | +81 |
| INTUIT(INTU) | 3,134 | 3,134 | 0 | 1,959 | 2,037 | 0.48% | +78 |
| ISHARES U S ETF TR SHOR MAT MUN ETF | 32,145 | 33,595 | +1,450 | 1,607 | 1,684 | 0.40% | +77 |
| VANGUARD WORLD FD | 26,535 | 26,535 | 0 | 1,467 | 1,525 | 0.36% | +58 |
| VANECK ETF TRUST SHRT HGH YLD MUN | 44,592 | 44,748 | +156 | 987 | 1,003 | 0.24% | +16 |
| DBX ETF TR | 32,775 | 32,952 | +177 | 841 | 846 | 0.20% | +5 |
| VANGUARD SCOTTSDALE FDS INTER TERM TREAS | 27,081 | 27,090 | +9 | 1,606 | 1,586 | 0.38% | -20 |
| ISHARES TR | 26,808 | 26,756 | -52 | 2,906 | 2,879 | 0.68% | -27 |
| ROPER TECHNOLOGIES INC(ROP) | 13,120 | 12,631 | -489 | 7,152 | 7,084 | 1.68% | -69 |
| WARBY PARKER INC(WRBY) | 406,708 | 408,105 | +1,397 | 5,735 | 5,554 | 1.31% | -180 |
| COMCAST CORP NEW(CCZ) | 4,600 | 0 | -4,600 | 202 | 0 | — | -202 |
| SERVICE CORP INTL(SCI) | 3,000 | 0 | -3,000 | 205 | 0 | — | -205 |
| MICROSOFT CORP(MSFT) | 547 | 0 | -547 | 206 | 0 | — | -206 |
| AIR PRODS & CHEMS INC | 800 | 0 | -800 | 219 | 0 | — | -219 |
| SYSCO CORP(SYY) | 3,000 | 0 | -3,000 | 219 | 0 | — | -219 |
| MERCK & CO INC(MRK) | 2,050 | 0 | -2,050 | 223 | 0 | — | -223 |
| MCDONALDS CORP(MCD) | 800 | 0 | -800 | 237 | 0 | — | -237 |
| PEPSICO INC(PEP) | 1,400 | 0 | -1,400 | 238 | 0 | — | -238 |
| APPLE INC(AAPL) | 1,278 | 0 | -1,278 | 246 | 0 | — | -246 |
| SPDR SER TR ST STR BLO 1 ETF | 2,730 | 0 | -2,730 | 249 | 0 | — | -249 |
| IDEX CORP(IEX) | 1,234 | 0 | -1,234 | 268 | 0 | — | -268 |
| JPMORGAN CHASE & CO(JPM) | 1,624 | 0 | -1,624 | 276 | 0 | — | -276 |
| ABBVIE INC(ABBV) | 1,800 | 0 | -1,800 | 279 | 0 | — | -279 |
| SPDR SER TR ST STR BL 12 ETF | 2,841 | 0 | -2,841 | 282 | 0 | — | -282 |
| BERKSHIRE HATHAWAY INC DEL | 808 | 0 | -808 | 288 | 0 | — | -288 |
| MASCO CORP(MAS) | 4,600 | 0 | -4,600 | 308 | 0 | — | -308 |
| VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD | 3,986 | 0 | -3,986 | 308 | 0 | — | -308 |
| ADVANCED MICRO DEVICES INC(AMD) | 2,100 | 0 | -2,100 | 310 | 0 | — | -310 |
| HDFC BANK LTD(HDB) | 122,971 | 141,371 | +18,400 | 8,253 | 7,913 | 1.87% | -340 |
| CINTAS CORP(CTAS) | 600 | 0 | -600 | 362 | 0 | — | -362 |
| NUCOR CORP(NUE) | 2,200 | 0 | -2,200 | 383 | 0 | — | -383 |
| ISHARES TR CORE MSCI TOTAL | 6,415 | 0 | -6,415 | 417 | 0 | — | -417 |
| ILLINOIS TOOL WKS INC(ITW) | 1,600 | 0 | -1,600 | 419 | 0 | — | -419 |
| JOHNSON & JOHNSON(JNJ) | 2,691 | 0 | -2,691 | 422 | 0 | — | -422 |
| EATON CORP PLC(ETN) | 1,963 | 0 | -1,963 | 473 | 0 | — | -473 |
| CSW INDUSTRIALS INC(CSW) | 61,894 | 52,345 | -9,549 | 12,837 | 12,280 | 2.90% | -557 |
| NIKE INC(NKE) | 98,023 | 104,800 | +6,777 | 10,642 | 9,849 | 2.33% | -793 |
| VISA INC(V) | 43,028 | 36,999 | -6,029 | 11,202 | 10,326 | 2.44% | -877 |
| GOOSEHEAD INS INC(GSHD) | 101,384 | 101,964 | +580 | 7,685 | 6,793 | 1.61% | -892 |
| ELI LILLY & CO(LLY) | 1,775 | 0 | -1,775 | 1,035 | 0 | — | -1,035 |
| ALPHABET INC(GOOG) | 75,844 | 58,692 | -17,152 | 10,595 | 8,858 | 2.10% | -1,736 |
| VERALTO CORP(VLTO) | 21,497 | 0 | -21,497 | 1,768 | 0 | — | -1,768 |
| BLACKSTONE INC(BX) | 96,381 | 77,890 | -18,491 | 12,618 | 10,232 | 2.42% | -2,386 |
| LINCOLN ELEC HLDGS INC(LECO) | 31,376 | 0 | -31,376 | 6,823 | 0 | — | -6,823 |