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 | 13,918 | 79,712 | SH | SOLE | 0 | 0 | 79,712 | ||
AGREE REALTY CORP | REIT | 008492100 | 1,082 | 16,305 | SH | SOLE | 0 | 0 | 16,305 | ||
VANECK AFRICA INDEX ETF | ETF | 92189F866 | 2,802 | 131,845 | SH | SOLE | 0 | 0 | 131,845 | ||
ALARM.COM HOLDINGS INC | COMMON | 011642105 | 22,688 | 341,377 | SH | SOLE | 0 | 0 | 341,377 | ||
AMERICAN TOWER CORP | REIT | 03027X100 | 28,385 | 112,987 | SH | SOLE | 0 | 0 | 112,987 | ||
AMAZON.COM INC | COMMON | 023135106 | 121,299 | 37,209 | SH | SOLE | 0 | 0 | 37,209 | ||
AVALARA INC | COMMON | 05338G106 | 7,363 | 73,991 | SH | SOLE | 0 | 0 | 73,991 | ||
AXON ENTERPRISE INC | COMMON | 05464C101 | 25,701 | 186,603 | SH | SOLE | 0 | 0 | 186,603 | ||
BOOKING HOLDINGS INC | COMMON | 09857L108 | 67,336 | 28,673 | SH | SOLE | 0 | 0 | 28,673 | ||
BIOMARIN PHARMACEUTICAL INC | COMMON | 09061G101 | 27,524 | 356,990 | SH | SOLE | 0 | 0 | 356,990 | ||
VANGUARD TOTAL BOND MARKET | ETF | 921937835 | 1,755 | 22,064 | SH | SOLE | 0 | 0 | 22,064 | ||
BROADRIDGE FINANCIAL SOLUTIO | COMMON | 11133T103 | 24,488 | 157,269 | SH | SOLE | 0 | 0 | 157,269 | ||
BERKSHIRE HATHAWAY INC-CL B | COMMON | 084670702 | 16,340 | 46,299 | SH | SOLE | 0 | 0 | 46,299 | ||
BROWN & BROWN INC | COMMON | 115236101 | 30,705 | 424,865 | SH | SOLE | 0 | 0 | 424,865 | ||
INVESCO BULLETSHARES 2022 CO | ETF | 46138J882 | 17,589 | 827,306 | SH | SOLE | 0 | 0 | 827,306 | ||
INVESCO BULLETSHARES 2023 CO | ETF | 46138J866 | 32,035 | 1,518,241 | SH | SOLE | 0 | 0 | 1,518,241 | ||
INVESCO BULLETSHARES 2024 CO | ETF | 46138J841 | 40,378 | 1,916,357 | SH | SOLE | 0 | 0 | 1,916,357 | ||
INVESCO BULLETSHARES 2025 CO | ETF | 46138J825 | 40,226 | 1,923,790 | SH | SOLE | 0 | 0 | 1,923,790 | ||
INVESCO BULLETSHARES 2026 CO | ETF | 46138J791 | 27,507 | 1,377,402 | SH | SOLE | 0 | 0 | 1,377,402 | ||
INVESCO BULLETSHARES 2027 CO | ETF | 46138J783 | 27,360 | 1,353,764 | SH | SOLE | 0 | 0 | 1,353,764 | ||
INVESCO BULLETSHARES 2028 | ETF | 46138J643 | 30,522 | 1,446,519 | SH | SOLE | 0 | 0 | 1,446,519 | ||
INVESCO BULLETSHARES 2029 CO | ETF | 46138J577 | 16,173 | 831,423 | SH | SOLE | 0 | 0 | 831,423 | ||
CARDLYTICS INC | COMMON | 14161W105 | 9,594 | 174,507 | SH | SOLE | 0 | 0 | 174,507 | ||
COGNEX CORP | COMMON | 192422103 | 11,218 | 145,409 | SH | SOLE | 0 | 0 | 145,409 | ||
COMCAST CORP-CLASS A | COMMON | 20030N101 | 22,168 | 473,463 | SH | SOLE | 0 | 0 | 473,463 | ||
CME GROUP INC | COMMON | 12572Q105 | 2,853 | 11,995 | SH | SOLE | 0 | 0 | 11,995 | ||
COOPER COS INC/THE | COMMON | 216648402 | 12,087 | 28,945 | SH | SOLE | 0 | 0 | 28,945 | ||
COSTCO WHOLESALE CORP | COMMON | 22160K105 | 11,380 | 19,763 | SH | SOLE | 0 | 0 | 19,763 | ||
SALESFORCE.COM INC | COMMON | 79466L302 | 62,550 | 294,602 | SH | SOLE | 0 | 0 | 294,602 | ||
COSTAR GROUP INC | COMMON | 22160N109 | 16,728 | 251,134 | SH | SOLE | 0 | 0 | 251,134 | ||
DOMINION ENERGY INC | COMMON | 25746U109 | 3,042 | 35,799 | SH | SOLE | 0 | 0 | 35,799 | ||
WISDOMTREE EUR S/C DIVIDEND | ETF | 97717W869 | 14,461 | 215,157 | SH | SOLE | 0 | 0 | 215,157 | ||
WISDOMTREE JPN S/C DVD FUND | ETF | 97717W836 | 20,621 | 312,872 | SH | SOLE | 0 | 0 | 312,872 | ||
WALT DISNEY CO/THE | COMMON | 254687106 | 8,162 | 59,508 | SH | SOLE | 0 | 0 | 59,508 | ||
EPAM SYSTEMS INC | COMMON | 29414B104 | 8,754 | 29,513 | SH | SOLE | 0 | 0 | 29,513 | ||
EQUINIX INC | REIT | 29444U700 | 47,270 | 63,738 | SH | SOLE | 0 | 0 | 63,738 | ||
EVERBRIDGE INC | COMMON | 29978A104 | 6,977 | 159,876 | SH | SOLE | 0 | 0 | 159,876 | ||
ISHARES MSCI SOUTH KOREA ETF | ETF | 464286772 | 7,808 | 109,620 | SH | SOLE | 0 | 0 | 109,620 | ||
FASTENAL CO | COMMON | 311900104 | 15,153 | 255,104 | SH | SOLE | 0 | 0 | 255,104 | ||
META PLATFORMS INC-CLASS A | COMMON | 30303M102 | 30,059 | 135,181 | SH | SOLE | 0 | 0 | 135,181 | ||
GENTEX CORP | COMMON | 371901109 | 9,186 | 314,922 | SH | SOLE | 0 | 0 | 314,922 | ||
ALPHABET INC-CL C | COMMON | 02079K107 | 92,355 | 33,067 | SH | SOLE | 0 | 0 | 33,067 | ||
GOOSEHEAD INSURANCE INC -A | COMMON | 38267D109 | 5,113 | 65,071 | SH | SOLE | 0 | 0 | 65,071 | ||
GULFSLOPE ENERGY INC | COMMON | 40273W105 | 3 | 200,724 | SH | SOLE | 0 | 0 | 200,724 | ||
GXO LOGISTICS INC | COMMON | 36262G101 | 8,395 | 117,679 | SH | SOLE | 0 | 0 | 117,679 | ||
HOWARD HUGHES CORP/THE | COMMON | 44267D107 | 26,245 | 253,303 | SH | SOLE | 0 | 0 | 253,303 | ||
HEALTHEQUITY INC | COMMON | 42226A107 | 8,416 | 124,791 | SH | SOLE | 0 | 0 | 124,791 | ||
HESKA CORP | COMMON | 42805E306 | 8,279 | 59,873 | SH | SOLE | 0 | 0 | 59,873 | ||
ISHARES CORE MSCI EUROPE ETF | ETF | 46434V738 | 22,093 | 413,732 | SH | SOLE | 0 | 0 | 413,732 | ||
INDUSTRIAL NANOTECH INC | COMMON | 456277102 | 14 | 500,000 | SH | SOLE | 0 | 0 | 500,000 | ||
JOHN BEAN TECHNOLOGIES CORP | COMMON | 477839104 | 12,022 | 101,475 | SH | SOLE | 0 | 0 | 101,475 | ||
JONES LANG LASALLE INC | COMMON | 48020Q107 | 12,664 | 52,886 | SH | SOLE | 0 | 0 | 52,886 | ||
JOHNSON & JOHNSON | COMMON | 478160104 | 1,864 | 10,519 | SH | SOLE | 0 | 0 | 10,519 | ||
COCA-COLA CO/THE | COMMON | 191216100 | 1,605 | 25,890 | SH | SOLE | 0 | 0 | 25,890 | ||
NLIGHT INC | COMMON | 65487K100 | 4,613 | 266,027 | SH | SOLE | 0 | 0 | 266,027 | ||
LCI INDUSTRIES | COMMON | 50189K103 | 7,273 | 70,061 | SH | SOLE | 0 | 0 | 70,061 | ||
LIVE OAK BANCSHARES INC | COMMON | 53803X105 | 4,503 | 88,492 | SH | SOLE | 0 | 0 | 88,492 | ||
MASTERCARD INC - A | COMMON | 57636Q104 | 48,042 | 134,427 | SH | SOLE | 0 | 0 | 134,427 | ||
ISHARES MBS ETF | ETF | 464288588 | 34,443 | 338,107 | SH | SOLE | 0 | 0 | 338,107 | ||
MARKEL CORP | COMMON | 570535104 | 12,986 | 8,803 | SH | SOLE | 0 | 0 | 8,803 | ||
MICROSOFT CORP | COMMON | 594918104 | 21,975 | 71,276 | SH | SOLE | 0 | 0 | 71,276 | ||
ISHARES NATIONAL MUNI BOND E | ETF | 464288414 | 3,871 | 35,306 | SH | SOLE | 0 | 0 | 35,306 | ||
NETFLIX INC | COMMON | 64110L106 | 27,931 | 74,564 | SH | SOLE | 0 | 0 | 74,564 | ||
NVIDIA CORP | COMMON | 67066G104 | 628 | 2,300 | SH | SOLE | 0 | 0 | 2,300 | ||
PALO ALTO NETWORKS INC | COMMON | 697435105 | 44,258 | 71,097 | SH | SOLE | 0 | 0 | 71,097 | ||
PAYCOM SOFTWARE INC | COMMON | 70432V102 | 7,354 | 21,231 | SH | SOLE | 0 | 0 | 21,231 | ||
PAYCHEX INC | COMMON | 704326107 | 12,756 | 93,473 | SH | SOLE | 0 | 0 | 93,473 | ||
PAYLOCITY HOLDING CORP | COMMON | 70438V106 | 9,359 | 45,485 | SH | SOLE | 0 | 0 | 45,485 | ||
PENUMBRA INC | COMMON | 70975L107 | 8,377 | 37,711 | SH | SOLE | 0 | 0 | 37,711 | ||
PROCTER & GAMBLE CO/THE | COMMON | 742718109 | 3,604 | 23,587 | SH | SOLE | 0 | 0 | 23,587 | ||
PING IDENTITY HOLDING CORP | COMMON | 72341T103 | 12,071 | 440,048 | SH | SOLE | 0 | 0 | 440,048 | ||
PAYPAL HOLDINGS INC | COMMON | 70450Y103 | 44,317 | 383,197 | SH | SOLE | 0 | 0 | 383,197 | ||
ULTRAGENYX PHARMACEUTICAL IN | COMMON | 90400D108 | 4,082 | 56,215 | SH | SOLE | 0 | 0 | 56,215 | ||
RESMED INC | COMMON | 761152107 | 20,935 | 86,326 | SH | SOLE | 0 | 0 | 86,326 | ||
SIGNATURE BANK | COMMON | 82669G104 | 5,787 | 19,718 | SH | SOLE | 0 | 0 | 19,718 | ||
STARBUCKS CORP | COMMON | 855244109 | 14,726 | 161,883 | SH | SOLE | 0 | 0 | 161,883 | ||
ISHARES 0-5 YR HY CORP BOND | ETF | 46434V407 | 8,806 | 200,325 | SH | SOLE | 0 | 0 | 200,325 | ||
SVB FINANCIAL GROUP | COMMON | 78486Q101 | 13,785 | 24,640 | SH | SOLE | 0 | 0 | 24,640 | ||
SCHLUMBERGER LTD | COMMON | 806857108 | 4,730 | 114,490 | SH | SOLE | 0 | 0 | 114,490 | ||
SPLUNK INC | COMMON | 848637104 | 68,231 | 459,125 | SH | SOLE | 0 | 0 | 459,125 | ||
STAG INDUSTRIAL INC | REIT | 85254J102 | 12,824 | 310,124 | SH | SOLE | 0 | 0 | 310,124 | ||
TELADOC HEALTH INC | COMMON | 87918A105 | 5,284 | 73,262 | SH | SOLE | 0 | 0 | 73,262 | ||
THOR INDUSTRIES INC | COMMON | 885160101 | 6,255 | 79,475 | SH | SOLE | 0 | 0 | 79,475 | ||
MOTLEY FOOL GLOBAL OPP | ETF | 74933W635 | 335 | 11,509 | SH | SOLE | 0 | 0 | 11,509 | ||
TESLA INC | COMMON | 88160R101 | 383 | 355 | SH | SOLE | 0 | 0 | 355 | ||
TWILIO INC - A | COMMON | 90138F102 | 10,958 | 66,490 | SH | SOLE | 0 | 0 | 66,490 | ||
TEXAS INSTRUMENTS INC | COMMON | 882508104 | 2,365 | 12,887 | SH | SOLE | 0 | 0 | 12,887 | ||
TYLER TECHNOLOGIES INC | COMMON | 902252105 | 11,126 | 25,007 | SH | SOLE | 0 | 0 | 25,007 | ||
UPLAND SOFTWARE INC | COMMON | 91544A109 | 7,069 | 401,444 | SH | SOLE | 0 | 0 | 401,444 | ||
UNITED PARCEL SERVICE-CL B | COMMON | 911312106 | 3,833 | 17,873 | SH | SOLE | 0 | 0 | 17,873 | ||
VANGUARD SMALL-CAP ETF | ETF | 922908751 | 272 | 1,280 | SH | SOLE | 0 | 0 | 1,280 | ||
VANGUARD FTSE DEVELOPED ETF | ETF | 921943858 | 900 | 18,736 | SH | SOLE | 0 | 0 | 18,736 | ||
VANGUARD MID-CAP ETF | ETF | 922908629 | 778 | 3,273 | SH | SOLE | 0 | 0 | 3,273 | ||
VANGUARD S&P 500 ETF | ETF | 922908363 | 2,953 | 7,113 | SH | SOLE | 0 | 0 | 7,113 | ||
VANGUARD S&P 500 GROWTH ETF | ETF | 921932505 | 293 | 1,062 | SH | SOLE | 0 | 0 | 1,062 | ||
VOIP-PAL.COM INC | COMMON | 92862Y109 | 3 | 195,000 | SH | SOLE | 0 | 0 | 195,000 | ||
VANGUARD SHORT-TERM TIPS | ETF | 922020805 | 2,324 | 45,373 | SH | SOLE | 0 | 0 | 45,373 | ||
VENTAS INC. | REIT | 92276F100 | 3,230 | 52,300 | SH | SOLE | 0 | 0 | 52,300 | ||
VANGUARD FTSE EMERGING MARKE | ETF | 922042858 | 474 | 10,270 | SH | SOLE | 0 | 0 | 10,270 | ||
WEC ENERGY GROUP INC | COMMON | 92939U106 | 2,183 | 21,874 | SH | SOLE | 0 | 0 | 21,874 | ||
WALMART INC | COMMON | 931142103 | 2,897 | 19,455 | SH | SOLE | 0 | 0 | 19,455 | ||
WATSCO INC | COMMON | 942622200 | 34,021 | 111,675 | SH | SOLE | 0 | 0 | 111,675 | ||
XPO LOGISTICS INC | COMMON | 983793100 | 8,568 | 117,697 | SH | SOLE | 0 | 0 | 117,697 | ||
ZENDESK INC | COMMON | 98936J101 | 35,571 | 295,711 | SH | SOLE | 0 | 0 | 295,711 | ||
BROOKFIELD ASSET MANAGE-CL A | COMMON | 112585104 | 25,682 | 453,990 | SH | SOLE | 0 | 0 | 453,990 | ||
WASTE CONNECTIONS INC | COMMON | 94106B101 | 11,587 | 82,944 | SH | SOLE | 0 | 0 | 82,944 | ||
TAIWAN SEMICONDUCTOR-SP ADR | ADR | 874039100 | 14,671 | 140,712 | SH | SOLE | 0 | 0 | 140,712 | ||
ABB LTD-SPON ADR | ADR | 000375204 | 6,427 | 198,731 | SH | SOLE | 0 | 0 | 198,731 | ||
NESTLE SA-SPONS ADR | ADR | 641069406 | 9,988 | 76,774 | SH | SOLE | 0 | 0 | 76,774 | ||
TEMENOS AG-SP ADR | ADR | 87974R208 | 3,760 | 39,285 | SH | SOLE | 0 | 0 | 39,285 | ||
CELLNEX TELECOM SAU-UNSP ADR | ADR | 15117X105 | 20,339 | 843,574 | SH | SOLE | 0 | 0 | 843,574 | ||
BANCO LATINOAMERICANO COME-E | COMMON | P16994132 | 5,370 | 344,667 | SH | SOLE | 0 | 0 | 344,667 | ||
FANUC CORP-UNSP ADR | ADR | 307305102 | 4,184 | 238,398 | SH | SOLE | 0 | 0 | 238,398 | ||
FAST RETAILING CO-UNSPON ADR | ADR | 31188H101 | 5,405 | 105,295 | SH | SOLE | 0 | 0 | 105,295 | ||
SOFTBANK GROUP CORP-UNSP ADR | ADR | 83404D109 | 8,687 | 389,366 | SH | SOLE | 0 | 0 | 389,366 | ||
AON PLC-CLASS A | COMMON | G0403H108 | 11,801 | 36,239 | SH | SOLE | 0 | 0 | 36,239 | ||
ICON PLC | COMMON | G4705A100 | 26,845 | 110,374 | SH | SOLE | 0 | 0 | 110,374 | ||
MEDTRONIC PLC | COMMON | G5960L103 | 12,327 | 111,100 | SH | SOLE | 0 | 0 | 111,100 | ||
HDFC BANK LTD-ADR | ADR | 40415F101 | 15,508 | 252,860 | SH | SOLE | 0 | 0 | 252,860 | ||
VIVENDI SE-UNSPON ADR | ADR | 92852T201 | 11,371 | 876,050 | SH | SOLE | 0 | 0 | 876,050 | ||
NOVO-NORDISK A/S-SPONS ADR | ADR | 670100205 | 11,977 | 107,855 | SH | SOLE | 0 | 0 | 107,855 | ||
TENCENT HOLDINGS LTD-UNS ADR | ADR | 88032Q109 | 9,021 | 194,334 | SH | SOLE | 0 | 0 | 194,334 | ||
YUM CHINA HOLDINGS INC | COMMON | 98850P109 | 7,428 | 178,827 | SH | SOLE | 0 | 0 | 178,827 | ||
BROOKFIELD ASSET MANAGE-CL A | COMMON | 112585104 | 25,682 | 453,990 | SH | SOLE | 0 | 0 | 453,990 | ||
WASTE CONNECTIONS INC | COMMON | 94106B101 | 11,587 | 82,944 | SH | SOLE | 0 | 0 | 82,944 | ||
ANHEUSER-BUSCH INBEV SPN ADR | ADR | 03524A108 | 4,793 | 79,809 | SH | SOLE | 0 | 0 | 79,809 | ||
ATLASSIAN CORP PLC-CLASS A | COMMON | G06242104 | 19,041 | 64,803 | SH | SOLE | 0 | 0 | 64,803 | ||
MERCADOLIBRE INC | COMMON | 58733R102 | 63,726 | 53,575 | SH | SOLE | 0 | 0 | 53,575 |