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 |
Abb Ltd | American Depository Receipts | 000375204 | 6,275 | 205,930 | SH | SOLE | 0 | 0 | 205,930 | ||
Alarm.com Holdings Inc | Ordinary Shares | 011642105 | 31,312 | 362,489 | SH | SOLE | 0 | 0 | 362,489 | ||
Alibaba Group Holding Ltd | American Depository Receipts | 01609W102 | 11,239 | 49,572 | SH | SOLE | 0 | 0 | 49,572 | ||
Alphabet Inc | Ordinary Shares | 02079K107 | 90,800 | 43,894 | SH | SOLE | 0 | 0 | 43,894 | ||
Amazon.com Inc | Ordinary Shares | 023135106 | 137,205 | 44,344 | SH | SOLE | 0 | 0 | 44,344 | ||
American Tower Corp | Ordinary Shares | 03027X100 | 26,681 | 111,609 | SH | SOLE | 0 | 0 | 111,609 | ||
Anheuser Busch Inbev NV | American Depository Receipts | 03524A108 | 5,195 | 82,658 | SH | SOLE | 0 | 0 | 82,658 | ||
Apple Inc | Ordinary Shares | 037833100 | 18,575 | 152,065 | SH | SOLE | 0 | 0 | 152,065 | ||
Atlassian Corporation PLC | Ordinary Shares | G06242104 | 23,314 | 110,620 | SH | SOLE | 0 | 0 | 110,620 | ||
Avalara Inc | Ordinary Shares | 05338G106 | 10,500 | 78,696 | SH | SOLE | 0 | 0 | 78,696 | ||
Axon Enterprise Inc | Ordinary Shares | 05464C101 | 28,224 | 198,175 | SH | SOLE | 0 | 0 | 198,175 | ||
Berkshire Hathaway Inc | Ordinary Shares | 084670702 | 12,407 | 48,564 | SH | SOLE | 0 | 0 | 48,564 | ||
Biomarin Pharmaceutical Inc | Ordinary Shares | 09061G101 | 18,449 | 244,321 | SH | SOLE | 0 | 0 | 244,321 | ||
Booking Holdings Inc | Ordinary Shares | 09857L108 | 46,991 | 20,169 | SH | SOLE | 0 | 0 | 20,169 | ||
Broadridge Financial Solutions Inc | Ordinary Shares | 11133T103 | 25,569 | 167,009 | SH | SOLE | 0 | 0 | 167,009 | ||
Brookfield Asset Management Inc | Ordinary Shares | 112585104 | 20,947 | 470,710 | SH | SOLE | 0 | 0 | 470,710 | ||
Brown & Brown Inc | Ordinary Shares | 115236101 | 15,502 | 339,134 | SH | SOLE | 0 | 0 | 339,134 | ||
Cardlytics Inc | Ordinary Shares | 14161W105 | 20,325 | 185,282 | SH | SOLE | 0 | 0 | 185,282 | ||
Cerner Corp | Ordinary Shares | 156782104 | 4,347 | 60,469 | SH | SOLE | 0 | 0 | 60,469 | ||
CME Group Inc | Ordinary Shares | 12572Q105 | 1,815 | 8,888 | SH | SOLE | 0 | 0 | 8,888 | ||
Coca-Cola Co | Ordinary Shares | 191216100 | 1,231 | 23,355 | SH | SOLE | 0 | 0 | 23,355 | ||
Comcast Corp | Ordinary Shares | 20030N101 | 26,548 | 490,638 | SH | SOLE | 0 | 0 | 490,638 | ||
Cooper Companies Inc | Ordinary Shares | 216648402 | 17,166 | 44,693 | SH | SOLE | 0 | 0 | 44,693 | ||
Costco Wholesale Corp | Ordinary Shares | 22160K105 | 7,307 | 20,729 | SH | SOLE | 0 | 0 | 20,729 | ||
Crown Castle International Corp | Ordinary Shares | 22822V101 | 11,543 | 67,058 | SH | SOLE | 0 | 0 | 67,058 | ||
Dominion Energy Inc | Ordinary Shares | 25746U109 | 2,436 | 32,073 | SH | SOLE | 0 | 0 | 32,073 | ||
Eastman Chemical Co | Ordinary Shares | 277432100 | 10,231 | 92,911 | SH | SOLE | 0 | 0 | 92,911 | ||
Equinix Inc | Ordinary Shares | 29444U700 | 43,142 | 63,483 | SH | SOLE | 0 | 0 | 63,483 | ||
Everbridge Inc | Ordinary Shares | 29978A104 | 20,590 | 169,912 | SH | SOLE | 0 | 0 | 169,912 | ||
Facebook Inc | Ordinary Shares | 30303M102 | 43,346 | 147,170 | SH | SOLE | 0 | 0 | 147,170 | ||
Fanuc Corp | American Depository Receipts | 307305102 | 5,959 | 247,179 | SH | SOLE | 0 | 0 | 247,179 | ||
Fast Retailing Co Ltd | American Depository Receipts | 31188H101 | 8,633 | 107,800 | SH | SOLE | 0 | 0 | 107,800 | ||
Fastenal Co | Ordinary Shares | 311900104 | 15,184 | 301,987 | SH | SOLE | 0 | 0 | 301,987 | ||
Foreign Trade Bank of Latin America Inc | Ordinary Shares | P16994132 | 5,398 | 356,760 | SH | SOLE | 0 | 0 | 356,760 | ||
Gentex Corp | Ordinary Shares | 371901109 | 11,955 | 335,160 | SH | SOLE | 0 | 0 | 335,160 | ||
HDFC Bank Ltd | American Depository Receipts | 40415F101 | 20,364 | 262,119 | SH | SOLE | 0 | 0 | 262,119 | ||
Healthequity Inc | Ordinary Shares | 42226A107 | 9,024 | 132,708 | SH | SOLE | 0 | 0 | 132,708 | ||
Heska Corp | Ordinary Shares | 42805E306 | 10,727 | 63,674 | SH | SOLE | 0 | 0 | 63,674 | ||
Howard Hughes Corp | Ordinary Shares | 44267D107 | 21,382 | 224,771 | SH | SOLE | 0 | 0 | 224,771 | ||
ICON PLC | Ordinary Shares | G4705A100 | 10,524 | 53,595 | SH | SOLE | 0 | 0 | 53,595 | ||
Invesco BulletShares 2021 Corporate Bond ETF | Bond ETFs | 46138J700 | 22,964 | 1,086,777 | SH | SOLE | 0 | 0 | 1,086,777 | ||
Invesco BulletShares 2022 Corporate Bond ETF | Bond ETFs | 46138J882 | 22,911 | 1,058,720 | SH | SOLE | 0 | 0 | 1,058,720 | ||
Invesco BulletShares 2023 Corporate Bond ETF | Bond ETFs | 46138J866 | 23,063 | 1,059,403 | SH | SOLE | 0 | 0 | 1,059,403 | ||
Invesco BulletShares 2024 Corporate Bond ETF | Bond ETFs | 46138J841 | 31,701 | 1,429,889 | SH | SOLE | 0 | 0 | 1,429,889 | ||
Invesco BulletShares 2025 Corporate Bond ETF | Bond ETFs | 46138J825 | 25,699 | 1,160,213 | SH | SOLE | 0 | 0 | 1,160,213 | ||
Invesco BulletShares 2026 Corporate Bond ETF | Bond ETFs | 46138J791 | 28,332 | 1,329,506 | SH | SOLE | 0 | 0 | 1,329,506 | ||
Invesco BulletShares 2027 Corporate Bond ETF | Bond ETFs | 46138J783 | 28,236 | 1,306,616 | SH | SOLE | 0 | 0 | 1,306,616 | ||
Invesco BulletShares 2028 Corporate Bond ETF | Bond ETFs | 46138J643 | 27,945 | 1,238,159 | SH | SOLE | 0 | 0 | 1,238,159 | ||
Invesco BulletShares 2029 Corporate Bond ETF | Bond ETFs | 46138J577 | 16,596 | 802,137 | SH | SOLE | 0 | 0 | 802,137 | ||
IPG Photonics Corp | Ordinary Shares | 44980X109 | 43,524 | 206,332 | SH | SOLE | 0 | 0 | 206,332 | ||
iShares 0-5 Year High Yield Corporate Bond ETF | Bond ETFs | 46434V407 | 23,566 | 514,430 | SH | SOLE | 0 | 0 | 514,430 | ||
iShares Aaa - A Rated Corporate Bond ETF | Bond ETFs | 46429B291 | 3,997 | 72,102 | SH | SOLE | 0 | 0 | 72,102 | ||
iShares Core MSCI Europe ETF | Equity ETFs | 46434V738 | 23,139 | 428,733 | SH | SOLE | 0 | 0 | 428,733 | ||
iShares MBS ETF | Bond ETFs | 464288588 | 28,420 | 262,130 | SH | SOLE | 0 | 0 | 262,130 | ||
iShares MSCI South Korea ETF | Equity ETFs | 464286772 | 10,190 | 113,596 | SH | SOLE | 0 | 0 | 113,596 | ||
iShares National Muni Bond ETF | Bond ETFs | 464288414 | 1,024 | 8,823 | SH | SOLE | 0 | 0 | 8,823 | ||
John Bean Technologies Corp | Ordinary Shares | 477839104 | 14,389 | 107,914 | SH | SOLE | 0 | 0 | 107,914 | ||
Johnson & Johnson | Ordinary Shares | 478160104 | 1,558 | 9,479 | SH | SOLE | 0 | 0 | 9,479 | ||
Jones Lang LaSalle Inc | Ordinary Shares | 48020Q107 | 14,238 | 79,524 | SH | SOLE | 0 | 0 | 79,524 | ||
LCI Industries | Ordinary Shares | 50189K103 | 9,855 | 74,504 | SH | SOLE | 0 | 0 | 74,504 | ||
Markel Corp | Ordinary Shares | 570535104 | 10,514 | 9,226 | SH | SOLE | 0 | 0 | 9,226 | ||
Marketaxess Holdings Inc | Ordinary Shares | 57060D108 | 10,974 | 22,040 | SH | SOLE | 0 | 0 | 22,040 | ||
Mastercard Inc | Ordinary Shares | 57636Q104 | 58,525 | 164,374 | SH | SOLE | 0 | 0 | 164,374 | ||
Medtronic PLC | Ordinary Shares | G5960L103 | 20,607 | 174,444 | SH | SOLE | 0 | 0 | 174,444 | ||
Mercadolibre Inc | Ordinary Shares | 58733R102 | 94,334 | 64,079 | SH | SOLE | 0 | 0 | 64,079 | ||
Microsoft Corp | Ordinary Shares | 594918104 | 20,910 | 88,690 | SH | SOLE | 0 | 0 | 88,690 | ||
Nestle SA | American Depository Receipts | 641069406 | 8,877 | 79,607 | SH | SOLE | 0 | 0 | 79,607 | ||
Netflix Inc | Ordinary Shares | 64110L106 | 65,702 | 125,948 | SH | SOLE | 0 | 0 | 125,948 | ||
nLIGHT Inc | Ordinary Shares | 65487K100 | 9,168 | 282,963 | SH | SOLE | 0 | 0 | 282,963 | ||
Novo Nordisk A/S | American Depository Receipts | 670100205 | 11,678 | 173,207 | SH | SOLE | 0 | 0 | 173,207 | ||
NVIDIA Corp | Ordinary Shares | 67066G104 | 310 | 580 | SH | SOLE | 0 | 0 | 580 | ||
Palo Alto Networks Inc | Ordinary Shares | 697435105 | 25,508 | 79,203 | SH | SOLE | 0 | 0 | 79,203 | ||
Paychex Inc | Ordinary Shares | 704326107 | 9,161 | 93,459 | SH | SOLE | 0 | 0 | 93,459 | ||
Paycom Software Inc | Ordinary Shares | 70432V102 | 8,356 | 22,579 | SH | SOLE | 0 | 0 | 22,579 | ||
Paylocity Holding Corp | Ordinary Shares | 70438V106 | 8,699 | 48,375 | SH | SOLE | 0 | 0 | 48,375 | ||
PayPal Holdings Inc | Ordinary Shares | 70450Y103 | 102,566 | 422,361 | SH | SOLE | 0 | 0 | 422,361 | ||
Penumbra Inc | Ordinary Shares | 70975L107 | 10,855 | 40,116 | SH | SOLE | 0 | 0 | 40,116 | ||
Procter & Gamble Co | Ordinary Shares | 742718109 | 1,701 | 12,557 | SH | SOLE | 0 | 0 | 12,557 | ||
Proto Labs Inc | Ordinary Shares | 743713109 | 7,429 | 61,021 | SH | SOLE | 0 | 0 | 61,021 | ||
Resmed Inc | Ordinary Shares | 761152107 | 17,790 | 91,693 | SH | SOLE | 0 | 0 | 91,693 | ||
Salesforce.Com Inc | Ordinary Shares | 79466L302 | 61,579 | 290,647 | SH | SOLE | 0 | 0 | 290,647 | ||
Schlumberger NV | Ordinary Shares | 806857108 | 3,225 | 118,602 | SH | SOLE | 0 | 0 | 118,602 | ||
SoftBank Group Corp | American Depository Receipts | 83404D109 | 17,172 | 403,468 | SH | SOLE | 0 | 0 | 403,468 | ||
Splunk Inc | Ordinary Shares | 848637104 | 63,233 | 466,732 | SH | SOLE | 0 | 0 | 466,732 | ||
STAG Industrial Inc | Ordinary Shares | 85254J102 | 11,083 | 329,754 | SH | SOLE | 0 | 0 | 329,754 | ||
Starbucks Corp | Ordinary Shares | 855244109 | 18,290 | 167,387 | SH | SOLE | 0 | 0 | 167,387 | ||
SVB Financial Group | Ordinary Shares | 78486Q101 | 12,948 | 26,228 | SH | SOLE | 0 | 0 | 26,228 | ||
Taiwan Semiconductor Manufacturing Co Ltd | American Depository Receipts | 874039100 | 17,250 | 145,844 | SH | SOLE | 0 | 0 | 145,844 | ||
Teladoc Health Inc | Ordinary Shares | 87918A105 | 14,163 | 77,923 | SH | SOLE | 0 | 0 | 77,923 | ||
Temenos AG | American Depository Receipts | 87974R208 | 5,686 | 39,550 | SH | SOLE | 0 | 0 | 39,550 | ||
Tencent Holdings Ltd | American Depository Receipts | 88032Q109 | 25,135 | 314,979 | SH | SOLE | 0 | 0 | 314,979 | ||
Tesla Inc | Ordinary Shares | 88160R101 | 224 | 335 | SH | SOLE | 0 | 0 | 335 | ||
Texas Instruments Inc | Ordinary Shares | 882508104 | 2,185 | 11,562 | SH | SOLE | 0 | 0 | 11,562 | ||
Thor Industries Inc | Ordinary Shares | 885160101 | 11,387 | 84,513 | SH | SOLE | 0 | 0 | 84,513 | ||
Tyler Technologies Inc | Ordinary Shares | 902252105 | 11,292 | 26,599 | SH | SOLE | 0 | 0 | 26,599 | ||
Ultragenyx Pharmaceutical Inc | Ordinary Shares | 90400D108 | 6,799 | 59,712 | SH | SOLE | 0 | 0 | 59,712 | ||
United Parcel Service Inc | Ordinary Shares | 911312106 | 2,723 | 16,018 | SH | SOLE | 0 | 0 | 16,018 | ||
VanEck Vectors Africa Index ETF | Equity ETFs | 92189F866 | 2,873 | 136,664 | SH | SOLE | 0 | 0 | 136,664 | ||
Vanguard 500 Index Fund | Equity ETFs | 922908363 | 2,567 | 7,046 | SH | SOLE | 0 | 0 | 7,046 | ||
Vanguard Developed Markets Index Fund | Equity ETFs | 921943858 | 763 | 15,543 | SH | SOLE | 0 | 0 | 15,543 | ||
Vanguard Emerging Markets Stock Index Fund | Equity ETFs | 922042858 | 519 | 9,968 | SH | SOLE | 0 | 0 | 9,968 | ||
Vanguard Mid-Cap Index Fund | Equity ETFs | 922908629 | 716 | 3,234 | SH | SOLE | 0 | 0 | 3,234 | ||
Vanguard Short-Term Bond Index Fund | Bond ETFs | 921937827 | 1,327 | 16,149 | SH | SOLE | 0 | 0 | 16,149 | ||
Vanguard Sht-Term Inflation-Protected Sec Idx | Bond ETFs | 922020805 | 489 | 9,485 | SH | SOLE | 0 | 0 | 9,485 | ||
Vanguard Small-Cap Index Fund | Equity ETFs | 922908751 | 286 | 1,336 | SH | SOLE | 0 | 0 | 1,336 | ||
Vanguard Total Bond Market Index Fund | Bond ETFs | 921937835 | 1,180 | 13,930 | SH | SOLE | 0 | 0 | 13,930 | ||
Ventas Inc | Ordinary Shares | 92276F100 | 1,410 | 26,437 | SH | SOLE | 0 | 0 | 26,437 | ||
Vivendi SE | American Depository Receipts | 92852T201 | 15,396 | 468,391 | SH | SOLE | 0 | 0 | 468,391 | ||
Voip-Pal.Com Inc | Ordinary Shares | 92862Y109 | 4 | 195,000 | SH | SOLE | 0 | 0 | 195,000 | ||
Walmart Inc | Ordinary Shares | 931142103 | 1,862 | 13,711 | SH | SOLE | 0 | 0 | 13,711 | ||
Walt Disney Co | Ordinary Shares | 254687106 | 6,650 | 36,042 | SH | SOLE | 0 | 0 | 36,042 | ||
Waste Connections Inc | Ordinary Shares | 94106B101 | 6,212 | 57,531 | SH | SOLE | 0 | 0 | 57,531 | ||
Watsco Inc | Ordinary Shares | 942622200 | 32,097 | 123,096 | SH | SOLE | 0 | 0 | 123,096 | ||
WEC Energy Group Inc | Ordinary Shares | 92939U106 | 1,831 | 19,567 | SH | SOLE | 0 | 0 | 19,567 | ||
WisdomTree Europe SmallCap Dividend Fund | Equity ETFs | 97717W869 | 15,542 | 223,164 | SH | SOLE | 0 | 0 | 223,164 | ||
WisdomTree Japan Smallcap Dividend Fund | Equity ETFs | 97717W836 | 24,730 | 324,227 | SH | SOLE | 0 | 0 | 324,227 | ||
XPO Logistics Inc | Ordinary Shares | 983793100 | 15,431 | 125,152 | SH | SOLE | 0 | 0 | 125,152 | ||
Yum China Holdings Inc | Ordinary Shares | 98850P109 | 10,972 | 185,309 | SH | SOLE | 0 | 0 | 185,309 | ||
Zendesk Inc | Ordinary Shares | 98936J101 | 34,415 | 259,502 | SH | SOLE | 0 | 0 | 259,502 |