Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2024 ▲▼ | Q1 2025 ▲▼ | Change ▲▼ | Q4 2024 ▲▼ | Q1 2025 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| E L F BEAUTY INC(ELF) | 0 | 213,784 | +213,784 | 0 | 13,423 | 2.74% | +13,423 |
| IDEXX LABS INC(IDXX) | 0 | 24,987 | +24,987 | 0 | 10,493 | 2.14% | +10,493 |
| SERVICETITAN INC(TTAN) | 0 | 98,055 | +98,055 | 0 | 9,326 | 1.91% | +9,326 |
| MERCADOLIBRE INC(MELI) | 0 | 4,007 | +4,007 | 0 | 7,817 | 1.60% | +7,817 |
| MICROSOFT CORP(MSFT) | 20,911 | 38,272 | +17,361 | 8,814 | 14,367 | 2.94% | +5,553 |
| ISHARES TR | 329,659 | 367,831 | +38,172 | 17,043 | 19,263 | 3.94% | +2,220 |
| ISHARES TR CORE UNIVRSL USD | 707,989 | 730,165 | +22,176 | 32,001 | 33,646 | 6.88% | +1,645 |
| ISHARES TR 0-5 YR TIPS ETF | 174,729 | 181,317 | +6,588 | 17,578 | 18,761 | 3.83% | +1,183 |
| KINSALE CAP GROUP INC(KNSL) | 35,774 | 36,194 | +420 | 16,640 | 17,616 | 3.60% | +976 |
| SCHWAB CHARLES CORP(SCHW) | 162,359 | 164,359 | +2,000 | 12,016 | 12,866 | 2.63% | +850 |
| HDFC BANK LTD(HDB) | 163,272 | 168,144 | +4,872 | 10,427 | 11,172 | 2.28% | +745 |
| HENRY JACK & ASSOC INC(JKHY) | 56,936 | 58,635 | +1,699 | 9,981 | 10,707 | 2.19% | +726 |
| SPDR SER TR ST LON TREAS ETF | 119,188 | 137,890 | +18,702 | 3,122 | 3,759 | 0.77% | +637 |
| OKTA INC(OKTA) | 95,793 | 75,772 | -20,021 | 7,548 | 7,973 | 1.63% | +424 |
| SCHWAB STRATEGIC TR | 136,799 | 145,829 | +9,030 | 3,534 | 3,921 | 0.80% | +388 |
| VERONA PHARMA PLC | 43,748 | 37,703 | -6,045 | 2,032 | 2,394 | 0.49% | +362 |
| INSTALLED BLDG PRODS INC(IBP) | 50,528 | 53,450 | +2,922 | 8,855 | 9,164 | 1.87% | +309 |
| ISHARES U S ETF TR SHOR DURA BD ETF | 99,181 | 103,614 | +4,433 | 5,009 | 5,271 | 1.08% | +262 |
| ISHARES U S ETF TR SHOR MAT MUN ETF | 63,884 | 66,587 | +2,703 | 3,191 | 3,345 | 0.68% | +154 |
| COSTCO WHSL CORP NEW(COST) | 16,462 | 16,109 | -353 | 15,084 | 15,236 | 3.11% | +152 |
| VANGUARD MUN BD FDS | 184,147 | 187,525 | +3,378 | 9,231 | 9,305 | 1.90% | +74 |
| TENNANT CO(TNC) | 127,774 | 131,027 | +3,253 | 10,417 | 10,449 | 2.14% | +32 |
| ISHARES TR | 21,944 | 22,386 | +442 | 2,338 | 2,360 | 0.48% | +22 |
| TEXAS INSTRS INC(TXN) | 51,533 | 53,622 | +2,089 | 9,663 | 9,636 | 1.97% | -27 |
| GOOSEHEAD INS INC(GSHD) | 119,632 | 108,226 | -11,406 | 12,827 | 12,777 | 2.61% | -50 |
| VISA INC(V) | 40,982 | 36,410 | -4,572 | 12,952 | 12,760 | 2.61% | -192 |
| COMCAST CORP NEW(CCZ) | 5,505 | 0 | -5,505 | 207 | 0 | — | -207 |
| SIMON PPTY GROUP INC NEW(SPG) | 1,200 | 0 | -1,200 | 207 | 0 | — | -207 |
| PEPSICO INC(PEP) | 1,450 | 0 | -1,450 | 220 | 0 | — | -220 |
| SPDR SER TR ST STR BLO 1 ETF | 2,469 | 0 | -2,469 | 226 | 0 | — | -226 |
| AIR PRODS & CHEMS INC | 800 | 0 | -800 | 232 | 0 | — | -232 |
| SPDR S&P 500 ETF TR(SPY) | 400 | 0 | -400 | 234 | 0 | — | -234 |
| SYSCO CORP(SYY) | 3,100 | 0 | -3,100 | 237 | 0 | — | -237 |
| SERVICE CORP INTL(SCI) | 3,000 | 0 | -3,000 | 239 | 0 | — | -239 |
| IDEX CORP(IEX) | 1,151 | 0 | -1,151 | 241 | 0 | — | -241 |
| MCDONALDS CORP(MCD) | 840 | 0 | -840 | 244 | 0 | — | -244 |
| MERCK & CO INC(MRK) | 2,487 | 0 | -2,487 | 247 | 0 | — | -247 |
| NUCOR CORP(NUE) | 2,200 | 0 | -2,200 | 257 | 0 | — | -257 |
| ROPER TECHNOLOGIES INC(ROP) | 13,127 | 11,136 | -1,991 | 6,824 | 6,565 | 1.34% | -259 |
| VANGUARD BD INDEX FDS | 3,630 | 0 | -3,630 | 271 | 0 | — | -271 |
| ADVANCED MICRO DEVICES INC(AMD) | 2,300 | 0 | -2,300 | 278 | 0 | — | -278 |
| NEXTERA ENERGY INC(NEE) | 4,152 | 0 | -4,152 | 298 | 0 | — | -298 |
| ABBOTT LABS | 2,827 | 0 | -2,827 | 320 | 0 | — | -320 |
| MASCO CORP(MAS) | 4,600 | 0 | -4,600 | 334 | 0 | — | -334 |
| ABBVIE INC(ABBV) | 2,031 | 0 | -2,031 | 361 | 0 | — | -361 |
| BERKSHIRE HATHAWAY INC DEL | 811 | 0 | -811 | 368 | 0 | — | -368 |
| ASML HOLDING N V N Y REGISTRY SHS | 17,933 | 18,199 | +266 | 12,429 | 12,059 | 2.46% | -370 |
| ANSYS INC | 40,267 | 41,694 | +1,427 | 13,583 | 13,199 | 2.70% | -385 |
| JOHNSON & JOHNSON(JNJ) | 2,691 | 0 | -2,691 | 389 | 0 | — | -389 |
| ILLINOIS TOOL WKS INC(ITW) | 1,600 | 0 | -1,600 | 406 | 0 | — | -406 |
| ISHARES TR CORE MSCI TOTAL | 6,224 | 0 | -6,224 | 412 | 0 | — | -412 |
| APPLE INC(AAPL) | 1,651 | 0 | -1,651 | 413 | 0 | — | -413 |
| MGE ENERGY INC(MGEE) | 4,745 | 0 | -4,745 | 446 | 0 | — | -446 |
| CINTAS CORP(CTAS) | 2,592 | 0 | -2,592 | 474 | 0 | — | -474 |
| JPMORGAN CHASE & CO.(JPM) | 2,015 | 0 | -2,015 | 483 | 0 | — | -483 |
| FASTENAL CO(FAST) | 163,840 | 145,190 | -18,650 | 11,782 | 11,260 | 2.30% | -522 |
| BRINKER INTL INC(EAT) | 4,000 | 0 | -4,000 | 529 | 0 | — | -529 |
| EATON CORP PLC(ETN) | 1,812 | 0 | -1,812 | 601 | 0 | — | -601 |
| VANGUARD WELLINGTON FD | 6,822 | 0 | -6,822 | 684 | 0 | — | -684 |
| ISHARES TR | 6,560 | 0 | -6,560 | 692 | 0 | — | -692 |
| AMPHENOL CORP NEW | 260,682 | 264,513 | +3,831 | 18,104 | 17,349 | 3.55% | -755 |
| SPDR SER TR ST STR P500ETF | 12,608 | 0 | -12,608 | 869 | 0 | — | -869 |
| FIRSTSERVICE CORP NEW | 94,078 | 96,311 | +2,233 | 17,030 | 15,983 | 3.27% | -1,047 |
| VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD | 13,699 | 0 | -13,699 | 1,069 | 0 | — | -1,069 |
| DBX ETF TR | 43,230 | 0 | -43,230 | 1,092 | 0 | — | -1,092 |
| NIKE INC(NKE) | 93,043 | 90,686 | -2,357 | 7,041 | 5,757 | 1.18% | -1,284 |
| VANECK ETF TRUST SHRT HGH YLD MUN | 59,144 | 0 | -59,144 | 1,330 | 0 | — | -1,330 |
| FEDEX CORP(FDX) | 48,373 | 50,040 | +1,667 | 13,609 | 12,199 | 2.49% | -1,410 |
| ELI LILLY & CO(LLY) | 1,953 | 0 | -1,953 | 1,508 | 0 | — | -1,508 |
| DANAHER CORPORATION(DHR) | 88,991 | 92,106 | +3,115 | 20,428 | 18,882 | 3.86% | -1,546 |
| INTUIT(INTU) | 3,067 | 0 | -3,067 | 1,928 | 0 | — | -1,928 |
| FLOWSERVE CORP(FLS) | 233,033 | 233,465 | +432 | 13,404 | 11,402 | 2.33% | -2,002 |
| CSW INDUSTRIALS INC(CSW) | 38,389 | 39,143 | +754 | 13,544 | 11,411 | 2.33% | -2,133 |
| ALPHABET INC(GOOG) | 63,316 | 62,590 | -726 | 11,986 | 9,679 | 1.98% | -2,307 |
| BLACKSTONE INC(BX) | 76,782 | 76,877 | +95 | 13,239 | 10,746 | 2.20% | -2,493 |
| SCHWAB STRATEGIC TR | 152,971 | 0 | -152,971 | 3,716 | 0 | — | -3,716 |
| AMAZON COM INC(AMZN) | 130,916 | 130,800 | -116 | 28,722 | 24,886 | 5.09% | -3,836 |
| THE TRADE DESK INC(TTD) | 128,862 | 186,811 | +57,949 | 15,145 | 10,222 | 2.09% | -4,923 |
| APPLOVIN CORP(APP) | 50,309 | 37,218 | -13,091 | 16,292 | 9,862 | 2.02% | -6,430 |
| CHURCH & DWIGHT CO INC(CHD) | 67,140 | 0 | -67,140 | 7,030 | 0 | — | -7,030 |
| CDW CORP(CDW) | 69,432 | 0 | -69,432 | 12,084 | 0 | — | -12,084 |
| HUNT J B TRANS SVCS INC(JBHT) | 75,051 | 0 | -75,051 | 12,808 | 0 | — | -12,808 |