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,297 | 32,628 | SH | SOLE | 0 | 0 | 32,628 | ||
AXON ENTERPRISE INC | Ordinary Shares | 05464C101 | 4,628 | 65,394 | SH | SOLE | 0 | 0 | 65,394 | ||
ABB LTD-SPON ADR | American Depository Receipts | 000375204 | 3,324 | 192,572 | SH | SOLE | 0 | 0 | 192,572 | ||
AGREE REALTY CORP | Ordinary Shares | 008492100 | 381 | 6,160 | SH | SOLE | 0 | 0 | 6,160 | ||
VANECK AFRICA INDEX | Equity ETFs | 92189F866 | 1,616 | 127,811 | SH | SOLE | 0 | 0 | 127,811 | ||
ALARM.COM HOLDINGS INC | Ordinary Shares | 011642105 | 12,122 | 311,550 | SH | SOLE | 0 | 0 | 311,550 | ||
AMERICAN TOWER CORP | Ordinary Shares | 03027X100 | 19,858 | 91,196 | SH | SOLE | 0 | 0 | 91,196 | ||
AMAZON.COM INC | Ordinary Shares | 023135106 | 84,467 | 43,322 | SH | SOLE | 0 | 0 | 43,322 | ||
ALIBABA GROUP HOLDING-SP ADR | American Depository Receipts | 01609W102 | 9,015 | 46,353 | SH | SOLE | 0 | 0 | 46,353 | ||
BROOKFIELD ASSET MANAGE-CL A | Ordinary Shares | 112585104 | 10,171 | 229,853 | SH | SOLE | 0 | 0 | 229,853 | ||
BOOKING HOLDINGS INC | Ordinary Shares | 09857L108 | 26,820 | 19,936 | SH | SOLE | 0 | 0 | 19,936 | ||
BANCO LATINOAMERICANO COME-E | Ordinary Shares | P16994132 | 3,445 | 334,164 | SH | SOLE | 0 | 0 | 334,164 | ||
BIOMARIN PHARMACEUTICAL INC | Ordinary Shares | 09061G101 | 21,188 | 250,749 | SH | SOLE | 0 | 0 | 250,749 | ||
VANGUARD TOTAL BOND MARKET | Bond ETFs | 921937835 | 1,708 | 20,011 | SH | SOLE | 0 | 0 | 20,011 | ||
BROADRIDGE FINANCIAL SOLUTIO | Ordinary Shares | 11133T103 | 15,084 | 159,066 | SH | SOLE | 0 | 0 | 159,066 | ||
BERKSHIRE HATHAWAY INC-CL B | Ordinary Shares | 084670702 | 7,690 | 42,059 | SH | SOLE | 0 | 0 | 42,059 | ||
INVESCO BULLETSHARES 2020 CO | Bond ETFs | 46138J502 | 22,699 | 1,080,378 | SH | SOLE | 0 | 0 | 1,080,378 | ||
INVESCO BULLETSHARES 2021 CO | Bond ETFs | 46138J700 | 22,799 | 1,087,199 | SH | SOLE | 0 | 0 | 1,087,199 | ||
INVESCO BULLETSHARES 2022 CO | Bond ETFs | 46138J882 | 22,799 | 1,076,428 | SH | SOLE | 0 | 0 | 1,076,428 | ||
INVESCO BULLETSHARES 2024 CO | Bond ETFs | 46138J841 | 14,992 | 726,004 | SH | SOLE | 0 | 0 | 726,004 | ||
INVESCO BULLETSHARES 2028 | Bond ETFs | 46138J643 | 15,967 | 772,993 | SH | SOLE | 0 | 0 | 772,993 | ||
INVESCO BULLETSHARES 2020 HI | Bond ETFs | 46138J601 | 9,437 | 410,297 | SH | SOLE | 0 | 0 | 410,297 | ||
ANHEUSER-BUSCH INBEV SPN ADR | American Depository Receipts | 03524A108 | 3,412 | 77,337 | SH | SOLE | 0 | 0 | 77,337 | ||
CROWN CASTLE INTL CORP | Ordinary Shares | 22822V101 | 8,736 | 60,496 | SH | SOLE | 0 | 0 | 60,496 | ||
CARDLYTICS INC | Ordinary Shares | 14161W105 | 3,560 | 101,826 | SH | SOLE | 0 | 0 | 101,826 | ||
CERNER CORP | Ordinary Shares | 156782104 | 3,219 | 51,099 | SH | SOLE | 0 | 0 | 51,099 | ||
CALYPSO WIRELESS INC | Ordinary Shares | 131720104 | 0 | 10,000 | SH | SOLE | 0 | 0 | 10,000 | ||
COMCAST CORP-CLASS A | Ordinary Shares | 20030N101 | 14,640 | 425,839 | SH | SOLE | 0 | 0 | 425,839 | ||
CME GROUP INC | Ordinary Shares | 12572Q105 | 1,580 | 9,135 | SH | SOLE | 0 | 0 | 9,135 | ||
CNA FINANCIAL CORP | Ordinary Shares | 126117100 | 5,630 | 181,388 | SH | SOLE | 0 | 0 | 181,388 | ||
COOPER COS INC/THE | Ordinary Shares | 216648402 | 11,970 | 43,420 | SH | SOLE | 0 | 0 | 43,420 | ||
COSTCO WHOLESALE CORP | Ordinary Shares | 22160K105 | 5,069 | 17,778 | SH | SOLE | 0 | 0 | 17,778 | ||
SALESFORCE.COM INC | Ordinary Shares | 79466L302 | 42,934 | 298,194 | SH | SOLE | 0 | 0 | 298,194 | ||
DOMINION ENERGY INC | Ordinary Shares | 25746U109 | 2,412 | 33,412 | SH | SOLE | 0 | 0 | 33,412 | ||
WISDOMTREE EUR S/C DIVIDEND | Equity ETFs | 97717W869 | 12,739 | 313,232 | SH | SOLE | 0 | 0 | 313,232 | ||
WISDOMTREE JPN S/C DVD FUND | Equity ETFs | 97717W836 | 17,630 | 303,229 | SH | SOLE | 0 | 0 | 303,229 | ||
WISDOMTREE EM SMALL CAP | Equity ETFs | 97717W281 | 7,695 | 232,969 | SH | SOLE | 0 | 0 | 232,969 | ||
QUEST DIAGNOSTICS INC | Ordinary Shares | 74834L100 | 391 | 4,871 | SH | SOLE | 0 | 0 | 4,871 | ||
WALT DISNEY CO/THE | Ordinary Shares | 254687106 | 3,092 | 32,006 | SH | SOLE | 0 | 0 | 32,006 | ||
ENCOMPASS HEALTH CORP | Ordinary Shares | 29261A100 | 308 | 4,807 | SH | SOLE | 0 | 0 | 4,807 | ||
ELECTRIC CAR COMPANY INC | Ordinary Shares | 28486A101 | 0 | 31,000 | SH | SOLE | 0 | 0 | 31,000 | ||
EASTMAN CHEMICAL CO | Ordinary Shares | 277432100 | 8,864 | 190,300 | SH | SOLE | 0 | 0 | 190,300 | ||
EQUINIX INC | Ordinary Shares | 29444U700 | 8,193 | 13,117 | SH | SOLE | 0 | 0 | 13,117 | ||
EVERBRIDGE INC | Ordinary Shares | 29978A104 | 19,254 | 181,025 | SH | SOLE | 0 | 0 | 181,025 | ||
ISHARES MSCI SOUTH KOREA ETF | Equity ETFs | 464286772 | 4,985 | 106,239 | SH | SOLE | 0 | 0 | 106,239 | ||
FANUC CORP-UNSP ADR | American Depository Receipts | 307305102 | 3,055 | 231,102 | SH | SOLE | 0 | 0 | 231,102 | ||
FASTENAL CO | Ordinary Shares | 311900104 | 8,262 | 264,376 | SH | SOLE | 0 | 0 | 264,376 | ||
FACEBOOK INC-CLASS A | Ordinary Shares | 30303M102 | 21,934 | 131,497 | SH | SOLE | 0 | 0 | 131,497 | ||
FAST RETAILING CO-UNSPON ADR | American Depository Receipts | 31188H101 | 4,012 | 99,626 | SH | SOLE | 0 | 0 | 99,626 | ||
GREEN EARTH TECHNOLOGIES INC | Ordinary Shares | 39303R102 | 0 | 137,500 | SH | SOLE | 0 | 0 | 137,500 | ||
GENTEX CORP | Ordinary Shares | 371901109 | 7,537 | 340,131 | SH | SOLE | 0 | 0 | 340,131 | ||
ALPHABET INC-CL C | Ordinary Shares | 02079K107 | 49,939 | 42,947 | SH | SOLE | 0 | 0 | 42,947 | ||
HDFC BANK LTD-ADR | American Depository Receipts | 40415F101 | 9,423 | 245,009 | SH | SOLE | 0 | 0 | 245,009 | ||
HOWARD HUGHES CORP/THE | Ordinary Shares | 44267D107 | 10,650 | 210,802 | SH | SOLE | 0 | 0 | 210,802 | ||
HESKA CORP | Ordinary Shares | 42805E306 | 3,420 | 61,838 | SH | SOLE | 0 | 0 | 61,838 | ||
HARD TO TREAT DISEASES INC | Ordinary Shares | 41164A103 | 0 | 199,800 | SH | SOLE | 0 | 0 | 199,800 | ||
ISHARES IBONDS DEC 2023 TERM | Bond ETFs | 46434VAX8 | 22,343 | 893,730 | SH | SOLE | 0 | 0 | 893,730 | ||
ISHARES IBONDS DEC 2024 TERM | Bond ETFs | 46434VBG4 | 19,836 | 802,412 | SH | SOLE | 0 | 0 | 802,412 | ||
ISHARES IBONDS DEC 2025 TERM | Bond ETFs | 46434VBD1 | 22,667 | 907,749 | SH | SOLE | 0 | 0 | 907,749 | ||
ISHARES IBONDS DEC 2026 TERM | Bond ETFs | 46435GAA0 | 29,998 | 1,221,929 | SH | SOLE | 0 | 0 | 1,221,929 | ||
ISHRS IBNDS DEC 27 CORP ETF | Bond ETFs | 46435UAA9 | 29,368 | 1,198,200 | SH | SOLE | 0 | 0 | 1,198,200 | ||
ISHARES IBONDS DEC 2028 ETF | Bond ETFs | 46435U515 | 13,490 | 514,103 | SH | SOLE | 0 | 0 | 514,103 | ||
ISHARES CORE MSCI EUROPE | Equity ETFs | 46434V738 | 14,869 | 400,986 | SH | SOLE | 0 | 0 | 400,986 | ||
IPG PHOTONICS CORP | Ordinary Shares | 44980X109 | 22,436 | 203,447 | SH | SOLE | 0 | 0 | 203,447 | ||
JOHN BEAN TECHNOLOGIES CORP | Ordinary Shares | 477839104 | 7,783 | 104,792 | SH | SOLE | 0 | 0 | 104,792 | ||
JONES LANG LASALLE INC | Ordinary Shares | 48020Q107 | 7,808 | 77,320 | SH | SOLE | 0 | 0 | 77,320 | ||
JOHNSON & JOHNSON | Ordinary Shares | 478160104 | 1,302 | 9,928 | SH | SOLE | 0 | 0 | 9,928 | ||
COCA-COLA CO/THE | Ordinary Shares | 191216100 | 1,069 | 24,167 | SH | SOLE | 0 | 0 | 24,167 | ||
NLIGHT INC | Ordinary Shares | 65487K100 | 2,923 | 278,631 | SH | SOLE | 0 | 0 | 278,631 | ||
LCI INDUSTRIES | Ordinary Shares | 50189K103 | 7,893 | 118,104 | SH | SOLE | 0 | 0 | 118,104 | ||
LAKELAND FINANCIAL CORP | Ordinary Shares | 511656100 | 6,330 | 172,244 | SH | SOLE | 0 | 0 | 172,244 | ||
MASTERCARD INC - A | Ordinary Shares | 57636Q104 | 18,102 | 74,936 | SH | SOLE | 0 | 0 | 74,936 | ||
MEDTRONIC PLC | Ordinary Shares | G5960L103 | 14,238 | 157,880 | SH | SOLE | 0 | 0 | 157,880 | ||
MERCADOLIBRE INC | Ordinary Shares | 58733R102 | 40,300 | 82,483 | SH | SOLE | 0 | 0 | 82,483 | ||
MCCORMICK & CO-NON VTG SHRS | Ordinary Shares | 579780206 | 5,601 | 39,664 | SH | SOLE | 0 | 0 | 39,664 | ||
MARKEL CORP | Ordinary Shares | 570535104 | 7,315 | 7,883 | SH | SOLE | 0 | 0 | 7,883 | ||
MICROSOFT CORP | Ordinary Shares | 594918104 | 12,750 | 80,843 | SH | SOLE | 0 | 0 | 80,843 | ||
MONARCH STAFFING INC | Ordinary Shares | 609180104 | 0 | 100,000 | SH | SOLE | 0 | 0 | 100,000 | ||
NETFLIX INC | Ordinary Shares | 64110L106 | 47,404 | 126,243 | SH | SOLE | 0 | 0 | 126,243 | ||
NEWMARK GROUP INC-CLASS A | Ordinary Shares | 65158N102 | 2,089 | 491,466 | SH | SOLE | 0 | 0 | 491,466 | ||
NESTLE SA-SPONS ADR | American Depository Receipts | 641069406 | 7,669 | 74,464 | SH | SOLE | 0 | 0 | 74,464 | ||
NOVO-NORDISK A/S-SPONS ADR | American Depository Receipts | 670100205 | 9,752 | 161,996 | SH | SOLE | 0 | 0 | 161,996 | ||
OGE ENERGY CORP | Ordinary Shares | 670837103 | 275 | 8,961 | SH | SOLE | 0 | 0 | 8,961 | ||
PALO ALTO NETWORKS INC | Ordinary Shares | 697435105 | 13,320 | 81,237 | SH | SOLE | 0 | 0 | 81,237 | ||
PAYCOM SOFTWARE INC | Ordinary Shares | 70432V102 | 5,631 | 27,874 | SH | SOLE | 0 | 0 | 27,874 | ||
PAYCHEX INC | Ordinary Shares | 704326107 | 1,442 | 22,916 | SH | SOLE | 0 | 0 | 22,916 | ||
PAYLOCITY HOLDING CORP | Ordinary Shares | 70438V106 | 5,170 | 58,533 | SH | SOLE | 0 | 0 | 58,533 | ||
PEBBLEBROOK HOTEL TRUST | Ordinary Shares | 70509V100 | 315 | 28,945 | SH | SOLE | 0 | 0 | 28,945 | ||
PENUMBRA INC | Ordinary Shares | 70975L107 | 6,332 | 39,249 | SH | SOLE | 0 | 0 | 39,249 | ||
PROCTER & GAMBLE CO/THE | Ordinary Shares | 742718109 | 1,443 | 13,119 | SH | SOLE | 0 | 0 | 13,119 | ||
PROTO LABS INC | Ordinary Shares | 743713109 | 4,514 | 59,288 | SH | SOLE | 0 | 0 | 59,288 | ||
PAYPAL HOLDINGS INC | Ordinary Shares | 70450Y103 | 49,311 | 515,053 | SH | SOLE | 0 | 0 | 515,053 | ||
ISHARES AAA - A RATED CORPOR | Bond ETFs | 46429B291 | 3,348 | 60,715 | SH | SOLE | 0 | 0 | 60,715 | ||
RESMED INC | Ordinary Shares | 761152107 | 12,931 | 87,793 | SH | SOLE | 0 | 0 | 87,793 | ||
SABRE CORP | Ordinary Shares | 78573M104 | 1,795 | 302,782 | SH | SOLE | 0 | 0 | 302,782 | ||
STARBUCKS CORP | Ordinary Shares | 855244109 | 30,602 | 465,504 | SH | SOLE | 0 | 0 | 465,504 | ||
SOFTBANK GROUP CORP-UNSP ADR | American Depository Receipts | 83404D109 | 6,654 | 377,232 | SH | SOLE | 0 | 0 | 377,232 | ||
SVB FINANCIAL GROUP | Ordinary Shares | 78486Q101 | 5,481 | 36,280 | SH | SOLE | 0 | 0 | 36,280 | ||
SCHLUMBERGER LTD | Ordinary Shares | 806857108 | 1,496 | 110,921 | SH | SOLE | 0 | 0 | 110,921 | ||
SYNTHONICS TECHNOLOGIES INC | Ordinary Shares | 87161Y107 | 0 | 10,000 | SH | SOLE | 0 | 0 | 10,000 | ||
SPLUNK INC | Ordinary Shares | 848637104 | 59,200 | 468,982 | SH | SOLE | 0 | 0 | 468,982 | ||
STAG INDUSTRIAL INC | Ordinary Shares | 85254J102 | 7,664 | 340,335 | SH | SOLE | 0 | 0 | 340,335 | ||
TENCENT HOLDINGS LTD-UNS ADR | American Depository Receipts | 88032Q109 | 13,938 | 283,926 | SH | SOLE | 0 | 0 | 283,926 | ||
TELADOC HEALTH INC | Ordinary Shares | 87918A105 | 15,778 | 101,785 | SH | SOLE | 0 | 0 | 101,785 | ||
ATLASSIAN CORP PLC-CLASS A | Ordinary Shares | G06242104 | 13,638 | 99,357 | SH | SOLE | 0 | 0 | 99,357 | ||
THOR INDUSTRIES INC | Ordinary Shares | 885160101 | 4,519 | 107,145 | SH | SOLE | 0 | 0 | 107,145 | ||
TEMENOS AG-SP ADR | American Depository Receipts | 87974R208 | 4,603 | 35,756 | SH | SOLE | 0 | 0 | 35,756 | ||
TRACTOR SUPPLY COMPANY | Ordinary Shares | 892356106 | 366 | 4,334 | SH | SOLE | 0 | 0 | 4,334 | ||
TAIWAN SEMICONDUCTOR-SP ADR | American Depository Receipts | 874039100 | 6,519 | 136,409 | SH | SOLE | 0 | 0 | 136,409 | ||
TEXAS INSTRUMENTS INC | Ordinary Shares | 882508104 | 1,203 | 12,042 | SH | SOLE | 0 | 0 | 12,042 | ||
TYLER TECHNOLOGIES INC | Ordinary Shares | 902252105 | 7,659 | 25,828 | SH | SOLE | 0 | 0 | 25,828 | ||
UGI CORP | Ordinary Shares | 902681105 | 258 | 9,659 | SH | SOLE | 0 | 0 | 9,659 | ||
UNITED PARCEL SERVICE-CL B | Ordinary Shares | 911312106 | 1,546 | 16,546 | SH | SOLE | 0 | 0 | 16,546 | ||
VARIAN MEDICAL SYSTEMS INC | Ordinary Shares | 92220P105 | 4,737 | 46,142 | SH | SOLE | 0 | 0 | 46,142 | ||
VANGUARD SMALL-CAP ETF | Equity ETFs | 922908751 | 238 | 2,066 | SH | SOLE | 0 | 0 | 2,066 | ||
VANGUARD FTSE DEVELOPED ETF | Equity ETFs | 921943858 | 845 | 25,356 | SH | SOLE | 0 | 0 | 25,356 | ||
VIVENDI SA-UNSPON ADR | American Depository Receipts | 92852T201 | 9,444 | 436,396 | SH | SOLE | 0 | 0 | 436,396 | ||
VANGUARD MID-CAP ETF | Equity ETFs | 922908629 | 737 | 5,598 | SH | SOLE | 0 | 0 | 5,598 | ||
VANGUARD S&P 500 ETF | Equity ETFs | 922908363 | 2,858 | 12,067 | SH | SOLE | 0 | 0 | 12,067 | ||
VOIP-PAL.COM INC | Ordinary Shares | 92862Y109 | 2 | 195,000 | SH | SOLE | 0 | 0 | 195,000 | ||
VANGUARD SHORT-TERM TIPS | Bond ETFs | 922020805 | 865 | 17,753 | SH | SOLE | 0 | 0 | 17,753 | ||
VENTAS INC. | Ordinary Shares | 92276F100 | 739 | 27,584 | SH | SOLE | 0 | 0 | 27,584 | ||
VANGUARD FTSE EMERGING MARKE | Equity ETFs | 922042858 | 534 | 15,902 | SH | SOLE | 0 | 0 | 15,902 | ||
WASTE CONNECTIONS INC | Ordinary Shares | 94106B101 | 4,167 | 53,763 | SH | SOLE | 0 | 0 | 53,763 | ||
WEC ENERGY GROUP INC | Ordinary Shares | 92939U106 | 1,799 | 20,417 | SH | SOLE | 0 | 0 | 20,417 | ||
WALMART INC | Ordinary Shares | 931142103 | 1,606 | 14,133 | SH | SOLE | 0 | 0 | 14,133 | ||
WATSCO INC | Ordinary Shares | 942622200 | 18,443 | 116,707 | SH | SOLE | 0 | 0 | 116,707 | ||
XPO LOGISTICS INC | Ordinary Shares | 983793100 | 8,015 | 164,403 | SH | SOLE | 0 | 0 | 164,403 | ||
YUM CHINA HOLDINGS INC | Ordinary Shares | 98850P109 | 7,388 | 173,308 | SH | SOLE | 0 | 0 | 173,308 | ||
ZENDESK INC | Ordinary Shares | 98936J101 | 17,050 | 266,372 | SH | SOLE | 0 | 0 | 266,372 |