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 | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
APPLE INC | Ordinary Shares | 037833100 | 8,483 | 61,380 | SH | SOLE | 0 | 0 | 61,380 | ||
ABB LTD FSPONSORED ADR 1 ADR REPS 1 ORD SHS | American Depository Receipts | 000375204 | 4,867 | 189,677 | SH | SOLE | 0 | 0 | 189,677 | ||
AGREE REALTY CORP REIT | Ordinary Shares | 008492100 | 995 | 14,722 | SH | SOLE | 0 | 0 | 14,722 | ||
VANECK AFRICA INDEX ETF | Equity ETFs | 92189F866 | 1,895 | 125,738 | SH | SOLE | 0 | 0 | 125,738 | ||
ALARM COM HLDGS INC SH | Ordinary Shares | 011642105 | 20,654 | 318,441 | SH | SOLE | 0 | 0 | 318,441 | ||
AMERN TOWER CORP REIT | Ordinary Shares | 03027X100 | 20,318 | 94,636 | SH | SOLE | 0 | 0 | 94,636 | ||
AMAZON.COM INC | Ordinary Shares | 023135106 | 79,742 | 705,685 | SH | SOLE | 0 | 0 | 705,685 | ||
ANSYS INC | Ordinary Shares | 03662Q105 | 2,661 | 12,004 | SH | SOLE | 0 | 0 | 12,004 | ||
AON PLC FCLASS A | Ordinary Shares | 00BLP1HW5 | 13,977 | 52,178 | SH | SOLE | 0 | 0 | 52,178 | ||
ALEXANDRIA REAL EST REIT | Ordinary Shares | 015271109 | 5,106 | 36,421 | SH | SOLE | 0 | 0 | 36,421 | ||
AVALARA INC | Ordinary Shares | 05338G106 | 6,772 | 73,771 | SH | SOLE | 0 | 0 | 73,771 | ||
AXON ENTERPRISE INC | Ordinary Shares | 05464C101 | 20,289 | 175,283 | SH | SOLE | 0 | 0 | 175,283 | ||
BROOKFIELD ASSET MGM FCLASS A | Ordinary Shares | 112585104 | 17,711 | 433,136 | SH | SOLE | 0 | 0 | 433,136 | ||
BOOKING HOLDINGS INC | Ordinary Shares | 09857L108 | 45,407 | 27,633 | SH | SOLE | 0 | 0 | 27,633 | ||
BANCO LATINOAMERICANO F | Ordinary Shares | P16994132 | 4,296 | 328,961 | SH | SOLE | 0 | 0 | 328,961 | ||
BIOMARIN PHARMACEUTL | Ordinary Shares | 09061G101 | 29,067 | 342,889 | SH | SOLE | 0 | 0 | 342,889 | ||
VANGUARD TOTAL BOND MARKET ETF | Bond ETFs | 921937835 | 2,230 | 31,263 | SH | SOLE | 0 | 0 | 31,263 | ||
BROADRIDGE FINL SOLU | Ordinary Shares | 11133T103 | 18,178 | 125,958 | SH | SOLE | 0 | 0 | 125,958 | ||
BERKSHIRE HATHAWAY CLASS B | Ordinary Shares | 084670702 | 11,465 | 42,937 | SH | SOLE | 0 | 0 | 42,937 | ||
BERKSHIRE HATHAWAY CLASS B | Ordinary Shares | 084670702 | 982 | 3,676 | SH | SOLE | 0 | 0 | 3,676 | ||
BROWN & BROWN INC | Ordinary Shares | 115236101 | 24,710 | 408,572 | SH | SOLE | 0 | 0 | 408,572 | ||
INVSC BULLETSHARES 2022 CRP BND ETF | Bond ETFs | 46138J882 | 13,653 | 644,613 | SH | SOLE | 0 | 0 | 644,613 | ||
INVSC BULLETSHARES 2023 CRP BND ETF | Bond ETFs | 46138J866 | 35,778 | 1,714,336 | SH | SOLE | 0 | 0 | 1,714,336 | ||
INVSC BULLETSHAR 2024 CRPRT BND ETF | Bond ETFs | 46138J841 | 35,607 | 1,746,274 | SH | SOLE | 0 | 0 | 1,746,274 | ||
INVSC BULLETSHARES 2025 CRP BND ETF | Bond ETFs | 46138J825 | 34,955 | 1,752,549 | SH | SOLE | 0 | 0 | 1,752,549 | ||
INVESCO BULLETSHARES 2026 CORPORATE BOND ETF | Bond ETFs | 46138J791 | 26,893 | 1,442,779 | SH | SOLE | 0 | 0 | 1,442,779 | ||
INVESCO BULLETSHARES 2027 CORPORATE BOND ETF | Bond ETFs | 46138J783 | 22,944 | 1,232,782 | SH | SOLE | 0 | 0 | 1,232,782 | ||
INVESCO BULLETSHARS 2028CORP BD ETF | Bond ETFs | 46138J643 | 25,205 | 1,317,560 | SH | SOLE | 0 | 0 | 1,317,560 | ||
INVSC BLTSHRS 2029 CORP BND ETF | Bond ETFs | 46138J577 | 13,121 | 757,325 | SH | SOLE | 0 | 0 | 757,325 | ||
ANHEUSER BUSCH INBEV S FSPONSORED ADR 1 ADR REPS 1 ORD SHS | American Depository Receipts | 03524A108 | 3,425 | 75,851 | SH | SOLE | 0 | 0 | 75,851 | ||
CARDLYTICS INC | Ordinary Shares | 14161W105 | 2,720 | 289,342 | SH | SOLE | 0 | 0 | 289,342 | ||
COGNEX CORP | Ordinary Shares | 192422103 | 5,989 | 144,498 | SH | SOLE | 0 | 0 | 144,498 | ||
CELLNEX TELECOM S A FUNSPONSORED ADR 1 ADR REPS 0.5 ORD SHS | American Depository Receipts | 15117X105 | 11,991 | 778,638 | SH | SOLE | 0 | 0 | 778,638 | ||
COMCAST CORP CLASS A | Ordinary Shares | 20030N101 | 12,574 | 428,706 | SH | SOLE | 0 | 0 | 428,706 | ||
CME GROUP INC CLASS A | Ordinary Shares | 12572Q105 | 1,931 | 10,902 | SH | SOLE | 0 | 0 | 10,902 | ||
ISHARES CALIFORNIA MUNI BOND ETF | Bond ETFs | 464288356 | 474 | 8,738 | SH | SOLE | 0 | 0 | 8,738 | ||
CANADIAN NATL RAILWY F | Ordinary Shares | 136375102 | 6,121 | 56,682 | SH | SOLE | 0 | 0 | 56,682 | ||
COOPER COMPANIES | Ordinary Shares | 216648402 | 7,595 | 28,781 | SH | SOLE | 0 | 0 | 28,781 | ||
COSTCO WHOLESALE CO | Ordinary Shares | 22160K105 | 9,420 | 19,945 | SH | SOLE | 0 | 0 | 19,945 | ||
SALESFORCE INC | Ordinary Shares | 79466L302 | 33,138 | 230,383 | SH | SOLE | 0 | 0 | 230,383 | ||
COSTAR GROUP INC | Ordinary Shares | 22160N109 | 17,059 | 244,927 | SH | SOLE | 0 | 0 | 244,927 | ||
DOMINION ENERGY INC | Ordinary Shares | 25746U109 | 2,250 | 32,563 | SH | SOLE | 0 | 0 | 32,563 | ||
WISDOMTREE EUROPE SMLCP DIVIDEND ETF | Equity ETFs | 97717W869 | 9,258 | 204,635 | SH | SOLE | 0 | 0 | 204,635 | ||
WISDOMTREE JAPAN SMALCP DIVIDEND ETF | Equity ETFs | 97717W836 | 16,957 | 297,914 | SH | SOLE | 0 | 0 | 297,914 | ||
WALT DISNEY CO | Ordinary Shares | 254687106 | 5,586 | 59,221 | SH | SOLE | 0 | 0 | 59,221 | ||
EASTMAN CHEMICAL CO | Ordinary Shares | 277432100 | 2,685 | 37,787 | SH | SOLE | 0 | 0 | 37,787 | ||
EPAM SYSTEMS INC | Ordinary Shares | 29414B104 | 10,327 | 28,512 | SH | SOLE | 0 | 0 | 28,512 | ||
EQUINIX INC REIT | Ordinary Shares | 29444U700 | 35,214 | 61,905 | SH | SOLE | 0 | 0 | 61,905 | ||
EVERBRIDGE INC. | Ordinary Shares | 29978A104 | 4,601 | 149,006 | SH | SOLE | 0 | 0 | 149,006 | ||
ISHARES MSCI SOUTH KOREAETF | Equity ETFs | 464286772 | 4,941 | 104,320 | SH | SOLE | 0 | 0 | 104,320 | ||
FANUC LTD JAPAN FSPONSORED ADR 1 ADR REPS 0.1 ORD SHS | American Depository Receipts | 307305102 | 3,177 | 226,907 | SH | SOLE | 0 | 0 | 226,907 | ||
FASTENAL CO | Ordinary Shares | 311900104 | 6,881 | 149,450 | SH | SOLE | 0 | 0 | 149,450 | ||
FAST RETAILING CO FSPONSORED ADR 1 ADR REPS 0.1 ORD SHS | American Depository Receipts | 31188H101 | 5,312 | 100,135 | SH | SOLE | 0 | 0 | 100,135 | ||
GENTEX CORP | Ordinary Shares | 371901109 | 7,469 | 313,284 | SH | SOLE | 0 | 0 | 313,284 | ||
ALPHABET INC. CLASS C | Ordinary Shares | 02079K107 | 50,932 | 529,718 | SH | SOLE | 0 | 0 | 529,718 | ||
GOOSEHEAD INSURANCE INC CLASS A | Ordinary Shares | 38267D109 | 2,313 | 64,896 | SH | SOLE | 0 | 0 | 64,896 | ||
GULFSLOPE ENERGY | Ordinary Shares | 40273W105 | 1 | 200,724 | SH | SOLE | 0 | 0 | 200,724 | ||
GXO LOGISTICS INC | Ordinary Shares | 36262G101 | 4,106 | 117,099 | SH | SOLE | 0 | 0 | 117,099 | ||
HDFC BK LTD FSPONSORED ADR 1 ADR REPS 3 ORD SHS | American Depository Receipts | 40415F101 | 14,088 | 241,153 | SH | SOLE | 0 | 0 | 241,153 | ||
HOWARD HUGHES CORP | Ordinary Shares | 44267D107 | 13,062 | 235,826 | SH | SOLE | 0 | 0 | 235,826 | ||
HEALTHEQUITY INC | Ordinary Shares | 42226A107 | 8,376 | 124,693 | SH | SOLE | 0 | 0 | 124,693 | ||
HESKA CORP | Ordinary Shares | 42805E306 | 4,332 | 59,413 | SH | SOLE | 0 | 0 | 59,413 | ||
ICON PLC F | Ordinary Shares | 000000000 | 18,518 | 100,762 | SH | SOLE | 0 | 0 | 100,762 | ||
ISHARES CORE MSCI EUROPEETF | Equity ETFs | 46434V738 | 15,591 | 394,318 | SH | SOLE | 0 | 0 | 394,318 | ||
INDUSTRIAL NANOTECH INC | Ordinary Shares | 456277102 | 4 | 500,000 | SH | SOLE | 0 | 0 | 500,000 | ||
JOHN BEAN TECHS CORP | Ordinary Shares | 477839104 | 8,695 | 101,109 | SH | SOLE | 0 | 0 | 101,109 | ||
JONES LANG LASALLE | Ordinary Shares | 48020Q107 | 7,970 | 52,760 | SH | SOLE | 0 | 0 | 52,760 | ||
JOHNSON & JOHNSON | Ordinary Shares | 478160104 | 1,575 | 9,644 | SH | SOLE | 0 | 0 | 9,644 | ||
THE COCA-COLA CO | Ordinary Shares | 191216100 | 1,321 | 23,575 | SH | SOLE | 0 | 0 | 23,575 | ||
NLIGHT INC | Ordinary Shares | 65487K100 | 2,493 | 263,780 | SH | SOLE | 0 | 0 | 263,780 | ||
L C I INDUSTRIE | Ordinary Shares | 50189K103 | 7,084 | 69,819 | SH | SOLE | 0 | 0 | 69,819 | ||
LIVE OAK BANCSHARES INCO | Ordinary Shares | 53803X105 | 2,695 | 88,063 | SH | SOLE | 0 | 0 | 88,063 | ||
MASTERCARD INC CLASS A | Ordinary Shares | 57636Q104 | 32,795 | 115,336 | SH | SOLE | 0 | 0 | 115,336 | ||
ISHARES MBS ETF | Bond ETFs | 464288588 | 28,184 | 307,753 | SH | SOLE | 0 | 0 | 307,753 | ||
MEDTRONIC PLC F | Ordinary Shares | 00BTN1Y11 | 8,537 | 105,715 | SH | SOLE | 0 | 0 | 105,715 | ||
MERCADOLIBRE INC | Ordinary Shares | 58733R102 | 42,684 | 51,565 | SH | SOLE | 0 | 0 | 51,565 | ||
META PLATFORMS INC CLASS A | Ordinary Shares | 30303M102 | 28,299 | 208,575 | SH | SOLE | 0 | 0 | 208,575 | ||
MARKEL CORP | Ordinary Shares | 570535104 | 9,572 | 8,829 | SH | SOLE | 0 | 0 | 8,829 | ||
MICROSOFT CORP | Ordinary Shares | 594918104 | 13,719 | 58,905 | SH | SOLE | 0 | 0 | 58,905 | ||
iShares National Muni Bond ETF | Equity ETFs | 55454N104 | 3,346 | 32,615 | SH | SOLE | 0 | 0 | 32,615 | ||
NETFLIX INC | Ordinary Shares | 64110L106 | 16,948 | 71,982 | SH | SOLE | 0 | 0 | 71,982 | ||
NESTLE S A FSPONSORED ADR 1 ADR REPS 1 ORD SHS | American Depository Receipts | 641069406 | 7,879 | 73,171 | SH | SOLE | 0 | 0 | 73,171 | ||
NOVO-NORDISK A S FSPONSORED ADR 1 ADR REPS 1 ORD SHS | American Depository Receipts | 670100205 | 10,253 | 102,908 | SH | SOLE | 0 | 0 | 102,908 | ||
OKTA INC CLASS A | Ordinary Shares | 679295105 | 6,524 | 114,725 | SH | SOLE | 0 | 0 | 114,725 | ||
PALO ALTO NETWORKS | Ordinary Shares | 697435105 | 33,413 | 203,998 | SH | SOLE | 0 | 0 | 203,998 | ||
PAYCOM SOFTWARE INC | Ordinary Shares | 70432V102 | 6,998 | 21,206 | SH | SOLE | 0 | 0 | 21,206 | ||
PAYCHEX INC | Ordinary Shares | 704326107 | 10,230 | 91,171 | SH | SOLE | 0 | 0 | 91,171 | ||
PAYLOCITY HLDG CORP | Ordinary Shares | 70438V106 | 10,947 | 45,315 | SH | SOLE | 0 | 0 | 45,315 | ||
PENUMBRA INC | Ordinary Shares | 70975L107 | 7,115 | 37,528 | SH | SOLE | 0 | 0 | 37,528 | ||
PROCTER & GAMBLE | Ordinary Shares | 742718109 | 2,708 | 21,448 | SH | SOLE | 0 | 0 | 21,448 | ||
PING IDENTITY HLDG CORP | Ordinary Shares | 72341T103 | 12,316 | 438,777 | SH | SOLE | 0 | 0 | 438,777 | ||
PAYPAL HOLDINGS INCORPOR | Ordinary Shares | 70450Y103 | 31,900 | 370,632 | SH | SOLE | 0 | 0 | 370,632 | ||
ULTRAGENYX PHARMA | Ordinary Shares | 90400D108 | 2,320 | 56,018 | SH | SOLE | 0 | 0 | 56,018 | ||
RESMED INC | Ordinary Shares | 761152107 | 16,814 | 77,022 | SH | SOLE | 0 | 0 | 77,022 | ||
SIGNATURE BANK | Ordinary Shares | 82669G104 | 2,369 | 15,687 | SH | SOLE | 0 | 0 | 15,687 | ||
STARBUCKS CORP | Ordinary Shares | 855244109 | 12,441 | 147,650 | SH | SOLE | 0 | 0 | 147,650 | ||
ISHARES HIGH YIELD CORPORAT BOND ETF | Bond ETFs | 46434V407 | 7,252 | 181,579 | SH | SOLE | 0 | 0 | 181,579 | ||
SVB FINL GROUP | Ordinary Shares | 78486Q101 | 8,251 | 24,574 | SH | SOLE | 0 | 0 | 24,574 | ||
SCHLUMBERGER LTD F | Ordinary Shares | 806857108 | 3,908 | 108,845 | SH | SOLE | 0 | 0 | 108,845 | ||
SPLUNK INC | Ordinary Shares | 848637104 | 33,442 | 444,701 | SH | SOLE | 0 | 0 | 444,701 | ||
SPDR S&P 500 ETF | Equity ETFs | 78462F103 | 1,614 | 4,520 | SH | SOLE | 0 | 0 | 4,520 | ||
STAG INDUSTRIAL INC REIT | Ordinary Shares | 85254J102 | 8,800 | 309,537 | SH | SOLE | 0 | 0 | 309,537 | ||
SCHWAB VALUE ADVANTAGE MONEY INV | Money Market | 000000000 | 24 | 24,337 | SH | SOLE | 0 | 0 | 24,337 | ||
ATLASSIAN CORP PLC FCLASS A | Ordinary Shares | 00BZ09BD1 | 12,329 | 58,543 | SH | SOLE | 0 | 0 | 58,543 | ||
THOR INDUSTRIES INC | Ordinary Shares | 885160101 | 5,540 | 79,169 | SH | SOLE | 0 | 0 | 79,169 | ||
TEMENOS AG FSPONSORED ADR 1 ADR REPS 1 ORD SHS | American Depository Receipts | 87974R208 | 2,517 | 37,446 | SH | SOLE | 0 | 0 | 37,446 | ||
TRACTOR SUPPLY COMP | Ordinary Shares | 881575302 | 2,703 | 14,541 | SH | SOLE | 0 | 0 | 14,541 | ||
TESLA INC | Ordinary Shares | 88160R101 | 294 | 1,110 | SH | SOLE | 0 | 0 | 1,110 | ||
TAIWAN SEMICONDUCTR FSPONSORED ADR 1 ADR REPS 5 ORD SHS | American Depository Receipts | 874039100 | 9,202 | 134,212 | SH | SOLE | 0 | 0 | 134,212 | ||
TWILIO INC CLASS A | Ordinary Shares | 90138F102 | 7,815 | 113,035 | SH | SOLE | 0 | 0 | 113,035 | ||
TEXAS INSTRUMENTS | Ordinary Shares | 882508104 | 1,817 | 11,739 | SH | SOLE | 0 | 0 | 11,739 | ||
TYLER TECHNOLOGIES | Ordinary Shares | 902252105 | 8,662 | 24,927 | SH | SOLE | 0 | 0 | 24,927 | ||
UNIVERSAL MUSIC GROUP FUNSPONSORED ADR 1 ADR REPS 0.5 ORD SHS | American Depository Receipts | 91377B109 | 11,192 | 1,191,884 | SH | SOLE | 0 | 0 | 1,191,884 | ||
UPLAND SOFTWARE INC | Ordinary Shares | 91544A109 | 2,993 | 368,161 | SH | SOLE | 0 | 0 | 368,161 | ||
UNITED PARCEL SRVC CLASS B | Ordinary Shares | 911312106 | 6,681 | 41,358 | SH | SOLE | 0 | 0 | 41,358 | ||
VANGUARD SMALL CAP ETF | Ordinary Shares | 922908751 | 351 | 2,056 | SH | SOLE | 0 | 0 | 2,056 | ||
VANGUARD FTSE DEVELOPED MARKETS ETF | Equity ETFs | 921943858 | 1,355 | 37,274 | SH | SOLE | 0 | 0 | 37,274 | ||
VIVENDI SE FUNSPONSORED ADR 1 ADR REPS 1 ORD SHS | American Depository Receipts | 92852T201 | 6,366 | 827,796 | SH | SOLE | 0 | 0 | 827,796 | ||
VANGUARD REAL ESTATE ETF | Ordinary Shares | 922908553 | 214 | 2,670 | SH | SOLE | 0 | 0 | 2,670 | ||
VANGUARD MID CAP ETF | Equity ETFs | 922908629 | 869 | 4,622 | SH | SOLE | 0 | 0 | 4,622 | ||
VANGUARD S&P 500 ETF | Equity ETFs | 922908363 | 3,505 | 10,675 | SH | SOLE | 0 | 0 | 10,675 | ||
VANGUARD S&P 500 | Ordinary Shares | 921932505 | 221 | 1,062 | SH | SOLE | 0 | 0 | 1,062 | ||
VOIP-PAL COM INC | Ordinary Shares | 92862Y109 | 2 | 195,000 | SH | SOLE | 0 | 0 | 195,000 | ||
VANGUARD TOTAL STOCK MARKET ETF | Ordinary Shares | 922908769 | 1,543 | 8,600 | SH | SOLE | 0 | 0 | 8,600 | ||
VANGUARD SHORT INFLATIONPROT ETF IV | Bond ETFs | 922020805 | 2,227 | 46,287 | SH | SOLE | 0 | 0 | 46,287 | ||
VENTAS INC REIT | Ordinary Shares | 92276F100 | 1,907 | 47,465 | SH | SOLE | 0 | 0 | 47,465 | ||
VANGUARD FTSE EMERGING MARKETS ETF | Equity ETFs | 922042858 | 852 | 23,356 | SH | SOLE | 0 | 0 | 23,356 | ||
WASTE CONNECTIONSINC F | Ordinary Shares | 94106B101 | 10,721 | 79,335 | SH | SOLE | 0 | 0 | 79,335 | ||
W E C ENERGY GROUP INC | Ordinary Shares | 92939U106 | 1,779 | 19,890 | SH | SOLE | 0 | 0 | 19,890 | ||
WALMART INC | Ordinary Shares | 931142103 | 2,297 | 17,710 | SH | SOLE | 0 | 0 | 17,710 | ||
WATSCO INC | Ordinary Shares | 942622200 | 26,938 | 104,632 | SH | SOLE | 0 | 0 | 104,632 | ||
XPO LOGISTICS INC | Ordinary Shares | 983793100 | 5,230 | 117,479 | SH | SOLE | 0 | 0 | 117,479 | ||
YUM CHINA HOLDINGS INC | Ordinary Shares | 98850P109 | 8,050 | 170,086 | SH | SOLE | 0 | 0 | 170,086 | ||
ZENDESK INC | Ordinary Shares | 98936J101 | 21,621 | 284,108 | SH | SOLE | 0 | 0 | 284,108 |