Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q3 2025 ▲▼ | Q4 2025 ▲▼ | Change ▲▼ | Q3 2025 ▲▼ | Q4 2025 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| SCHWAB STRATEGIC TR | 8,015 | 140,842 | +132,827 | 201 | 3,532 | 2.03% | +3,331 |
| SCHWAB STRATEGIC TR | 0 | 80,833 | +80,833 | 0 | 2,410 | 1.38% | +2,410 |
| CANADIAN NAT RES LTD(CNQ) | 0 | 68,860 | +68,860 | 0 | 2,331 | 1.34% | +2,331 |
| SPDR SERIES TRUST ST STR SP500FF | 0 | 15,354 | +15,354 | 0 | 863 | 0.50% | +863 |
| ALPHABET INC(GOOG) | 13,168 | 12,912 | -256 | 3,201 | 4,041 | 2.32% | +840 |
| ELI LILLY & CO(LLY) | 2,587 | 2,595 | +8 | 1,974 | 2,789 | 1.60% | +815 |
| SCHWAB STRATEGIC TR | 56,612 | 83,285 | +26,673 | 1,455 | 2,185 | 1.26% | +729 |
| ISHARES TR MSCI INTL VLU FT | 282,996 | 281,837 | -1,159 | 10,041 | 10,724 | 6.16% | +683 |
| SCHWAB STRATEGIC TR | 207,095 | 231,380 | +24,285 | 5,053 | 5,639 | 3.24% | +586 |
| ISHARES TR | 83,014 | 88,310 | +5,296 | 8,360 | 8,865 | 5.09% | +505 |
| VANECK ETF TRUST MRNGSTR WDE MOAT | 105,211 | 105,205 | -6 | 10,427 | 10,895 | 6.26% | +468 |
| SPDR SERIES TRUST ST STR BLO 1 ETF | 0 | 4,163 | +4,163 | 0 | 380 | 0.22% | +380 |
| CANADIAN NATL RY CO(CNI) | 20,188 | 22,650 | +2,462 | 1,904 | 2,239 | 1.29% | +335 |
| ISHARES TR | 98,276 | 98,007 | -269 | 13,331 | 13,657 | 7.85% | +326 |
| ISHARES TR ULTRA SHORT DUR | 143,940 | 150,127 | +6,187 | 7,305 | 7,593 | 4.36% | +288 |
| ISHARES TR | 4,893 | 7,248 | +2,355 | 491 | 724 | 0.42% | +233 |
| CISCO SYS INC(CSCO) | 42,006 | 40,015 | -1,991 | 2,874 | 3,082 | 1.77% | +208 |
| BROADCOM INC(AVGO) | 0 | 580 | +580 | 0 | 201 | 0.12% | +201 |
| ISHARES TR CORE HIGH DV ETF | 38,542 | 39,663 | +1,121 | 4,719 | 4,823 | 2.77% | +104 |
| JPMORGAN CHASE & CO.(JPM) | 10,243 | 10,300 | +57 | 3,231 | 3,319 | 1.91% | +88 |
| INVESCO QQQ TR | 4,677 | 4,669 | -8 | 2,808 | 2,868 | 1.65% | +60 |
| ISHARES TR CORE MSCI EAFE | 4,014 | 4,187 | +173 | 350 | 375 | 0.22% | +24 |
| AMAZON COM INC(AMZN) | 1,058 | 1,058 | 0 | 232 | 244 | 0.14% | +12 |
| REGIONS FINANCIAL CORP NEW(RF) | 10,500 | 10,500 | 0 | 277 | 285 | 0.16% | +8 |
| SPDR S&P 500 ETF TR(SPY) | 800 | 792 | -8 | 533 | 540 | 0.31% | +7 |
| CONSOLIDATED WATER CO INC ORD | 92,235 | 92,407 | +172 | 3,254 | 3,261 | 1.87% | +7 |
| JOHNSON & JOHNSON(JNJ) | 1,220 | 1,120 | -100 | 226 | 232 | 0.13% | +6 |
| GLOBAL X FDS CONSCIOUS COS | 8,333 | 8,335 | +2 | 360 | 362 | 0.21% | +2 |
| LINCOLN ELEC HLDGS INC(LECO) | 11,252 | 11,080 | -172 | 2,654 | 2,655 | 1.53% | +2 |
| BERKSHIRE HATHAWAY INC DEL | 2 | 2 | 0 | 1,508 | 1,510 | 0.87% | +1 |
| BERKSHIRE HATHAWAY INC DEL | 1,023 | 1,023 | 0 | 514 | 514 | 0.30% | -0 |
| LINEAGE CELL THERAPEUTICS IN | 11,500 | 11,500 | 0 | 19 | 19 | 0.01% | -0 |
| AMPLIFY ETF TR | 113,036 | 112,927 | -109 | 5,038 | 5,025 | 2.89% | -13 |
| PLEXUS CORP(PLXS) | 17,781 | 17,215 | -566 | 2,573 | 2,531 | 1.45% | -42 |
| ILLINOIS TOOL WKS INC(ITW) | 2,948 | 2,948 | 0 | 769 | 726 | 0.42% | -43 |
| PROCTER AND GAMBLE CO(PG) | 5,989 | 5,989 | 0 | 920 | 858 | 0.49% | -62 |
| FIRST TR EXCHANGE-TRADED FD WTR ETF | 22,660 | 22,713 | +53 | 2,546 | 2,468 | 1.42% | -78 |
| VANGUARD INDEX FDS | 3,308 | 3,099 | -209 | 2,026 | 1,943 | 1.12% | -82 |
| NEXTERA ENERGY INC(NEE) | 32,330 | 29,353 | -2,977 | 2,441 | 2,356 | 1.35% | -84 |
| BADGER METER INC | 16,367 | 16,152 | -215 | 2,923 | 2,817 | 1.62% | -106 |
| TRIMBLE INC(TRMB) | 38,695 | 37,628 | -1,067 | 3,159 | 2,948 | 1.69% | -211 |
| CRISPR THERAPEUTICS AG(CRSP) | 16,700 | 16,130 | -570 | 1,082 | 846 | 0.49% | -236 |
| VANECK ETF TRUST JUNIOR GOLD MINE | 2,807 | 0 | -2,807 | 278 | 0 | — | -278 |
| QUEST DIAGNOSTICS INC(DGX) | 13,956 | 13,669 | -287 | 2,660 | 2,372 | 1.36% | -288 |
| SPDR SERIES TRUST ST STR BLO 1 ETF | 3,925 | 0 | -3,925 | 360 | 0 | — | -360 |
| GLOBAL X FDS CYBRSCURTY ETF | 76,354 | 75,647 | -707 | 2,687 | 2,304 | 1.32% | -383 |
| MICROSOFT CORP(MSFT) | 8,435 | 8,112 | -323 | 4,369 | 3,923 | 2.25% | -446 |
| VULCAN MATLS CO(VMC) | 9,403 | 8,520 | -883 | 2,893 | 2,430 | 1.40% | -462 |
| NRG ENERGY INC(NRG) | 24,561 | 21,623 | -2,938 | 3,978 | 3,443 | 1.98% | -534 |
| ISHARES TR | 99,755 | 93,495 | -6,260 | 14,529 | 13,902 | 7.99% | -628 |
| COSTCO WHSL CORP NEW(COST) | 2,427 | 1,862 | -565 | 2,247 | 1,606 | 0.92% | -641 |
| MASTEC INC(MTZ) | 17,914 | 14,562 | -3,352 | 3,812 | 3,165 | 1.82% | -647 |
| BLACKROCK INC(BLK) | 2,685 | 2,300 | -385 | 3,130 | 2,462 | 1.41% | -669 |
| NVIDIA CORPORATION(NVDA) | 30,966 | 26,762 | -4,204 | 5,778 | 4,991 | 2.87% | -787 |
| SPDR SERIES TRUST ST STR SP500FF | 15,354 | 0 | -15,354 | 842 | 0 | — | -842 |
| APPLE INC(AAPL) | 36,784 | 28,579 | -8,205 | 9,366 | 7,769 | 4.46% | -1,597 |
| SPDR S&P MIDCAP 400 ETF TR(MDY) | 3,095 | 0 | -3,095 | 1,845 | 0 | — | -1,845 |
| SPDR SERIES TRUST ST STR P400MID | 48,572 | 0 | -48,572 | 2,778 | 0 | — | -2,778 |