Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2024 ▲▼ | Q1 2025 ▲▼ | Change ▲▼ | Q4 2024 ▲▼ | Q1 2025 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| ISHARES TR ULTRA SHORT DUR | 0 | 137,501 | +137,501 | 0 | 6,971 | 4.69% | +6,971 |
| ISHARES TR | 29,252 | 77,394 | +48,142 | 2,934 | 7,791 | 5.24% | +4,858 |
| SCHWAB STRATEGIC TR | 0 | 177,986 | +177,986 | 0 | 4,332 | 2.91% | +4,332 |
| BLACKROCK INC(BLK) | 0 | 2,680 | +2,680 | 0 | 2,537 | 1.71% | +2,537 |
| ALPHABET INC(GOOG) | 0 | 13,387 | +13,387 | 0 | 2,070 | 1.39% | +2,070 |
| BERKSHIRE HATHAWAY INC DEL | 0 | 2 | +2 | 0 | 1,597 | 1.07% | +1,597 |
| ISHARES TR MSCI INTL VLU FT | 276,317 | 283,137 | +6,820 | 7,491 | 8,582 | 5.77% | +1,091 |
| ISHARES TR CORE HIGH DV ETF | 38,291 | 38,822 | +531 | 4,274 | 4,702 | 3.16% | +428 |
| LINCOLN ELEC HLDGS INC(LECO) | 8,901 | 10,990 | +2,089 | 1,676 | 2,079 | 1.40% | +403 |
| QUEST DIAGNOSTICS INC(DGX) | 14,722 | 14,191 | -531 | 2,223 | 2,401 | 1.61% | +179 |
| SPDR SER TR ST STR BLO 1 ETF | 3,170 | 4,970 | +1,800 | 290 | 456 | 0.31% | +166 |
| JPMORGAN CHASE & CO.(JPM) | 10,285 | 10,685 | +400 | 2,461 | 2,621 | 1.76% | +160 |
| ELI LILLY & CO(LLY) | 2,653 | 2,674 | +21 | 2,053 | 2,208 | 1.49% | +155 |
| CISCO SYS INC(CSCO) | 40,698 | 41,345 | +647 | 2,409 | 2,551 | 1.72% | +142 |
| VULCAN MATLS CO(VMC) | 8,157 | 9,604 | +1,447 | 2,106 | 2,241 | 1.51% | +135 |
| SPDR SER TR ST STR SP500DIV | 75,375 | 76,064 | +689 | 3,243 | 3,367 | 2.26% | +124 |
| ISHARES TR | 3,104 | 3,865 | +761 | 301 | 382 | 0.26% | +81 |
| NRG ENERGY INC(NRG) | 30,109 | 29,886 | -223 | 2,775 | 2,853 | 1.92% | +78 |
| ZOETIS INC(ZTS) | 12,227 | 12,484 | +257 | 1,984 | 2,055 | 1.38% | +72 |
| GLOBAL X FDS CYBRSCURTY ETF | 74,840 | 76,272 | +1,432 | 2,409 | 2,467 | 1.66% | +58 |
| SPDR SER TR ST STR P400MID | 44,476 | 48,020 | +3,544 | 2,428 | 2,458 | 1.65% | +30 |
| VANGUARD INDEX FDS | 5,660 | 5,977 | +317 | 3,062 | 3,072 | 2.07% | +10 |
| AMPLIFY ETF TR | 111,412 | 110,765 | -647 | 4,507 | 4,516 | 3.04% | +9 |
| LINEAGE CELL THERAPEUTICS IN | 11,500 | 11,500 | 0 | 6 | 5 | 0.00% | -1 |
| BERKSHIRE HATHAWAY INC DEL | 1,325 | 1,120 | -205 | 599 | 596 | 0.40% | -3 |
| FIRST TR EXCHANGE-TRADED FD WTR ETF | 22,151 | 22,443 | +292 | 2,264 | 2,260 | 1.52% | -4 |
| AMAZON COM INC(AMZN) | 1,031 | 1,163 | +132 | 228 | 221 | 0.15% | -7 |
| GLOBAL X FDS CONSCIOUS COS | 8,163 | 8,303 | +140 | 320 | 309 | 0.21% | -10 |
| NEXTERA ENERGY INC(NEE) | 31,355 | 31,457 | +102 | 2,250 | 2,230 | 1.50% | -20 |
| ILLINOIS TOOL WKS INC(ITW) | 2,948 | 2,948 | 0 | 751 | 731 | 0.49% | -20 |
| REGIONS FINANCIAL CORP NEW(RF) | 10,600 | 10,600 | 0 | 251 | 230 | 0.15% | -20 |
| PROCTER AND GAMBLE CO(PG) | 6,239 | 5,989 | -250 | 1,042 | 1,021 | 0.69% | -22 |
| SPDR SER TR ST STR SP500FF | 16,100 | 16,100 | 0 | 779 | 737 | 0.50% | -42 |
| SPDR S&P 500 ETF TR(SPY) | 840 | 800 | -40 | 494 | 448 | 0.30% | -47 |
| SCHWAB STRATEGIC TR | 36,822 | 35,114 | -1,708 | 839 | 756 | 0.51% | -83 |
| ISHARES TR CORE MSCI EAFE | 5,683 | 4,064 | -1,619 | 400 | 307 | 0.21% | -92 |
| SPDR S&P MIDCAP 400 ETF TR(MDY) | 3,289 | 3,271 | -18 | 1,869 | 1,745 | 1.17% | -124 |
| CONSOLIDATED WATER CO INC ORD | 93,200 | 92,974 | -226 | 2,406 | 2,277 | 1.53% | -129 |
| CRISPR THERAPEUTICS AG(CRSP) | 20,097 | 17,356 | -2,741 | 777 | 591 | 0.40% | -186 |
| TRIMBLE INC(TRMB) | 38,940 | 38,293 | -647 | 2,743 | 2,514 | 1.69% | -229 |
| MICROSOFT CORP(MSFT) | 7,804 | 8,040 | +236 | 3,315 | 3,018 | 2.03% | -297 |
| CANADIAN NATL RY CO(CNI) | 18,980 | 15,729 | -3,251 | 1,913 | 1,533 | 1.03% | -380 |
| VANECK ETF TRUST MRNGSTR WDE MOAT | 104,591 | 105,529 | +938 | 9,675 | 9,287 | 6.25% | -388 |
| BADGER METER INC | 19,022 | 18,867 | -155 | 4,075 | 3,589 | 2.41% | -486 |
| ISHARES TR | 98,004 | 98,628 | +624 | 12,646 | 12,034 | 8.09% | -613 |
| PLEXUS CORP(PLXS) | 21,110 | 20,494 | -616 | 3,308 | 2,626 | 1.77% | -682 |
| ISHARES TR | 97,437 | 96,320 | -1,117 | 11,884 | 11,064 | 7.44% | -820 |
| MASTEC INC(MTZ) | 24,732 | 19,748 | -4,984 | 3,359 | 2,305 | 1.55% | -1,054 |
| NVIDIA CORPORATION(NVDA) | 38,342 | 33,950 | -4,392 | 5,272 | 3,680 | 2.47% | -1,592 |
| TECK RESOURCES LTD(TECK) | 43,401 | 0 | -43,401 | 1,751 | 0 | — | -1,751 |
| GLOBAL X FDS RBTCS ARTFL INTE | 68,809 | 0 | -68,809 | 2,217 | 0 | — | -2,217 |
| TETRA TECH INC NEW(TTEK) | 60,328 | 0 | -60,328 | 2,401 | 0 | — | -2,401 |
| BLACKROCK INC(BLK) | 2,679 | 0 | -2,679 | 2,752 | 0 | — | -2,752 |
| ISHARES TR ULTRA SHORT DUR | 131,258 | 0 | -131,258 | 6,619 | 0 | — | -6,619 |
| APPLE INC(AAPL) | 64,295 | 37,221 | -27,074 | 16,215 | 8,268 | 5.56% | -7,947 |