The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 | |||||
VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY | ||||||
NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | (to the nearest dollar) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
AIRBNB INC | COM CL A | 009066101 | 1,171,546 | 7,102 | SH | SOLE | 7,102 | 0 | 0 | |||
ALBEMARLE CORP | COM | 012653101 | 873,700 | 6,632 | SH | SOLE | 6,632 | 0 | 0 | |||
AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 | 4,203,201 | 108,107 | SH | SOLE | 108,107 | 0 | 0 | |||
APPLE INC | COM | 037833100 | 11,164,034 | 65,104 | SH | SOLE | 65,104 | 0 | 0 | |||
BADGER METER INC | COM | 056525108 | 3,232,802 | 19,979 | SH | SOLE | 19,979 | 0 | 0 | |||
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 651,806 | 1,550 | SH | SOLE | 1,550 | 0 | 0 | |||
BLACKROCK INC | COM | 09247X101 | 2,123,434 | 2,547 | SH | SOLE | 2,547 | 0 | 0 | |||
CANADIAN NAT RES LTD | COM | 136385101 | 2,020,725 | 26,477 | SH | SOLE | 26,477 | 0 | 0 | |||
CANADIAN NATL RY CO | COM | 136375102 | 2,085,102 | 15,831 | SH | SOLE | 15,831 | 0 | 0 | |||
CISCO SYS INC | COM | 17275R102 | 1,964,084 | 39,353 | SH | SOLE | 39,353 | 0 | 0 | |||
CONSOLIDATED WATER CO INC | ORD | G23773107 | 2,638,882 | 90,034 | SH | SOLE | 90,034 | 0 | 0 | |||
CRISPR THERAPEUTICS AG | NAMEN AKT | H17182108 | 1,160,016 | 17,019 | SH | SOLE | 17,019 | 0 | 0 | |||
ELI LILLY & CO | COM | 532457108 | 1,907,558 | 2,452 | SH | SOLE | 2,452 | 0 | 0 | |||
EQUITY LIFESTYLE PPTYS INC | COM | 29472R108 | 1,408,911 | 21,878 | SH | SOLE | 21,878 | 0 | 0 | |||
FIRST TR EXCHANGE TRADED FD | WTR ETF | 33733B100 | 2,201,991 | 21,567 | SH | SOLE | 21,567 | 0 | 0 | |||
GLOBAL X FDS | CYBRSCURTY ETF | 37954Y384 | 2,420,996 | 81,378 | SH | SOLE | 81,378 | 0 | 0 | |||
GLOBAL X FDS | RBTCS ARTFL INTE | 37954Y715 | 1,760,716 | 55,351 | SH | SOLE | 55,351 | 0 | 0 | |||
GLOBAL X FDS | CONSCIOUS COS | 37954Y731 | 293,853 | 8,113 | SH | SOLE | 8,113 | 0 | 0 | |||
ILLINOIS TOOL WKS INC | COM | 452308109 | 791,037 | 2,948 | SH | SOLE | 2,948 | 0 | 0 | |||
INTEL CORP | COM | 458140100 | 2,794,791 | 63,274 | SH | SOLE | 63,274 | 0 | 0 | |||
ISHARES TR | CORE S&P TTL STK | 464287150 | 11,384,492 | 98,738 | SH | SOLE | 98,738 | 0 | 0 | |||
ISHARES TR | MSCI USA ESG SLC | 464288802 | 10,844,621 | 99,337 | SH | SOLE | 99,337 | 0 | 0 | |||
ISHARES TR | MSCI INTL VLU FT | 46435G409 | 7,489,053 | 265,287 | SH | SOLE | 265,287 | 0 | 0 | |||
ISHARES TR | BLACKROCK ULTRA | 46434V878 | 4,500,953 | 89,022 | SH | SOLE | 89,022 | 0 | 0 | |||
ISHARES TR | CORE MSCI EAFE | 46432F842 | 4,487,490 | 60,462 | SH | SOLE | 60,462 | 0 | 0 | |||
JOHNSON & JOHNSON | COM | 478160104 | 2,062,482 | 13,038 | SH | SOLE | 13,038 | 0 | 0 | |||
JPMORGAN CHASE & CO | COM | 46625H100 | 2,168,649 | 10,827 | SH | SOLE | 10,827 | 0 | 0 | |||
LINCOLN ELEC HLDGS INC | COM | 533900106 | 2,095,375 | 8,203 | SH | SOLE | 8,203 | 0 | 0 | |||
LINEAGE CELL THERAPEUTICS IN | COM | 53566P109 | 17,020 | 11,500 | SH | SOLE | 11,500 | 0 | 0 | |||
MASTEC INC | COM | 576323109 | 2,793,118 | 29,953 | SH | SOLE | 29,953 | 0 | 0 | |||
MICROSOFT CORP | COM | 594918104 | 3,143,410 | 7,472 | SH | SOLE | 7,472 | 0 | 0 | |||
NEXTERA ENERGY INC | COM | 65339F101 | 2,103,406 | 32,912 | SH | SOLE | 32,912 | 0 | 0 | |||
NIKE INC | CL B | 654106103 | 216,154 | 2,300 | SH | SOLE | 2,300 | 0 | 0 | |||
NRG ENERGY INC | COM NEW | 629377508 | 2,109,492 | 31,164 | SH | SOLE | 31,164 | 0 | 0 | |||
NVIDIA CORPORATION | COM | 67066G104 | 4,231,372 | 4,683 | SH | SOLE | 4,683 | 0 | 0 | |||
PLEXUS CORP | COM | 729132100 | 2,026,304 | 21,370 | SH | SOLE | 21,370 | 0 | 0 | |||
PROCTER AND GAMBLE CO | COM | 742718109 | 994,431 | 6,129 | SH | SOLE | 6,129 | 0 | 0 | |||
QUEST DIAGNOSTICS INC | COM | 74834L100 | 2,014,487 | 15,134 | SH | SOLE | 15,134 | 0 | 0 | |||
REGIONS FINANCIAL CORP NEW | COM | 7591EP100 | 223,024 | 10,600 | SH | SOLE | 10,600 | 0 | 0 | |||
SCHWAB STRATEGIC TR | US BRD MKT ETF | 808524102 | 804,701 | 13,181 | SH | SOLE | 13,181 | 0 | 0 | |||
SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | 394,395 | 754 | SH | SOLE | 754 | 0 | 0 | |||
SPDR S&P MIDCAP 400 ETF TR | UTSER1 S&PDCRP | 78467Y107 | 1,849,474 | 3,324 | SH | SOLE | 3,324 | 0 | 0 | |||
SPDR SER TR | PRTFLO S&P500 HI | 78468R788 | 3,096,769 | 76,069 | SH | SOLE | 76,069 | 0 | 0 | |||
SPDR SER TR | SPDR S&P 500 ETF | 78468R796 | 689,080 | 16,100 | SH | SOLE | 16,100 | 0 | 0 | |||
SPDR SER TR | PORTFOLIO S&P400 | 78464A847 | 524,599 | 9,835 | SH | SOLE | 9,835 | 0 | 0 | |||
SUN CMNTYS INC | COM | 866674104 | 1,448,197 | 11,263 | SH | SOLE | 11,263 | 0 | 0 | |||
TECK RESOURCES LTD | CL B | 878742204 | 2,032,312 | 44,393 | SH | SOLE | 44,393 | 0 | 0 | |||
TELADOC HEALTH INC | COM | 87918A105 | 1,383,025 | 91,591 | SH | SOLE | 91,591 | 0 | 0 | |||
TETRA TECH INC NEW | COM | 88162G103 | 2,225,202 | 12,047 | SH | SOLE | 12,047 | 0 | 0 | |||
TRIMBLE INC | COM | 896239100 | 2,477,088 | 38,488 | SH | SOLE | 38,488 | 0 | 0 | |||
VANECK ETF TRUST | MRNGSTR WDE MOAT | 92189F643 | 9,236,506 | 102,742 | SH | SOLE | 102,742 | 0 | 0 | |||
VULCAN MATLS CO | COM | 929160109 | 2,779,964 | 10,186 | SH | SOLE | 10,186 | 0 | 0 | |||
ZOETIS INC | CL A | 98978V103 | 1,903,444 | 11,249 | SH | SOLE | 11,249 | 0 | 0 |