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 |
3M CO | Ordinary Shares | 88579Y101 | 367 | 1,925 | SH | SOLE | 0 | 0 | 1,925 | ||
ABB LTD-SPON ADR | American Depository Receipts | 000375204 | 3,701 | 194,681 | SH | SOLE | 0 | 0 | 194,681 | ||
AGREE REALTY CORP | Ordinary Shares | 008492100 | 229 | 3,871 | SH | SOLE | 0 | 0 | 3,871 | ||
ALARM.COM HOLDINGS INC | Ordinary Shares | 011642105 | 10,949 | 211,080 | SH | SOLE | 0 | 0 | 211,080 | ||
ALIGN TECHNOLOGY INC | Ordinary Shares | 016255101 | 40,936 | 195,465 | SH | SOLE | 0 | 0 | 195,465 | ||
ALPHABET INC-CL C | Ordinary Shares | 02079K107 | 46,819 | 45,209 | SH | SOLE | 0 | 0 | 45,209 | ||
AMAZON.COM INC | Ordinary Shares | 023135106 | 65,219 | 43,422 | SH | SOLE | 0 | 0 | 43,422 | ||
AMERICAN TOWER CORP | Ordinary Shares | 03027X100 | 15,190 | 96,021 | SH | SOLE | 0 | 0 | 96,021 | ||
AMGEN INC | Ordinary Shares | 031162100 | 4,644 | 23,855 | SH | SOLE | 0 | 0 | 23,855 | ||
ANHEUSER-BUSCH INBEV SPN ADR | American Depository Receipts | 03524A108 | 5,134 | 78,017 | SH | SOLE | 0 | 0 | 78,017 | ||
APPLE INC | Ordinary Shares | 037833100 | 9,535 | 60,449 | SH | SOLE | 0 | 0 | 60,449 | ||
ATLASSIAN CORP PLC-CLASS A | Ordinary Shares | G06242104 | 12,532 | 140,838 | SH | SOLE | 0 | 0 | 140,838 | ||
BAIDU INC - SPON ADR | American Depository Receipts | 056752108 | 3,423 | 21,582 | SH | SOLE | 0 | 0 | 21,582 | ||
BANCO LATINOAMERICANO COME-E | Ordinary Shares | P16994132 | 7,983 | 461,427 | SH | SOLE | 0 | 0 | 461,427 | ||
BERKSHIRE HATHAWAY INC-CL B | Ordinary Shares | 084670702 | 4,648 | 22,766 | SH | SOLE | 0 | 0 | 22,766 | ||
BOOKING HOLDINGS INC | Ordinary Shares | 09857L108 | 34,056 | 19,772 | SH | SOLE | 0 | 0 | 19,772 | ||
BROADRIDGE FINANCIAL SOLUTIO | Ordinary Shares | 11133T103 | 13,373 | 138,943 | SH | SOLE | 0 | 0 | 138,943 | ||
C.H. ROBINSON WORLDWIDE INC | Ordinary Shares | 12541W209 | 5,638 | 67,044 | SH | SOLE | 0 | 0 | 67,044 | ||
CERNER CORP | Ordinary Shares | 156782104 | 2,644 | 50,414 | SH | SOLE | 0 | 0 | 50,414 | ||
CHURCH & DWIGHT CO INC | Ordinary Shares | 171340102 | 8,174 | 124,302 | SH | SOLE | 0 | 0 | 124,302 | ||
CME GROUP INC | Ordinary Shares | 12572Q105 | 1,287 | 6,843 | SH | SOLE | 0 | 0 | 6,843 | ||
COCA-COLA CO/THE | Ordinary Shares | 191216100 | 852 | 17,998 | SH | SOLE | 0 | 0 | 17,998 | ||
COGNIZANT TECH SOLUTIONS-A | Ordinary Shares | 192446102 | 5,074 | 79,926 | SH | SOLE | 0 | 0 | 79,926 | ||
COMPASS MINERALS INTERNATION | Ordinary Shares | 20451N101 | 3,538 | 84,863 | SH | SOLE | 0 | 0 | 84,863 | ||
CONSTELLIUM NV- CLASS A | Ordinary Shares | N22035104 | 3,902 | 558,217 | SH | SOLE | 0 | 0 | 558,217 | ||
COOPER COS INC/THE | Ordinary Shares | 216648402 | 12,256 | 48,159 | SH | SOLE | 0 | 0 | 48,159 | ||
CORE LABORATORIES N.V. | Ordinary Shares | N22717107 | 3,498 | 58,634 | SH | SOLE | 0 | 0 | 58,634 | ||
CORNING INC | Ordinary Shares | 219350105 | 3,696 | 122,357 | SH | SOLE | 0 | 0 | 122,357 | ||
COSTCO WHOLESALE CORP | Ordinary Shares | 22160K105 | 5,511 | 27,054 | SH | SOLE | 0 | 0 | 27,054 | ||
CROWN CASTLE INTL CORP | Ordinary Shares | 22822V101 | 4,005 | 36,872 | SH | SOLE | 0 | 0 | 36,872 | ||
CTRIP.COM INTERNATIONAL-ADR | American Depository Receipts | 22943F100 | 2,951 | 109,063 | SH | SOLE | 0 | 0 | 109,063 | ||
DOMINION ENERGY INC | Ordinary Shares | 25746U109 | 1,778 | 24,880 | SH | SOLE | 0 | 0 | 24,880 | ||
ENCOMPASS HEALTH CORP | Ordinary Shares | 29261A100 | 262 | 4,253 | SH | SOLE | 0 | 0 | 4,253 | ||
EQUINIX INC | Ordinary Shares | 29444U700 | 931 | 2,640 | SH | SOLE | 0 | 0 | 2,640 | ||
FACEBOOK INC-CLASS A | Ordinary Shares | 30303M102 | 18,173 | 138,629 | SH | SOLE | 0 | 0 | 138,629 | ||
FANUC CORP-UNSP ADR | American Depository Receipts | 307305102 | 3,506 | 232,834 | SH | SOLE | 0 | 0 | 232,834 | ||
FAST RETAILING CO-UNSPON ADR | American Depository Receipts | 31188H101 | 10,620 | 208,349 | SH | SOLE | 0 | 0 | 208,349 | ||
FASTENAL CO | Ordinary Shares | 311900104 | 6,056 | 115,819 | SH | SOLE | 0 | 0 | 115,819 | ||
GENTEX CORP | Ordinary Shares | 371901109 | 10,448 | 516,964 | SH | SOLE | 0 | 0 | 516,964 | ||
GRUBHUB INC | Ordinary Shares | 400110102 | 9,124 | 118,785 | SH | SOLE | 0 | 0 | 118,785 | ||
HASBRO INC | Ordinary Shares | 418056107 | 7,584 | 93,336 | SH | SOLE | 0 | 0 | 93,336 | ||
HDFC BANK LTD-ADR | American Depository Receipts | 40415F101 | 8,842 | 85,360 | SH | SOLE | 0 | 0 | 85,360 | ||
ILLINOIS TOOL WORKS | Ordinary Shares | 452308109 | 2,034 | 16,056 | SH | SOLE | 0 | 0 | 16,056 | ||
INTL FLAVORS & FRAGRANCES | Ordinary Shares | 459506101 | 215 | 1,599 | SH | SOLE | 0 | 0 | 1,599 | ||
INVESCO BULLETSHARES 2019 CO | Bond ETF | 46138J304 | 34,307 | 1,629,000 | SH | SOLE | 0 | 0 | 1,629,000 | ||
INVESCO BULLETSHARES 2019 HI | Bond ETF | 46138J403 | 5,592 | 236,531 | SH | SOLE | 0 | 0 | 236,531 | ||
INVESCO BULLETSHARES 2020 CO | Bond ETF | 46138J502 | 34,163 | 1,621,417 | SH | SOLE | 0 | 0 | 1,621,417 | ||
INVESCO BULLETSHARES 2020 HI | Bond ETF | 46138J601 | 5,502 | 234,831 | SH | SOLE | 0 | 0 | 234,831 | ||
INVESCO BULLETSHARES 2021 CO | Bond ETF | 46138J700 | 34,218 | 1,649,062 | SH | SOLE | 0 | 0 | 1,649,062 | ||
INVESCO BULLETSHARES 2022 CO | Bond ETF | 46138J882 | 35,190 | 1,707,416 | SH | SOLE | 0 | 0 | 1,707,416 | ||
IONIS PHARMACEUTICALS INC | Ordinary Shares | 462222100 | 28,927 | 535,087 | SH | SOLE | 0 | 0 | 535,087 | ||
IPG PHOTONICS CORP | Ordinary Shares | 44980X109 | 21,273 | 187,779 | SH | SOLE | 0 | 0 | 187,779 | ||
ISHARES IBONDS DEC 2023 TERM | Bond ETF | 46434VAX8 | 25,857 | 1,068,906 | SH | SOLE | 0 | 0 | 1,068,906 | ||
ISHARES IBONDS DEC 2024 TERM | Bond ETF | 46434VBG4 | 25,787 | 1,078,974 | SH | SOLE | 0 | 0 | 1,078,974 | ||
ISHARES IBONDS DEC 2025 TERM | Bond ETF | 46434VBD1 | 25,584 | 1,084,064 | SH | SOLE | 0 | 0 | 1,084,064 | ||
ISHARES IBONDS DEC 2026 TERM | Bond ETF | 46435GAA0 | 12,235 | 531,259 | SH | SOLE | 0 | 0 | 531,259 | ||
ISHARES MSCI AUSTRALIA ETF | Equity ETF | 464286103 | 9,850 | 511,709 | SH | SOLE | 0 | 0 | 511,709 | ||
ISHARES MSCI SOUTH KOREA ETF | Equity ETF | 464286772 | 6,323 | 107,425 | SH | SOLE | 0 | 0 | 107,425 | ||
JOHNSON & JOHNSON | Ordinary Shares | 478160104 | 958 | 7,424 | SH | SOLE | 0 | 0 | 7,424 | ||
JONES LANG LASALLE INC | Ordinary Shares | 48020Q107 | 11,051 | 87,291 | SH | SOLE | 0 | 0 | 87,291 | ||
KAR AUCTION SERVICES INC | Ordinary Shares | 48238T109 | 8,783 | 184,048 | SH | SOLE | 0 | 0 | 184,048 | ||
LAKELAND FINANCIAL CORP | Ordinary Shares | 511656100 | 4,347 | 108,251 | SH | SOLE | 0 | 0 | 108,251 | ||
LCI INDUSTRIES | Ordinary Shares | 50189K103 | 8,591 | 128,600 | SH | SOLE | 0 | 0 | 128,600 | ||
LINDE PLC | Ordinary Shares | G5494J103 | 583 | 3,737 | SH | SOLE | 0 | 0 | 3,737 | ||
MARKEL CORP | Ordinary Shares | 570535104 | 6,893 | 6,641 | SH | SOLE | 0 | 0 | 6,641 | ||
MASTERCARD INC - A | Ordinary Shares | 57636Q104 | 21,905 | 116,113 | SH | SOLE | 0 | 0 | 116,113 | ||
MCCORMICK & CO-NON VTG SHRS | Ordinary Shares | 579780206 | 6,055 | 43,484 | SH | SOLE | 0 | 0 | 43,484 | ||
MEDTRONIC PLC | Ordinary Shares | G5960L103 | 17,397 | 191,261 | SH | SOLE | 0 | 0 | 191,261 | ||
MERCADOLIBRE INC | Ordinary Shares | 58733R102 | 21,654 | 73,941 | SH | SOLE | 0 | 0 | 73,941 | ||
MICROSOFT CORP | Ordinary Shares | 594918104 | 5,343 | 52,607 | SH | SOLE | 0 | 0 | 52,607 | ||
MIDDLEBY CORP | Ordinary Shares | 596278101 | 5,892 | 57,352 | SH | SOLE | 0 | 0 | 57,352 | ||
NESTLE SA-SPONS ADR | American Depository Receipts | 641069406 | 9,797 | 121,005 | SH | SOLE | 0 | 0 | 121,005 | ||
NETFLIX INC | Ordinary Shares | 64110L106 | 21,732 | 81,192 | SH | SOLE | 0 | 0 | 81,192 | ||
NEWMARK GROUP INC-CLASS A | Ordinary Shares | 65158N102 | 3,959 | 493,674 | SH | SOLE | 0 | 0 | 493,674 | ||
NLIGHT INC | Ordinary Shares | 65487K100 | 5,379 | 302,521 | SH | SOLE | 0 | 0 | 302,521 | ||
NOVO-NORDISK A/S-SPONS ADR | American Depository Receipts | 670100205 | 7,547 | 163,815 | SH | SOLE | 0 | 0 | 163,815 | ||
NUVASIVE INC | Ordinary Shares | 670704105 | 6,351 | 128,155 | SH | SOLE | 0 | 0 | 128,155 | ||
OGE ENERGY CORP | Ordinary Shares | 670837103 | 311 | 7,929 | SH | SOLE | 0 | 0 | 7,929 | ||
O'REILLY AUTOMOTIVE INC | Ordinary Shares | 67103H107 | 4,559 | 13,239 | SH | SOLE | 0 | 0 | 13,239 | ||
PAYCHEX INC | Ordinary Shares | 704326107 | 1,563 | 23,987 | SH | SOLE | 0 | 0 | 23,987 | ||
PAYCOM SOFTWARE INC | Ordinary Shares | 70432V102 | 10,672 | 87,154 | SH | SOLE | 0 | 0 | 87,154 | ||
PAYLOCITY HOLDING CORP | Ordinary Shares | 70438V106 | 7,259 | 120,564 | SH | SOLE | 0 | 0 | 120,564 | ||
PAYPAL HOLDINGS INC | Ordinary Shares | 70450Y103 | 47,027 | 559,242 | SH | SOLE | 0 | 0 | 559,242 | ||
PEBBLEBROOK HOTEL TRUST | Ordinary Shares | 70509V100 | 2,199 | 77,684 | SH | SOLE | 0 | 0 | 77,684 | ||
PLATFORMS WIRELESS INTERNATI | Ordinary Shares | 09700K109 | 0 | 33,100 | SH | SOLE | 0 | 0 | 33,100 | ||
PROCTER & GAMBLE CO/THE | Ordinary Shares | 742718109 | 897 | 9,758 | SH | SOLE | 0 | 0 | 9,758 | ||
PROTO LABS INC | Ordinary Shares | 743713109 | 7,417 | 65,758 | SH | SOLE | 0 | 0 | 65,758 | ||
QUEST DIAGNOSTICS INC | Ordinary Shares | 74834L100 | 209 | 2,511 | SH | SOLE | 0 | 0 | 2,511 | ||
RESMED INC | Ordinary Shares | 761152107 | 21,150 | 185,736 | SH | SOLE | 0 | 0 | 185,736 | ||
SABRE CORP | Ordinary Shares | 78573M104 | 7,148 | 330,294 | SH | SOLE | 0 | 0 | 330,294 | ||
SALESFORCE.COM INC | Ordinary Shares | 79466L302 | 30,254 | 220,878 | SH | SOLE | 0 | 0 | 220,878 | ||
SCHLUMBERGER LTD | Ordinary Shares | 806857108 | 4,037 | 111,878 | SH | SOLE | 0 | 0 | 111,878 | ||
SOFTBANK GROUP CORP-UNSP ADR | American Depository Receipts | 83404D109 | 6,195 | 190,028 | SH | SOLE | 0 | 0 | 190,028 | ||
SPLUNK INC | Ordinary Shares | 848637104 | 30,152 | 287,569 | SH | SOLE | 0 | 0 | 287,569 | ||
SPDR S&P 500 ETF Trust | Equity ETF | 78462F103 | 8,197 | 32,800 | SH | Put | SOLE | 0 | 0 | 32,800 | |
STAG INDUSTRIAL INC | Ordinary Shares | 85254J102 | 8,043 | 323,252 | SH | SOLE | 0 | 0 | 323,252 | ||
STARBUCKS CORP | Ordinary Shares | 855244109 | 35,225 | 546,979 | SH | SOLE | 0 | 0 | 546,979 | ||
SVB FINANCIAL GROUP | Ordinary Shares | 78486Q101 | 7,626 | 40,152 | SH | SOLE | 0 | 0 | 40,152 | ||
TAIWAN SEMICONDUCTOR-SP ADR | American Depository Receipts | 874039100 | 6,754 | 182,975 | SH | SOLE | 0 | 0 | 182,975 | ||
TELADOC HEALTH INC | Ordinary Shares | 87918A105 | 7,915 | 159,665 | SH | SOLE | 0 | 0 | 159,665 | ||
TENCENT HOLDINGS LTD-UNS ADR | American Depository Receipts | 88032Q109 | 11,239 | 284,757 | SH | SOLE | 0 | 0 | 284,757 | ||
TEXAS INSTRUMENTS INC | Ordinary Shares | 882508104 | 846 | 8,956 | SH | SOLE | 0 | 0 | 8,956 | ||
TEXAS ROADHOUSE INC | Ordinary Shares | 882681109 | 11,679 | 195,632 | SH | SOLE | 0 | 0 | 195,632 | ||
THOR INDUSTRIES INC | Ordinary Shares | 885160101 | 5,969 | 114,798 | SH | SOLE | 0 | 0 | 114,798 | ||
TRACTOR SUPPLY COMPANY | Ordinary Shares | 892356106 | 214 | 2,565 | SH | SOLE | 0 | 0 | 2,565 | ||
ULTIMATE SOFTWARE GROUP INC | Ordinary Shares | 90385D107 | 15,914 | 64,989 | SH | SOLE | 0 | 0 | 64,989 | ||
UNITED PARCEL SERVICE-CL B | Ordinary Shares | 911312106 | 931 | 9,543 | SH | SOLE | 0 | 0 | 9,543 | ||
VANECK VECTORS AFRICA INDEX | Equity ETF | 92189F866 | 2,544 | 129,395 | SH | SOLE | 0 | 0 | 129,395 | ||
VANGUARD FTSE DEVELOPED ETF | Equity ETF | 921943858 | 1,097 | 29,556 | SH | SOLE | 0 | 0 | 29,556 | ||
VANGUARD FTSE EMERGING MARKE | Equity ETF | 922042858 | 714 | 18,750 | SH | SOLE | 0 | 0 | 18,750 | ||
VANGUARD INT-TERM CORPORATE | Bond ETF | 92206C870 | 228 | 2,747 | SH | SOLE | 0 | 0 | 2,747 | ||
VANGUARD MID-CAP ETF | Equity ETF | 922908629 | 1,060 | 7,674 | SH | SOLE | 0 | 0 | 7,674 | ||
VANGUARD REAL ESTATE ETF | Equity ETF | 922908553 | 248 | 3,329 | SH | SOLE | 0 | 0 | 3,329 | ||
VANGUARD S&P 500 ETF | Equity ETF | 922908363 | 3,864 | 16,813 | SH | SOLE | 0 | 0 | 16,813 | ||
VANGUARD SHORT-TERM TIPS | Bond ETF | 922020805 | 497 | 10,373 | SH | SOLE | 0 | 0 | 10,373 | ||
VANGUARD SMALL-CAP ETF | Equity ETF | 922908751 | 358 | 2,709 | SH | SOLE | 0 | 0 | 2,709 | ||
VANGUARD TOTAL BOND MARKET | Bond ETF | 921937835 | 1,812 | 22,871 | SH | SOLE | 0 | 0 | 22,871 | ||
VARIAN MEDICAL SYSTEMS INC | Ordinary Shares | 92220P105 | 5,799 | 51,176 | SH | SOLE | 0 | 0 | 51,176 | ||
VENTAS INC. | Ordinary Shares | 92276F100 | 1,204 | 20,545 | SH | SOLE | 0 | 0 | 20,545 | ||
VOIP-PAL.COM INC | Ordinary Shares | 92862Y109 | 16 | 195,000 | SH | SOLE | 0 | 0 | 195,000 | ||
WALMART INC | Ordinary Shares | 931142103 | 980 | 10,516 | SH | SOLE | 0 | 0 | 10,516 | ||
WALT DISNEY CO/THE | Ordinary Shares | 254687106 | 1,450 | 13,223 | SH | SOLE | 0 | 0 | 13,223 | ||
WATSCO INC | Ordinary Shares | 942622200 | 10,648 | 76,527 | SH | SOLE | 0 | 0 | 76,527 | ||
WEC ENERGY GROUP INC | Ordinary Shares | 92939U106 | 1,053 | 15,205 | SH | SOLE | 0 | 0 | 15,205 | ||
WISDOMTREE EM SMALL CAP | Equity ETF | 97717W281 | 9,866 | 235,533 | SH | SOLE | 0 | 0 | 235,533 | ||
WISDOMTREE EUR S/C DIVIDEND | Equity ETF | 97717W869 | 19,709 | 369,360 | SH | SOLE | 0 | 0 | 369,360 | ||
WISDOMTREE JPN S/C DVD FUND | Equity ETF | 97717W836 | 19,738 | 306,545 | SH | SOLE | 0 | 0 | 306,545 | ||
XPO LOGISTICS INC | Ordinary Shares | 983793100 | 12,448 | 218,237 | SH | SOLE | 0 | 0 | 218,237 | ||
YUM CHINA HOLDINGS INC | Ordinary Shares | 98850P109 | 5,855 | 174,624 | SH | SOLE | 0 | 0 | 174,624 | ||
ZILLOW GROUP INC - A | Ordinary Shares | 98954M101 | 3,159 | 100,496 | SH | SOLE | 0 | 0 | 100,496 | ||
ZILLOW GROUP INC - C | Ordinary Shares | 98954M200 | 6,370 | 201,702 | SH | SOLE | 0 | 0 | 201,702 |