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 | COMMON | 037833100 | 26,173 | 147,395 | SH | SOLE | 0 | 0 | 147,395 | ||
ABB LTD-SPON ADR | ADR | 000375204 | 7,778 | 203,762 | SH | SOLE | 0 | 0 | 203,762 | ||
VANECK AFRICA INDEX ETF | ETF | 92189F866 | 2,716 | 135,006 | SH | SOLE | 0 | 0 | 135,006 | ||
ALARM.COM HOLDINGS INC | COMMON | 011642105 | 29,160 | 343,822 | SH | SOLE | 0 | 0 | 343,822 | ||
AMERICAN TOWER CORP | REIT | 03027X100 | 36,486 | 124,738 | SH | SOLE | 0 | 0 | 124,738 | ||
AMAZON.COM INC | COMMON | 023135106 | 136,166 | 40,837 | SH | SOLE | 0 | 0 | 40,837 | ||
AVALARA INC | COMMON | 05338G106 | 9,680 | 74,974 | SH | SOLE | 0 | 0 | 74,974 | ||
AXON ENTERPRISE INC | COMMON | 05464C101 | 29,777 | 189,663 | SH | SOLE | 0 | 0 | 189,663 | ||
BROOKFIELD ASSET MANAGE-CL A | COMMON | 112585104 | 28,111 | 465,573 | SH | SOLE | 0 | 0 | 465,573 | ||
BOOKING HOLDINGS INC | COMMON | 09857L108 | 71,173 | 29,665 | SH | SOLE | 0 | 0 | 29,665 | ||
BANCO LATINOAMERICANO COME-E | COMMON | P16994132 | 5,837 | 351,600 | SH | SOLE | 0 | 0 | 351,600 | ||
BIOMARIN PHARMACEUTICAL INC | COMMON | 09061G101 | 20,159 | 228,168 | SH | SOLE | 0 | 0 | 228,168 | ||
VANGUARD TOTAL BOND MARKET | ETF | 921937835 | 1,659 | 19,571 | SH | SOLE | 0 | 0 | 19,571 | ||
BROADRIDGE FINANCIAL SOLUTIO | COMMON | 11133T103 | 29,194 | 159,685 | SH | SOLE | 0 | 0 | 159,685 | ||
BERKSHIRE HATHAWAY INC-CL B | COMMON | 084670702 | 14,211 | 47,527 | SH | SOLE | 0 | 0 | 47,527 | ||
BROWN & BROWN INC | COMMON | 115236101 | 30,325 | 431,494 | SH | SOLE | 0 | 0 | 431,494 | ||
INVESCO BULLETSHARES 2022 CO | ETF | 46138J882 | 33,730 | 1,576,901 | SH | SOLE | 0 | 0 | 1,576,901 | ||
INVESCO BULLETSHARES 2023 CO | ETF | 46138J866 | 33,651 | 1,568,091 | SH | SOLE | 0 | 0 | 1,568,091 | ||
INVESCO BULLETSHARES 2024 CO | ETF | 46138J841 | 33,412 | 1,530,572 | SH | SOLE | 0 | 0 | 1,530,572 | ||
INVESCO BULLETSHARES 2025 CO | ETF | 46138J825 | 36,457 | 1,664,701 | SH | SOLE | 0 | 0 | 1,664,701 | ||
INVESCO BULLETSHARES 2026 CO | ETF | 46138J791 | 30,113 | 1,423,091 | SH | SOLE | 0 | 0 | 1,423,091 | ||
INVESCO BULLETSHARES 2027 CO | ETF | 46138J783 | 30,142 | 1,398,696 | SH | SOLE | 0 | 0 | 1,398,696 | ||
INVESCO BULLETSHARES 2028 | ETF | 46138J643 | 33,910 | 1,494,498 | SH | SOLE | 0 | 0 | 1,494,498 | ||
INVESCO BULLETSHARES 2029 CO | ETF | 46138J577 | 17,910 | 855,688 | SH | SOLE | 0 | 0 | 855,689 | ||
ANHEUSER-BUSCH INBEV SPN ADR | ADR | 03524A108 | 4,913 | 81,136 | SH | SOLE | 0 | 0 | 81,136 | ||
CARDLYTICS INC | COMMON | 14161W105 | 11,383 | 172,227 | SH | SOLE | 0 | 0 | 172,227 | ||
CERNER CORP | COMMON | 156782104 | 5,351 | 57,620 | SH | SOLE | 0 | 0 | 57,620 | ||
COGNEX CORP | COMMON | 192422103 | 7,772 | 99,946 | SH | SOLE | 0 | 0 | 99,946 | ||
CELLNEX TELECOM SAU-UNSP ADR | ADR | 15117X105 | 9,964 | 344,898 | SH | SOLE | 0 | 0 | 344,898 | ||
COMCAST CORP-CLASS A | COMMON | 20030N101 | 24,076 | 478,354 | SH | SOLE | 0 | 0 | 478,354 | ||
CME GROUP INC | COMMON | 12572Q105 | 2,269 | 9,933 | SH | SOLE | 0 | 0 | 9,933 | ||
COOPER COS INC/THE | COMMON | 216648402 | 17,872 | 42,661 | SH | SOLE | 0 | 0 | 42,661 | ||
COSTCO WHOLESALE CORP | COMMON | 22160K105 | 11,513 | 20,281 | SH | SOLE | 0 | 0 | 20,281 | ||
SALESFORCE.COM INC | COMMON | 79466L302 | 69,046 | 271,697 | SH | SOLE | 0 | 0 | 271,697 | ||
DOMINION ENERGY INC | COMMON | 25746U109 | 2,831 | 36,039 | SH | SOLE | 0 | 0 | 36,039 | ||
WISDOMTREE EUR S/C DIVIDEND | ETF | 97717W869 | 16,437 | 220,608 | SH | SOLE | 0 | 0 | 220,608 | ||
WISDOMTREE JPN S/C DVD FUND | ETF | 97717W836 | 22,781 | 319,332 | SH | SOLE | 0 | 0 | 319,332 | ||
WALT DISNEY CO/THE | COMMON | 254687106 | 5,536 | 35,739 | SH | SOLE | 0 | 0 | 35,739 | ||
ELECTRIC CAR COMPANY INC | COMMON | 28486A101 | 0 | 31,000 | SH | SOLE | 0 | 0 | 31,000 | ||
EQUINIX INC | REIT | 29444U700 | 56,317 | 66,581 | SH | SOLE | 0 | 0 | 66,581 | ||
EVERBRIDGE INC | COMMON | 29978A104 | 10,646 | 158,124 | SH | SOLE | 0 | 0 | 158,124 | ||
ISHARES MSCI SOUTH KOREA ETF | ETF | 464286772 | 8,714 | 111,910 | SH | SOLE | 0 | 0 | 111,910 | ||
FANUC CORP-UNSP ADR | ADR | 307305102 | 5,202 | 244,351 | SH | SOLE | 0 | 0 | 244,351 | ||
FASTENAL CO | COMMON | 311900104 | 16,641 | 259,767 | SH | SOLE | 0 | 0 | 259,767 | ||
META PLATFORMS INC-CLASS A | COMMON | 30303M102 | 46,889 | 139,406 | SH | SOLE | 0 | 0 | 139,406 | ||
FAST RETAILING CO-UNSPON ADR | ADR | 31188H101 | 6,052 | 106,819 | SH | SOLE | 0 | 0 | 106,819 | ||
GENTEX CORP | COMMON | 371901109 | 11,149 | 319,915 | SH | SOLE | 0 | 0 | 319,915 | ||
ALPHABET INC-CL C | COMMON | 02079K107 | 120,027 | 41,480 | SH | SOLE | 0 | 0 | 41,480 | ||
GULFSLOPE ENERGY INC | COMMON | 40273W105 | 2 | 200,724 | SH | SOLE | 0 | 0 | 200,724 | ||
GXO LOGISTICS INC | COMMON | 36262G101 | 10,855 | 119,508 | SH | SOLE | 0 | 0 | 119,508 | ||
HDFC BANK LTD-ADR | ADR | 40415F101 | 16,770 | 257,724 | SH | SOLE | 0 | 0 | 257,724 | ||
HOWARD HUGHES CORP/THE | COMMON | 44267D107 | 25,687 | 252,378 | SH | SOLE | 0 | 0 | 252,378 | ||
HEALTHEQUITY INC | COMMON | 42226A107 | 5,545 | 125,333 | SH | SOLE | 0 | 0 | 125,333 | ||
HESKA CORP | COMMON | 42805E306 | 11,089 | 60,764 | SH | SOLE | 0 | 0 | 60,764 | ||
ICON PLC | COMMON | G4705A100 | 34,941 | 112,823 | SH | SOLE | 0 | 0 | 112,823 | ||
ISHARES CORE MSCI EUROPE ETF | ETF | 46434V738 | 24,669 | 424,162 | SH | SOLE | 0 | 0 | 424,162 | ||
INDUSTRIAL NANOTECH INC | COMMON | 456277102 | 7 | 500,000 | SH | SOLE | 0 | 0 | 500,000 | ||
JOHN BEAN TECHNOLOGIES CORP | COMMON | 477839104 | 15,822 | 103,032 | SH | SOLE | 0 | 0 | 103,032 | ||
JONES LANG LASALLE INC | COMMON | 48020Q107 | 14,462 | 53,692 | SH | SOLE | 0 | 0 | 53,692 | ||
JOHNSON & JOHNSON | COMMON | 478160104 | 1,811 | 10,589 | SH | SOLE | 0 | 0 | 10,589 | ||
COCA-COLA CO/THE | COMMON | 191216100 | 1,543 | 26,063 | SH | SOLE | 0 | 0 | 26,063 | ||
NLIGHT INC | COMMON | 65487K100 | 6,426 | 268,290 | SH | SOLE | 0 | 0 | 268,290 | ||
LCI INDUSTRIES | COMMON | 50189K103 | 11,090 | 71,151 | SH | SOLE | 0 | 0 | 71,151 | ||
MASTERCARD INC - A | COMMON | 57636Q104 | 49,682 | 138,266 | SH | SOLE | 0 | 0 | 138,266 | ||
ISHARES MBS ETF | ETF | 464288588 | 30,028 | 279,509 | SH | SOLE | 0 | 0 | 279,509 | ||
MEDTRONIC PLC | COMMON | G5960L103 | 11,707 | 113,165 | SH | SOLE | 0 | 0 | 113,166 | ||
MERCADOLIBRE INC | COMMON | 58733R102 | 81,626 | 60,535 | SH | SOLE | 0 | 0 | 60,535 | ||
MARKEL CORP | COMMON | 570535104 | 11,145 | 9,032 | SH | SOLE | 0 | 0 | 9,032 | ||
MICROSOFT CORP | COMMON | 594918104 | 27,717 | 82,412 | SH | SOLE | 0 | 0 | 82,412 | ||
MONARCH STAFFING INC | COMMON | 609180104 | 0 | 100,000 | SH | SOLE | 0 | 0 | 100,000 | ||
ISHARES NATIONAL MUNI BOND E | ETF | 464288414 | 4,069 | 34,992 | SH | SOLE | 0 | 0 | 34,992 | ||
NETFLIX INC | COMMON | 64110L106 | 71,445 | 118,593 | SH | SOLE | 0 | 0 | 118,593 | ||
NESTLE SA-SPONS ADR | ADR | 641069406 | 11,050 | 78,724 | SH | SOLE | 0 | 0 | 78,724 | ||
NVIDIA CORP | COMMON | 67066G104 | 725 | 2,464 | SH | SOLE | 0 | 0 | 2,464 | ||
NOVO-NORDISK A/S-SPONS ADR | ADR | 670100205 | 19,196 | 171,390 | SH | SOLE | 0 | 0 | 171,390 | ||
PALO ALTO NETWORKS INC | COMMON | 697435105 | 41,202 | 74,004 | SH | SOLE | 0 | 0 | 74,004 | ||
PAYCOM SOFTWARE INC | COMMON | 70432V102 | 8,954 | 21,566 | SH | SOLE | 0 | 0 | 21,566 | ||
PAYCHEX INC | COMMON | 704326107 | 13,015 | 95,346 | SH | SOLE | 0 | 0 | 95,346 | ||
PAYLOCITY HOLDING CORP | COMMON | 70438V106 | 10,909 | 46,194 | SH | SOLE | 0 | 0 | 46,194 | ||
PENUMBRA INC | COMMON | 70975L107 | 10,976 | 38,201 | SH | SOLE | 0 | 0 | 38,201 | ||
PROCTER & GAMBLE CO/THE | COMMON | 742718109 | 3,884 | 23,746 | SH | SOLE | 0 | 0 | 23,746 | ||
PING IDENTITY HOLDING CORP | COMMON | 72341T103 | 10,224 | 446,832 | SH | SOLE | 0 | 0 | 446,832 | ||
PAYPAL HOLDINGS INC | COMMON | 70450Y103 | 74,802 | 396,658 | SH | SOLE | 0 | 0 | 396,658 | ||
ISHARES AAA - A RATED CORPOR | ETF | 46429B291 | 338 | 6,032 | SH | SOLE | 0 | 0 | 6,032 | ||
ULTRAGENYX PHARMACEUTICAL IN | COMMON | 90400D108 | 4,721 | 56,144 | SH | SOLE | 0 | 0 | 56,144 | ||
RESMED INC | COMMON | 761152107 | 22,829 | 87,643 | SH | SOLE | 0 | 0 | 87,643 | ||
SIGNATURE BANK | COMMON | 82669G104 | 5,883 | 18,186 | SH | SOLE | 0 | 0 | 18,186 | ||
STARBUCKS CORP | COMMON | 855244109 | 19,313 | 165,107 | SH | SOLE | 0 | 0 | 165,107 | ||
SOFTBANK GROUP CORP-UNSP ADR | ADR | 83404D109 | 9,492 | 394,657 | SH | SOLE | 0 | 0 | 394,657 | ||
ISHARES 0-5 YR HY CORP BOND | ETF | 46434V407 | 18,409 | 406,390 | SH | SOLE | 0 | 0 | 406,390 | ||
SVB FINANCIAL GROUP | COMMON | 78486Q101 | 16,987 | 25,045 | SH | SOLE | 0 | 0 | 25,045 | ||
SCHLUMBERGER LTD | COMMON | 806857108 | 3,498 | 116,809 | SH | SOLE | 0 | 0 | 116,809 | ||
SYNTHONICS TECHNOLOGIES INC | COMMON | 87161Y107 | 0 | 10,000 | SH | SOLE | 0 | 0 | 10,000 | ||
SPLUNK INC | COMMON | 848637104 | 52,397 | 452,791 | SH | SOLE | 0 | 0 | 452,791 | ||
STAG INDUSTRIAL INC | REIT | 85254J102 | 15,105 | 314,954 | SH | SOLE | 0 | 0 | 314,954 | ||
TENCENT HOLDINGS LTD-UNS ADR | ADR | 88032Q109 | 17,787 | 305,098 | SH | SOLE | 0 | 0 | 305,098 | ||
TELADOC HEALTH INC | COMMON | 87918A105 | 6,791 | 73,959 | SH | SOLE | 0 | 0 | 73,959 | ||
ATLASSIAN CORP PLC-CLASS A | COMMON | G06242104 | 37,014 | 97,075 | SH | SOLE | 0 | 0 | 97,075 | ||
THOR INDUSTRIES INC | COMMON | 885160101 | 8,348 | 80,447 | SH | SOLE | 0 | 0 | 80,447 | ||
TEMENOS AG-SP ADR | ADR | 87974R208 | 5,466 | 39,789 | SH | SOLE | 0 | 0 | 39,789 | ||
TESLA INC | COMMON | 88160R101 | 386 | 365 | SH | SOLE | 0 | 0 | 365 | ||
TAIWAN SEMICONDUCTOR-SP ADR | ADR | 874039100 | 17,360 | 144,291 | SH | SOLE | 0 | 0 | 144,291 | ||
TEXAS INSTRUMENTS INC | COMMON | 882508104 | 2,445 | 12,972 | SH | SOLE | 0 | 0 | 12,972 | ||
TYLER TECHNOLOGIES INC | COMMON | 902252105 | 13,664 | 25,399 | SH | SOLE | 0 | 0 | 25,399 | ||
UPLAND SOFTWARE INC | COMMON | 91544A109 | 7,031 | 391,916 | SH | SOLE | 0 | 0 | 391,916 | ||
UNITED PARCEL SERVICE-CL B | COMMON | 911312106 | 3,857 | 17,993 | SH | SOLE | 0 | 0 | 17,993 | ||
VANGUARD SMALL-CAP ETF | ETF | 922908751 | 315 | 1,394 | SH | SOLE | 0 | 0 | 1,394 | ||
VANGUARD FTSE DEVELOPED ETF | ETF | 921943858 | 1,045 | 20,473 | SH | SOLE | 0 | 0 | 20,473 | ||
VIVENDI SE-UNSPON ADR | ADR | 92852T201 | 12,003 | 890,466 | SH | SOLE | 0 | 0 | 890,466 | ||
VANGUARD MID-CAP ETF | ETF | 922908629 | 946 | 3,714 | SH | SOLE | 0 | 0 | 3,714 | ||
VANGUARD S&P 500 ETF | ETF | 922908363 | 3,514 | 8,048 | SH | SOLE | 0 | 0 | 8,048 | ||
VANGUARD S&P 500 GROWTH ETF | ETF | 921932505 | 357 | 1,182 | SH | SOLE | 0 | 0 | 1,182 | ||
VANGUARD MID-CAP GROWTH ETF | ETF | 922908538 | 221 | 869 | SH | SOLE | 0 | 0 | 869 | ||
VOIP-PAL.COM INC | COMMON | 92862Y109 | 2 | 195,000 | SH | SOLE | 0 | 0 | 195,000 | ||
VANGUARD SHORT-TERM TIPS | ETF | 922020805 | 2,149 | 41,819 | SH | SOLE | 0 | 0 | 41,819 | ||
VENTAS INC. | REIT | 92276F100 | 1,517 | 29,677 | SH | SOLE | 0 | 0 | 29,677 | ||
VANGUARD FTSE EMERGING MARKE | ETF | 922042858 | 575 | 11,618 | SH | SOLE | 0 | 0 | 11,618 | ||
WASTE CONNECTIONS INC | COMMON | 94106B101 | 7,757 | 56,927 | SH | SOLE | 0 | 0 | 56,927 | ||
WEC ENERGY GROUP INC | COMMON | 92939U106 | 2,137 | 22,020 | SH | SOLE | 0 | 0 | 22,020 | ||
WALMART INC | COMMON | 931142103 | 2,227 | 15,389 | SH | SOLE | 0 | 0 | 15,389 | ||
WATSCO INC | COMMON | 942622200 | 35,750 | 114,262 | SH | SOLE | 0 | 0 | 114,262 | ||
XPO LOGISTICS INC | COMMON | 983793100 | 9,251 | 119,481 | SH | SOLE | 0 | 0 | 119,481 | ||
YUM CHINA HOLDINGS INC | COMMON | 98850P109 | 9,082 | 182,224 | SH | SOLE | 0 | 0 | 182,224 | ||
ZENDESK INC | COMMON | 98936J101 | 25,251 | 242,119 | SH | SOLE | 0 | 0 | 242,119 | ||
CALYPSO WIRELESS INC | COMMON | 131720104 | 0 | 10,000 | SH | SOLE | 0 | 0 | 10,000 | ||
CANNON EXPLORATION INC | COMMON | 137693107 | 0 | 1,100,000 | SH | SOLE | 0 | 0 | 1,100,000 | ||
GREEN EARTH TECHNOLOGIES INC | COMMON | 39303R102 | 0 | 137,500 | SH | SOLE | 0 | 0 | 137,500 | ||
INFINITY MEDICAL GROUP INC | COMMON | 456635101 | 0 | 182,300 | SH | SOLE | 0 | 0 | 182,300 | ||
SUBJEX CORPORATION | COMMON | 86428P107 | 0 | 1,286,747 | SH | SOLE | 0 | 0 | 1,286,747 |