| IISHARES MSCI ACWI ETFTOK |
| 7.64% | 7.32% | $14.3M | 92,788 | $12.9M | 97,527 | -4,739-4.86% | Reduce |
| IISHARES TRITOT |
| 7.06% | 7.47% | $13.2M | 80,562 | $13.1M | 92,304 | -11,742-12.72% | Reduce |
| IISHARES TRIVLU |
| 6.29% | 6.34% | $11.8M | 281,766 | $11.2M | 281,287 | +479+0.17% | Add |
| VVanEck Russia ETFBBH |
| 5.27% | 5.74% | $9.9M | 94,997 | $10.1M | 104,611 | -9,614-9.19% | Reduce |
| IISHARES TRICSH |
| 4.5% | 4.29% | $8.4M | 166,704 | $7.6M | 149,338 | +17,366+11.63% | Add |
APPLE INCAAPL |
| 4.1% | 3.86% | $7.7M | 26,514 | $6.8M | 26,762 | -248-0.93% | Reduce |
| SSCHWAB SHORT-TERM U.S. TREASURY ETFSCHO |
| 3.89% | 3.17% | $7.3M | 301,665 | $5.6M | 230,174 | +71,491+31.06% | Add |
| IISHARES TRSGOV |
| 3.37% | 4.59% | $6.3M | 62,624 | $8.1M | 80,366 | -17,742-22.08% | Reduce |
| IISHARES TRHDV |
| 2.91% | 3.03% | $5.4M | 198,603 | $5.3M | 39,346 | +159,257+404.76% | Add |
| AAMPLIFY ETF TRDIVO |
| 2.87% | 2.91% | $5.4M | 117,539 | $5.1M | 114,277 | +3,262+2.85% | Add |
| SSCHWAB STRATEGIC TRSCHR |
| 2.85% | 2.3% | $5.3M | 216,288 | $4.0M | 162,488 | +53,800+33.11% | Add |
| IISHARES TRPFF |
| 2.8% | 2.56% | $5.2M | 171,879 | $4.5M | 148,525 | +23,354+15.72% | Add |
NVIDIA CORPORATIONNVDA |
| 2.67% | 2.61% | $5.0M | 25,042 | $4.6M | 26,357 | -1,315-4.99% | Reduce |
ALPHABET INCGOOGL |
| 2.49% | 2.14% | $4.7M | 13,074 | $3.8M | 13,093 | -19-0.15% | Reduce |
| MMASTEC INCMTZ |
| 2.34% | 2.38% | $4.4M | 10,516 | $4.2M | 13,029 | -2,513-19.29% | Reduce |
| PPLEXUS CORPPLXS |
| 2.26% | 1.59% | $4.2M | 14,076 | $2.8M | 13,848 | +228+1.65% | Add |
| SSCHWAB INTERNATIONAL DIVIDEND EQUITY ETFSCHY |
| 2.14% | 2.24% | $4.0M | 126,377 | $3.9M | 124,338 | +2,039+1.64% | Add |
CISCO SYS INCCSCO |
| 1.99% | 1.75% | $3.7M | 31,658 | $3.1M | 39,635 | -7,977-20.13% | Reduce |
| VVANGUARD INDEX FDSVOO |
| 1.85% | 1.04% | $3.5M | 4,713 | $1.8M | 3,064 | +1,649+53.82% | Add |
CANADIAN NATL RY COCNI |
| 1.59% | 1.44% | $3.0M | 24,976 | $2.5M | 24,752 | +224+0.90% | Add |
MICROSOFT CORPMSFT |
| 1.59% | 1.76% | $3.0M | 7,981 | $3.1M | 8,368 | -387-4.62% | Reduce |
| SSCHWAB U.S. BROAD MARKET ETFSCHB |
| 1.56% | 1.52% | $2.9M | 101,066 | $2.7M | 106,388 | -5,322-5.00% | Reduce |
| CCANADIAN NAT RES LTDCNQ |
| 1.55% | 1.91% | $2.9M | 73,449 | $3.4M | 69,190 | +4,259+6.16% | Add |
QUEST DIAGNOSTICS INCDGX |
| 1.52% | 1.48% | $2.8M | 13,420 | $2.6M | 13,311 | +109+0.82% | Add |
| BBADGER METER INCBMI |
| 1.51% | 1.43% | $2.8M | 19,072 | $2.5M | 16,532 | +2,540+15.36% | Add |
| NNRG ENERGY INCNRG |
| 1.5% | 1.77% | $2.8M | 19,242 | $3.1M | 21,353 | -2,111-9.89% | Reduce |
| NNEXTERA ENERGY INCNEE |
| 1.46% | 1.55% | $2.7M | 31,091 | $2.7M | 29,430 | +1,661+5.64% | Add |
JPMORGAN CHASE & COJPM |
| 1.44% | 1.36% | $2.7M | 8,252 | $2.4M | 8,142 | +110+1.35% | Add |
| GGlobal X Cybersecurity EtfBUG |
| 1.42% | 1.23% | $2.7M | 69,862 | $2.2M | 86,085 | -16,223-18.85% | Reduce |
ELI LILLY & COLLY |
| 1.4% | 1.31% | $2.6M | 2,184 | $2.3M | 2,504 | -320-12.78% | Reduce |
LINCOLN ELEC HLDGS INCLECO |
| 1.39% | 1.36% | $2.6M | 9,822 | $2.4M | 9,639 | +183+1.90% | Add |
CONSOLIDATED WATER CO INC ORDCWCO |
| 1.36% | 1.59% | $2.5M | 86,052 | $2.8M | 84,563 | +1,489+1.76% | Add |
VULCAN MATLS COVMC |
| 1.35% | 1.3% | $2.5M | 8,582 | $2.3M | 8,377 | +205+2.45% | Add |
| FFIRST TRUST WATER ETFFIW |
| 1.35% | 1.35% | $2.5M | 23,072 | $2.4M | 23,075 | -3-0.01% | Reduce |
COSTCO WHOLESALE CORPORATIONCOST |
| 1.29% | 1.45% | $2.4M | 2,581 | $2.5M | 2,557 | +24+0.94% | Add |
BLACKROCK INC COMBLK |
| 1.18% | 1.2% | $2.2M | 2,300 | $2.1M | 2,200 | +100+4.55% | Add |
TRIMBLE INC COMTRMB |
| 1.04% | 1.43% | $2.0M | 38,143 | $2.5M | 38,481 | -338-0.88% | Reduce |
BERKSHIRE HATHAWAY INC CL ABRK.A |
| 0.8% | 0.82% | $1.5M | 2 | $1.4M | 2 | 00.00% | Unchanged |
CRISPR THERAPEUTICSCRSP |
| 0.57% | 0.46% | $1.1M | 19,643 | $807,692 | 16,979 | +2,664+15.69% | Add |
| SSTATE STREETSPYX |
| 0.5% | 0.46% | $938,130 | 15,354 | $814,223 | 15,354 | 00.00% | Unchanged |
PROCTER & GAMBLE COPG |
| 0.47% | 0.49% | $878,227 | 5,989 | $865,052 | 5,989 | 00.00% | Unchanged |
ILLINOIS TOOLITW |
| 0.42% | 0.43% | $793,289 | 2,933 | $763,431 | 2,933 | 00.00% | Unchanged |
| IISHARES TRAGG |
| 0.4% | 0.42% | $747,497 | 7,552 | $736,187 | 7,416 | +136+1.83% | Add |
| SSTATE STR SPDR S&P 500 ETF TSPY |
| 0.3% | 0.29% | $564,559 | 756 | $515,070 | 792 | -36-4.55% | Reduce |
BERKSHIRE HATHAWAY INC DELBRK.B |
| 0.26% | 0.27% | $479,374 | 958 | $471,054 | 983 | -25-2.54% | Reduce |
| IISHARES TRIEFA |
| 0.22% | 0.21% | $408,051 | 4,225 | $372,622 | 4,116 | +109+2.65% | Add |
| GGLOBAL X FDSCPTL |
| 0.21% | 0.2% | $394,643 | 8,400 | $348,164 | 8,380 | +20+0.24% | Add |
| SSPDR SERIES TRUSTBIL |
| 0.21% | 0.21% | $384,522 | 4,196 | $368,851 | 4,025 | +171+4.25% | Add |
INTEL CORPINTC |
| 0.18% | — | $335,112 | 2,400 | $0 | 0 | +2,400 | New Buy |
REGIONS FINANCIAL CORP NEW COMRF |
| 0.16% | 0.15% | $302,000 | 10,000 | $261,200 | 10,000 | 00.00% | Unchanged |