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 | 12,205 | 33,458 | SH | SOLE | 0 | 0 | 33,458 | ||
AXON ENTERPRISE INC | Ordinary Shares | 05464C101 | 10,761 | 109,656 | SH | SOLE | 0 | 0 | 109,656 | ||
ABB LTD-SPON ADR | American Depository Receipts | 000375204 | 4,329 | 191,884 | SH | SOLE | 0 | 0 | 191,884 | ||
VANECK AFRICA INDEX | Equity ETFs | 92189F866 | 2,089 | 127,356 | SH | SOLE | 0 | 0 | 127,356 | ||
ALARM.COM HOLDINGS INC | Ordinary Shares | 011642105 | 21,091 | 325,433 | SH | SOLE | 0 | 0 | 325,433 | ||
AMERICAN TOWER CORP | Ordinary Shares | 03027X100 | 26,429 | 102,224 | SH | SOLE | 0 | 0 | 102,224 | ||
AMAZON.COM INC | Ordinary Shares | 023135106 | 118,741 | 43,040 | SH | SOLE | 0 | 0 | 43,040 | ||
AVALARA INC | Ordinary Shares | 05338G106 | 3,402 | 25,560 | SH | SOLE | 0 | 0 | 25,560 | ||
ALIBABA GROUP HOLDING-SP ADR | American Depository Receipts | 01609W102 | 9,958 | 46,166 | SH | SOLE | 0 | 0 | 46,166 | ||
BROOKFIELD ASSET MANAGE-CL A | Ordinary Shares | 112585104 | 11,301 | 343,498 | SH | SOLE | 0 | 0 | 343,498 | ||
BOOKING HOLDINGS INC | Ordinary Shares | 09857L108 | 31,126 | 19,548 | SH | SOLE | 0 | 0 | 19,548 | ||
BANCO LATINOAMERICANO COME-E | Ordinary Shares | P16994132 | 3,825 | 332,575 | SH | SOLE | 0 | 0 | 332,575 | ||
BIOMARIN PHARMACEUTICAL INC | Ordinary Shares | 09061G101 | 30,041 | 243,561 | SH | SOLE | 0 | 0 | 243,561 | ||
VANGUARD TOTAL BOND MARKET | Bond ETFs | 921937835 | 1,750 | 19,810 | SH | SOLE | 0 | 0 | 19,810 | ||
BROADRIDGE FINANCIAL SOLUTIO | Ordinary Shares | 11133T103 | 20,263 | 160,574 | SH | SOLE | 0 | 0 | 160,574 | ||
BERKSHIRE HATHAWAY INC-CL B | Ordinary Shares | 084670702 | 7,583 | 42,480 | SH | SOLE | 0 | 0 | 42,480 | ||
BROWN & BROWN INC | Ordinary Shares | 115236101 | 6,972 | 171,042 | SH | SOLE | 0 | 0 | 171,042 | ||
INVESCO BULLETSHARES 2020 CO | Bond ETFs | 46138J502 | 22,488 | 1,056,770 | SH | SOLE | 0 | 0 | 1,056,770 | ||
INVESCO BULLETSHARES 2021 CO | Bond ETFs | 46138J700 | 25,325 | 1,185,075 | SH | SOLE | 0 | 0 | 1,185,075 | ||
INVESCO BULLETSHARES 2022 CO | Bond ETFs | 46138J882 | 25,576 | 1,172,152 | SH | SOLE | 0 | 0 | 1,172,152 | ||
INVESCO BULLETSHARES 2023 CO | Bond ETFs | 46138J866 | 25,542 | 1,173,787 | SH | SOLE | 0 | 0 | 1,173,787 | ||
INVESCO BULLETSHARES 2024 CO | Bond ETFs | 46138J841 | 35,942 | 1,630,751 | SH | SOLE | 0 | 0 | 1,630,751 | ||
INVESCO BULLETSHARES 2025 CO | Bond ETFs | 46138J825 | 20,744 | 933,579 | SH | SOLE | 0 | 0 | 933,579 | ||
INVESCO BULLETSHARES 2026 CO | Bond ETFs | 46138J791 | 28,659 | 1,332,979 | SH | SOLE | 0 | 0 | 1,332,979 | ||
INVESCO BULLETSHARES 2027 CO | Bond ETFs | 46138J783 | 28,838 | 1,324,071 | SH | SOLE | 0 | 0 | 1,324,071 | ||
INVESCO BULLETSHARES 2028 | Bond ETFs | 46138J643 | 17,346 | 756,154 | SH | SOLE | 0 | 0 | 756,154 | ||
INVESCO BULLETSHARES 2020 HI | Bond ETFs | 46138J601 | 9,343 | 401,320 | SH | SOLE | 0 | 0 | 401,320 | ||
ANHEUSER-BUSCH INBEV SPN ADR | American Depository Receipts | 03524A108 | 3,799 | 77,058 | SH | SOLE | 0 | 0 | 77,058 | ||
CROWN CASTLE INTL CORP | Ordinary Shares | 22822V101 | 10,154 | 60,678 | SH | SOLE | 0 | 0 | 60,678 | ||
CARDLYTICS INC | Ordinary Shares | 14161W105 | 7,165 | 102,388 | SH | SOLE | 0 | 0 | 102,388 | ||
CERNER CORP | Ordinary Shares | 156782104 | 3,882 | 56,627 | SH | SOLE | 0 | 0 | 56,627 | ||
COMCAST CORP-CLASS A | Ordinary Shares | 20030N101 | 17,419 | 446,882 | SH | SOLE | 0 | 0 | 446,882 | ||
CME GROUP INC | Ordinary Shares | 12572Q105 | 1,409 | 8,668 | SH | SOLE | 0 | 0 | 8,668 | ||
CNA FINANCIAL CORP | Ordinary Shares | 126117100 | 5,503 | 171,157 | SH | SOLE | 0 | 0 | 171,157 | ||
COOPER COS INC/THE | Ordinary Shares | 216648402 | 12,393 | 43,692 | SH | SOLE | 0 | 0 | 43,692 | ||
COSTCO WHOLESALE CORP | Ordinary Shares | 22160K105 | 5,532 | 18,246 | SH | SOLE | 0 | 0 | 18,246 | ||
SALESFORCE.COM INC | Ordinary Shares | 79466L302 | 54,297 | 289,849 | SH | SOLE | 0 | 0 | 289,849 | ||
DOMINION ENERGY INC | Ordinary Shares | 25746U109 | 2,551 | 31,425 | SH | SOLE | 0 | 0 | 31,425 | ||
WISDOMTREE EUR S/C DIVIDEND | Equity ETFs | 97717W869 | 15,447 | 311,908 | SH | SOLE | 0 | 0 | 311,908 | ||
WISDOMTREE JPN S/C DVD FUND | Equity ETFs | 97717W836 | 19,325 | 302,147 | SH | SOLE | 0 | 0 | 302,147 | ||
WALT DISNEY CO/THE | Ordinary Shares | 254687106 | 3,601 | 32,292 | SH | SOLE | 0 | 0 | 32,292 | ||
ELECTRIC CAR COMPANY INC | Ordinary Shares | 28486A101 | 0 | 31,000 | SH | SOLE | 0 | 0 | 31,000 | ||
EASTMAN CHEMICAL CO | Ordinary Shares | 277432100 | 12,708 | 182,482 | SH | SOLE | 0 | 0 | 182,482 | ||
EQUINIX INC | Ordinary Shares | 29444U700 | 9,263 | 13,190 | SH | SOLE | 0 | 0 | 13,190 | ||
EVERBRIDGE INC | Ordinary Shares | 29978A104 | 22,746 | 164,400 | SH | SOLE | 0 | 0 | 164,400 | ||
ISHARES MSCI SOUTH KOREA ETF | Equity ETFs | 464286772 | 6,048 | 105,860 | SH | SOLE | 0 | 0 | 105,860 | ||
FANUC CORP-UNSP ADR | American Depository Receipts | 307305102 | 4,105 | 230,336 | SH | SOLE | 0 | 0 | 230,336 | ||
FASTENAL CO | Ordinary Shares | 311900104 | 11,922 | 278,288 | SH | SOLE | 0 | 0 | 278,288 | ||
FACEBOOK INC-CLASS A | Ordinary Shares | 30303M102 | 29,987 | 132,061 | SH | SOLE | 0 | 0 | 132,061 | ||
FAST RETAILING CO-UNSPON ADR | American Depository Receipts | 31188H101 | 5,698 | 99,568 | SH | SOLE | 0 | 0 | 99,568 | ||
GENTEX CORP | Ordinary Shares | 371901109 | 8,459 | 328,241 | SH | SOLE | 0 | 0 | 328,241 | ||
ALPHABET INC-CL C | Ordinary Shares | 02079K107 | 60,208 | 42,592 | SH | SOLE | 0 | 0 | 42,592 | ||
HDFC BANK LTD-ADR | American Depository Receipts | 40415F101 | 11,101 | 244,194 | SH | SOLE | 0 | 0 | 244,194 | ||
HOWARD HUGHES CORP/THE | Ordinary Shares | 44267D107 | 11,297 | 217,463 | SH | SOLE | 0 | 0 | 217,463 | ||
HEALTHEQUITY INC | Ordinary Shares | 42226A107 | 2,737 | 46,643 | SH | SOLE | 0 | 0 | 46,643 | ||
HESKA CORP | Ordinary Shares | 42805E306 | 5,800 | 62,251 | SH | SOLE | 0 | 0 | 62,251 | ||
HARD TO TREAT DISEASES INC | Ordinary Shares | 41164A103 | 0 | 199,800 | SH | SOLE | 0 | 0 | 199,800 | ||
ISHARES IBONDS DEC 2028 ETF | Bond ETFs | 46435U515 | 14,504 | 502,929 | SH | SOLE | 0 | 0 | 502,929 | ||
ISHARES CORE MSCI EUROPE | Equity ETFs | 46434V738 | 17,085 | 399,552 | SH | SOLE | 0 | 0 | 399,552 | ||
IPG PHOTONICS CORP | Ordinary Shares | 44980X109 | 32,076 | 199,987 | SH | SOLE | 0 | 0 | 199,987 | ||
JOHN BEAN TECHNOLOGIES CORP | Ordinary Shares | 477839104 | 9,079 | 105,546 | SH | SOLE | 0 | 0 | 105,546 | ||
JONES LANG LASALLE INC | Ordinary Shares | 48020Q107 | 8,056 | 77,861 | SH | SOLE | 0 | 0 | 77,861 | ||
JOHNSON & JOHNSON | Ordinary Shares | 478160104 | 1,299 | 9,237 | SH | SOLE | 0 | 0 | 9,237 | ||
COCA-COLA CO/THE | Ordinary Shares | 191216100 | 1,014 | 22,689 | SH | SOLE | 0 | 0 | 22,689 | ||
NLIGHT INC | Ordinary Shares | 65487K100 | 6,246 | 280,588 | SH | SOLE | 0 | 0 | 280,588 | ||
LCI INDUSTRIES | Ordinary Shares | 50189K103 | 13,150 | 114,366 | SH | SOLE | 0 | 0 | 114,366 | ||
MASTERCARD INC - A | Ordinary Shares | 57636Q104 | 23,705 | 80,167 | SH | SOLE | 0 | 0 | 80,167 | ||
MEDTRONIC PLC | Ordinary Shares | G5960L103 | 14,930 | 162,809 | SH | SOLE | 0 | 0 | 162,809 | ||
MERCADOLIBRE INC | Ordinary Shares | 58733R102 | 79,939 | 81,093 | SH | SOLE | 0 | 0 | 81,093 | ||
MCCORMICK & CO-NON VTG SHRS | Ordinary Shares | 579780206 | 6,765 | 37,705 | SH | SOLE | 0 | 0 | 37,705 | ||
MARKEL CORP | Ordinary Shares | 570535104 | 7,429 | 8,047 | SH | SOLE | 0 | 0 | 8,047 | ||
MICROSOFT CORP | Ordinary Shares | 594918104 | 16,427 | 80,719 | SH | SOLE | 0 | 0 | 80,719 | ||
MONARCH STAFFING INC | Ordinary Shares | 609180104 | 0 | 100,000 | SH | SOLE | 0 | 0 | 100,000 | ||
NETFLIX INC | Ordinary Shares | 64110L106 | 56,258 | 123,634 | SH | SOLE | 0 | 0 | 123,634 | ||
NEWMARK GROUP INC-CLASS A | Ordinary Shares | 65158N102 | 2,138 | 439,867 | SH | SOLE | 0 | 0 | 439,867 | ||
NESTLE SA-SPONS ADR | American Depository Receipts | 641069406 | 8,193 | 74,185 | SH | SOLE | 0 | 0 | 74,185 | ||
NOVO-NORDISK A/S-SPONS ADR | American Depository Receipts | 670100205 | 10,570 | 161,417 | SH | SOLE | 0 | 0 | 161,417 | ||
PALO ALTO NETWORKS INC | Ordinary Shares | 697435105 | 18,108 | 78,841 | SH | SOLE | 0 | 0 | 78,841 | ||
PAYCOM SOFTWARE INC | Ordinary Shares | 70432V102 | 8,697 | 28,080 | SH | SOLE | 0 | 0 | 28,080 | ||
PAYCHEX INC | Ordinary Shares | 704326107 | 6,413 | 84,655 | SH | SOLE | 0 | 0 | 84,655 | ||
PAYLOCITY HOLDING CORP | Ordinary Shares | 70438V106 | 8,599 | 58,943 | SH | SOLE | 0 | 0 | 58,943 | ||
PENUMBRA INC | Ordinary Shares | 70975L107 | 7,064 | 39,506 | SH | SOLE | 0 | 0 | 39,506 | ||
PROCTER & GAMBLE CO/THE | Ordinary Shares | 742718109 | 1,471 | 12,301 | SH | SOLE | 0 | 0 | 12,301 | ||
PROTO LABS INC | Ordinary Shares | 743713109 | 6,716 | 59,717 | SH | SOLE | 0 | 0 | 59,717 | ||
PAYPAL HOLDINGS INC | Ordinary Shares | 70450Y103 | 88,336 | 507,010 | SH | SOLE | 0 | 0 | 507,010 | ||
ISHARES AAA - A RATED CORPOR | Bond ETFs | 46429B291 | 3,905 | 67,515 | SH | SOLE | 0 | 0 | 67,515 | ||
RESMED INC | Ordinary Shares | 761152107 | 16,971 | 88,390 | SH | SOLE | 0 | 0 | 88,390 | ||
SABRE CORP | Ordinary Shares | 78573M104 | 2,306 | 286,069 | SH | SOLE | 0 | 0 | 286,069 | ||
STARBUCKS CORP | Ordinary Shares | 855244109 | 34,127 | 463,748 | SH | SOLE | 0 | 0 | 463,748 | ||
SOFTBANK GROUP CORP-UNSP ADR | American Depository Receipts | 83404D109 | 9,465 | 375,885 | SH | SOLE | 0 | 0 | 375,885 | ||
SVB FINANCIAL GROUP | Ordinary Shares | 78486Q101 | 7,874 | 36,535 | SH | SOLE | 0 | 0 | 36,535 | ||
SCHLUMBERGER LTD | Ordinary Shares | 806857108 | 2,033 | 110,570 | SH | SOLE | 0 | 0 | 110,570 | ||
SYNTHONICS TECHNOLOGIES INC | Ordinary Shares | 87161Y107 | 0 | 10,000 | SH | SOLE | 0 | 0 | 10,000 | ||
SPLUNK INC | Ordinary Shares | 848637104 | 91,077 | 458,366 | SH | SOLE | 0 | 0 | 458,366 | ||
STAG INDUSTRIAL INC | Ordinary Shares | 85254J102 | 9,465 | 322,828 | SH | SOLE | 0 | 0 | 322,828 | ||
TENCENT HOLDINGS LTD-UNS ADR | American Depository Receipts | 88032Q109 | 18,813 | 293,948 | SH | SOLE | 0 | 0 | 293,948 | ||
TELADOC HEALTH INC | Ordinary Shares | 87918A105 | 14,632 | 76,674 | SH | SOLE | 0 | 0 | 76,674 | ||
ATLASSIAN CORP PLC-CLASS A | Ordinary Shares | G06242104 | 18,630 | 103,345 | SH | SOLE | 0 | 0 | 103,345 | ||
THOR INDUSTRIES INC | Ordinary Shares | 885160101 | 10,899 | 102,314 | SH | SOLE | 0 | 0 | 102,314 | ||
TEMENOS AG-SP ADR | American Depository Receipts | 87974R208 | 5,583 | 35,984 | SH | SOLE | 0 | 0 | 35,984 | ||
TAIWAN SEMICONDUCTOR-SP ADR | American Depository Receipts | 874039100 | 7,718 | 135,950 | SH | SOLE | 0 | 0 | 135,950 | ||
TEXAS INSTRUMENTS INC | Ordinary Shares | 882508104 | 1,434 | 11,291 | SH | SOLE | 0 | 0 | 11,291 | ||
TYLER TECHNOLOGIES INC | Ordinary Shares | 902252105 | 9,022 | 26,008 | SH | SOLE | 0 | 0 | 26,008 | ||
UNITED PARCEL SERVICE-CL B | Ordinary Shares | 911312106 | 1,741 | 15,663 | SH | SOLE | 0 | 0 | 15,663 | ||
VARIAN MEDICAL SYSTEMS INC | Ordinary Shares | 92220P105 | 5,693 | 46,463 | SH | SOLE | 0 | 0 | 46,463 | ||
VANGUARD SMALL-CAP ETF | Equity ETFs | 922908751 | 282 | 1,937 | SH | SOLE | 0 | 0 | 1,937 | ||
VANGUARD S/T CORP BOND ETF | Bond ETFs | 92206C409 | 261 | 3,159 | SH | SOLE | 0 | 0 | 3,159 | ||
VANGUARD FTSE DEVELOPED ETF | Equity ETFs | 921943858 | 947 | 24,408 | SH | SOLE | 0 | 0 | 24,408 | ||
VIVENDI SA-UNSPON ADR | American Depository Receipts | 92852T201 | 11,199 | 435,317 | SH | SOLE | 0 | 0 | 435,317 | ||
VANGUARD MID-CAP ETF | Equity ETFs | 922908629 | 864 | 5,270 | SH | SOLE | 0 | 0 | 5,270 | ||
VANGUARD S&P 500 ETF | Equity ETFs | 922908363 | 3,758 | 13,259 | SH | SOLE | 0 | 0 | 13,259 | ||
VOIP-PAL.COM INC | Ordinary Shares | 92862Y109 | 2 | 195,000 | SH | SOLE | 0 | 0 | 195,000 | ||
VANGUARD SHORT-TERM TIPS | Bond ETFs | 922020805 | 889 | 17,728 | SH | SOLE | 0 | 0 | 17,728 | ||
VENTAS INC. | Ordinary Shares | 92276F100 | 948 | 25,899 | SH | SOLE | 0 | 0 | 25,899 | ||
VANGUARD FTSE EMERGING MARKE | Equity ETFs | 922042858 | 610 | 15,388 | SH | SOLE | 0 | 0 | 15,388 | ||
WEC ENERGY GROUP INC | Ordinary Shares | 92939U106 | 1,680 | 19,169 | SH | SOLE | 0 | 0 | 19,169 | ||
WALMART INC | Ordinary Shares | 931142103 | 1,632 | 13,628 | SH | SOLE | 0 | 0 | 13,628 | ||
WATSCO INC | Ordinary Shares | 942622200 | 21,003 | 118,196 | SH | SOLE | 0 | 0 | 118,196 | ||
XPO LOGISTICS INC | Ordinary Shares | 983793100 | 12,783 | 165,471 | SH | SOLE | 0 | 0 | 165,471 | ||
YUM CHINA HOLDINGS INC | Ordinary Shares | 98850P109 | 8,301 | 172,692 | SH | SOLE | 0 | 0 | 172,692 | ||
ZENDESK INC | Ordinary Shares | 98936J101 | 22,929 | 258,998 | SH | SOLE | 0 | 0 | 258,998 |