Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2023 ▲▼ | Q1 2024 ▲▼ | Change ▲▼ | Q4 2023 ▲▼ | Q1 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| FIRST TR EXCHANGE TRADED FD WTR ETF | 0 | 21,567 | +21,567 | 0 | 2,202 | 1.54% | +2,202 |
| GLOBAL X FDS RBTCS ARTFL INTE | 0 | 55,351 | +55,351 | 0 | 1,761 | 1.23% | +1,761 |
| ISHARES TR | 96,596 | 99,337 | +2,741 | 9,709 | 10,845 | 7.60% | +1,136 |
| ISHARES TR ULTRA SHORT DUR | 68,705 | 89,022 | +20,317 | 3,460 | 4,501 | 3.16% | +1,041 |
| ISHARES TR | 100,059 | 98,738 | -1,321 | 10,529 | 11,384 | 7.98% | +855 |
| ISHARES TR MSCI INTL VLU FT | 256,578 | 265,287 | +8,709 | 6,802 | 7,489 | 5.25% | +687 |
| VANECK ETF TRUST MRNGSTR WDE MOAT | 101,207 | 102,742 | +1,535 | 8,589 | 9,237 | 6.48% | +647 |
| MASTEC INC(MTZ) | 29,917 | 29,953 | +36 | 2,265 | 2,793 | 1.96% | +528 |
| ELI LILLY & CO(LLY) | 2,422 | 2,452 | +30 | 1,412 | 1,908 | 1.34% | +496 |
| NVIDIA CORPORATION(NVDA) | 7,584 | 4,683 | -2,901 | 3,756 | 4,231 | 2.97% | +476 |
| TRIMBLE INC(TRMB) | 38,069 | 38,488 | +419 | 2,025 | 2,477 | 1.74% | +452 |
| VULCAN MATLS CO(VMC) | 10,341 | 10,186 | -155 | 2,348 | 2,780 | 1.95% | +432 |
| SPDR SER TR ST STR SP500DIV | 68,515 | 76,069 | +7,554 | 2,685 | 3,097 | 2.17% | +412 |
| AMPLIFY ETF TR | 103,944 | 108,107 | +4,163 | 3,799 | 4,203 | 2.95% | +404 |
| ISHARES TR CORE MSCI EAFE | 58,811 | 60,462 | +1,651 | 4,137 | 4,487 | 3.15% | +350 |
| NEXTERA ENERGY INC(NEE) | 30,789 | 32,912 | +2,123 | 1,870 | 2,103 | 1.47% | +233 |
| AIRBNB INC | 7,048 | 7,102 | +54 | 960 | 1,172 | 0.82% | +212 |
| MICROSOFT CORP(MSFT) | 7,798 | 7,472 | -326 | 2,932 | 3,143 | 2.20% | +211 |
| TETRA TECH INC NEW(TTEK) | 12,350 | 12,047 | -303 | 2,062 | 2,225 | 1.56% | +164 |
| JOHNSON & JOHNSON(JNJ) | 12,212 | 13,038 | +826 | 1,914 | 2,062 | 1.45% | +148 |
| GLOBAL X FDS CYBRSCURTY ETF | 77,550 | 81,378 | +3,828 | 2,273 | 2,421 | 1.70% | +148 |
| QUEST DIAGNOSTICS INC(DGX) | 13,543 | 15,134 | +1,591 | 1,867 | 2,014 | 1.41% | +147 |
| SPDR S&P MIDCAP 400 ETF TR(MDY) | 3,408 | 3,324 | -84 | 1,729 | 1,849 | 1.30% | +120 |
| CISCO SYS INC(CSCO) | 37,135 | 39,353 | +2,218 | 1,876 | 1,964 | 1.38% | +88 |
| CANADIAN NATL RY CO(CNI) | 15,908 | 15,831 | -77 | 1,999 | 2,085 | 1.46% | +87 |
| TECK RESOURCES LTD(TECK) | 46,063 | 44,393 | -1,670 | 1,947 | 2,032 | 1.42% | +85 |
| SPDR SER TR ST STR P400MID | 9,034 | 9,835 | +801 | 440 | 525 | 0.37% | +84 |
| SPDR SER TR ST STR SP500FF | 16,100 | 16,100 | 0 | 625 | 689 | 0.48% | +64 |
| BERKSHIRE HATHAWAY INC DEL | 1,650 | 1,550 | -100 | 588 | 652 | 0.46% | +63 |
| SCHWAB STRATEGIC TR | 13,791 | 13,181 | -610 | 768 | 805 | 0.56% | +37 |
| SPDR S&P 500 ETF TR(SPY) | 754 | 754 | 0 | 358 | 394 | 0.28% | +36 |
| PROCTER AND GAMBLE CO(PG) | 6,629 | 6,129 | -500 | 971 | 994 | 0.70% | +23 |
| GLOBAL X FDS CONSCIOUS COS | 8,113 | 8,113 | 0 | 271 | 294 | 0.21% | +23 |
| ILLINOIS TOOL WKS INC(ITW) | 2,948 | 2,948 | 0 | 772 | 791 | 0.55% | +19 |
| REGIONS FINANCIAL CORP NEW(RF) | 10,600 | 10,600 | 0 | 205 | 223 | 0.16% | +18 |
| LINEAGE CELL THERAPEUTICS IN | 17,000 | 11,500 | -5,500 | 19 | 17 | 0.01% | -2 |
| NRG ENERGY INC(NRG) | 41,037 | 31,164 | -9,873 | 2,122 | 2,109 | 1.48% | -12 |
| CRISPR THERAPEUTICS AG(CRSP) | 18,920 | 17,019 | -1,901 | 1,184 | 1,160 | 0.81% | -24 |
| CANADIAN NAT RES LTD(CNQ) | 31,351 | 26,477 | -4,874 | 2,054 | 2,021 | 1.42% | -33 |
| NIKE INC(NKE) | 2,305 | 2,300 | -5 | 250 | 216 | 0.15% | -34 |
| SUN CMNTYS INC(SUI) | 11,093 | 11,263 | +170 | 1,483 | 1,448 | 1.02% | -34 |
| JPMORGAN CHASE & CO(JPM) | 13,000 | 10,827 | -2,173 | 2,211 | 2,169 | 1.52% | -43 |
| EQUITY LIFESTYLE PPTYS INC(ELS) | 20,802 | 21,878 | +1,076 | 1,467 | 1,409 | 0.99% | -58 |
| ALBEMARLE CORP(ALB) | 6,670 | 6,632 | -38 | 964 | 874 | 0.61% | -90 |
| BADGER METER INC | 21,566 | 19,979 | -1,587 | 3,329 | 3,233 | 2.27% | -96 |
| BLACKROCK INC(BLK) | 2,745 | 2,547 | -198 | 2,228 | 2,123 | 1.49% | -105 |
| PLEXUS CORP(PLXS) | 19,924 | 21,370 | +1,446 | 2,154 | 2,026 | 1.42% | -128 |
| LINCOLN ELEC HLDGS INC(LECO) | 10,307 | 8,203 | -2,104 | 2,241 | 2,095 | 1.47% | -146 |
| ZOETIS INC(ZTS) | 10,643 | 11,249 | +606 | 2,101 | 1,903 | 1.33% | -197 |
| INTEL CORP(INTC) | 60,484 | 63,274 | +2,790 | 3,039 | 2,795 | 1.96% | -245 |
| TELADOC HEALTH INC(TDOC) | 78,070 | 91,591 | +13,521 | 1,682 | 1,383 | 0.97% | -299 |
| CONSOLIDATED WATER CO INC ORD | 100,697 | 90,034 | -10,663 | 3,585 | 2,639 | 1.85% | -946 |
| APPLE INC(AAPL) | 66,664 | 65,104 | -1,560 | 12,835 | 11,164 | 7.83% | -1,671 |