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 | FIGI | (to the nearest dollar) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
APPLE INC | Ordinary Shares | 037833100 | 1,558,807 | 8,069 | SH | SOLE | 0 | 0 | 8,069 | |||
AGREE REALTY CORP | Ordinary Shares | 008492100 | 1,032,917 | 15,780 | SH | SOLE | 0 | 0 | 15,780 | |||
VANECK AFRICA INDEX ETF | Equity ETFs | 92189F866 | 1,763,157 | 119,740 | SH | SOLE | 0 | 0 | 119,740 | |||
ALARM.COM HOLDINGS INC | Ordinary Shares | 011642105 | 14,575,043 | 282,563 | SH | SOLE | 0 | 0 | 282,563 | |||
AMERICAN TOWER CORP | Ordinary Shares | 03027X100 | 17,821,244 | 91,743 | SH | SOLE | 0 | 0 | 91,743 | |||
AMAZON.COM INC | Ordinary Shares | 023135106 | 88,085,220 | 675,648 | SH | SOLE | 0 | 0 | 675,648 | |||
ANSYS INC | Ordinary Shares | 03662Q105 | 5,694,310 | 17,271 | SH | SOLE | 0 | 0 | 17,271 | |||
AON PLC-CLASS A | Ordinary Shares | 00BLP1HW5 | 15,956,358 | 46,289 | SH | SOLE | 0 | 0 | 46,289 | |||
ALEXANDRIA REAL ESTATE EQUIT | Ordinary Shares | 015271109 | 7,714,074 | 67,804 | SH | SOLE | 0 | 0 | 67,804 | |||
AXON ENTERPRISE INC | Ordinary Shares | 05464C101 | 21,908,829 | 112,301 | SH | SOLE | 0 | 0 | 112,301 | |||
BROOKFIELD ASSET MGMT-A | Ordinary Shares | 113004105 | 3,341,171 | 102,546 | SH | SOLE | 0 | 0 | 102,546 | |||
BOOKING HOLDINGS INC | Ordinary Shares | 09857L108 | 46,782,409 | 17,332 | SH | SOLE | 0 | 0 | 17,332 | |||
BANCO LATINOAMERICANO COME-E | Ordinary Shares | P16994132 | 6,911,454 | 312,454 | SH | SOLE | 0 | 0 | 312,454 | |||
BIOMARIN PHARMACEUTICAL INC | Ordinary Shares | 09061G101 | 28,583,884 | 329,535 | SH | SOLE | 0 | 0 | 329,535 | |||
BROOKFIELD CORP | Ordinary Shares | 11271J107 | 13,782,386 | 410,566 | SH | SOLE | 0 | 0 | 410,566 | |||
VANGUARD TOTAL BOND MARKET | Bond ETFs | 921937835 | 2,964,507 | 40,886 | SH | SOLE | 0 | 0 | 40,886 | |||
BROADRIDGE FINANCIAL SOLUTIO | Ordinary Shares | 11133T103 | 21,101,140 | 127,516 | SH | SOLE | 0 | 0 | 127,516 | |||
BERKSHIRE HATHAWAY INC-CL B | Ordinary Shares | 084670702 | 16,356,258 | 47,991 | SH | SOLE | 0 | 0 | 47,991 | |||
BROWN & BROWN INC | Ordinary Shares | 115236101 | 27,814,079 | 404,711 | SH | SOLE | 0 | 0 | 404,711 | |||
INVESCO BULLETSHARES 2023 CO | Bond ETFs | 46138J866 | 34,863,228 | 1,646,822 | SH | SOLE | 0 | 0 | 1,646,822 | |||
INVESCO BULLETSHARES 2024 CO | Bond ETFs | 46138J841 | 34,464,350 | 1,675,402 | SH | SOLE | 0 | 0 | 1,675,402 | |||
INVESCO BULLETSHARES 2025 CO | Bond ETFs | 46138J825 | 33,865,422 | 1,682,276 | SH | SOLE | 0 | 0 | 1,682,276 | |||
INVESCO BULLETSHARES 2026 CO | Bond ETFs | 46138J791 | 26,292,797 | 1,387,981 | SH | SOLE | 0 | 0 | 1,387,981 | |||
INVESCO BULLETSHARES 2027 CO | Bond ETFs | 46138J783 | 19,805,158 | 1,041,076 | SH | SOLE | 0 | 0 | 1,041,076 | |||
INVESCO BULLETSHARES 2028 | Bond ETFs | 46138J643 | 19,770,847 | 1,001,434 | SH | SOLE | 0 | 0 | 1,001,434 | |||
INVESCO BULLETSHARES 2029 CO | Bond ETFs | 46138J577 | 13,005,060 | 724,809 | SH | SOLE | 0 | 0 | 724,809 | |||
ANHEUSER-BUSCH INBEV SPN ADR | American Depository Receipts | 03524A108 | 4,097,011 | 72,203 | SH | SOLE | 0 | 0 | 72,203 | |||
COGNEX CORP | Ordinary Shares | 192422103 | 8,048,119 | 143,827 | SH | SOLE | 0 | 0 | 143,827 | |||
COMCAST CORP-CLASS A | Ordinary Shares | 20030N101 | 16,704,578 | 402,285 | SH | SOLE | 0 | 0 | 402,285 | |||
CME GROUP INC | Ordinary Shares | 12572Q105 | 5,226,375 | 28,233 | SH | SOLE | 0 | 0 | 28,233 | |||
ISHARES CALIFORNIA MUNI BOND ETF | Bond ETFs | 0000000NA | 597,554 | 10,513 | SH | SOLE | 0 | 0 | 10,513 | |||
CANADIAN NATL RAILWAY CO | Ordinary Shares | 136375102 | 9,240,736 | 76,336 | SH | SOLE | 0 | 0 | 76,336 | |||
COOPER COS INC/THE | Ordinary Shares | 216648402 | 10,909,600 | 28,494 | SH | SOLE | 0 | 0 | 28,494 | |||
COSTCO WHOLESALE CORP | Ordinary Shares | 22160K105 | 10,898,636 | 20,233 | SH | SOLE | 0 | 0 | 20,233 | |||
SALESFORCE INC | Ordinary Shares | 79466L302 | 47,495,431 | 224,643 | SH | SOLE | 0 | 0 | 224,643 | |||
COSTAR GROUP INC | Ordinary Shares | 22160N109 | 21,220,615 | 238,711 | SH | SOLE | 0 | 0 | 238,711 | |||
DOMINION ENERGY INC | Ordinary Shares | 25746U109 | 1,796,878 | 34,591 | SH | SOLE | 0 | 0 | 34,591 | |||
DATADOG INC - CLASS A | Ordinary Shares | 23804L103 | 12,485,979 | 127,026 | SH | SOLE | 0 | 0 | 127,026 | |||
WISDOMTREE JPN S/C DVD FUND | Equity ETFs | 97717W836 | 18,865,283 | 283,209 | SH | SOLE | 0 | 0 | 283,209 | |||
DANAHER CORP | Ordinary Shares | 235851102 | 11,527,247 | 48,081 | SH | SOLE | 0 | 0 | 48,081 | |||
EASTMAN CHEMICAL CO | Ordinary Shares | 277432100 | 5,589,124 | 66,755 | SH | SOLE | 0 | 0 | 66,755 | |||
EQUINIX INC | Ordinary Shares | 29444U700 | 46,128,765 | 58,798 | SH | SOLE | 0 | 0 | 58,798 | |||
EVERBRIDGE INC | Ordinary Shares | 29978A104 | 3,737,072 | 138,953 | SH | SOLE | 0 | 0 | 138,953 | |||
ISHARES MSCI SOUTH KOREA ETF | Equity ETFs | 464286772 | 6,287,331 | 99,101 | SH | SOLE | 0 | 0 | 99,101 | |||
FASTENAL CO | Ordinary Shares | 311900104 | 9,056,251 | 153,901 | SH | SOLE | 0 | 0 | 153,901 | |||
FARFETCH LTD-CLASS A | Ordinary Shares | 30744W107 | 2,010,918 | 332,909 | SH | SOLE | 0 | 0 | 332,909 | |||
GENTEX CORP | Ordinary Shares | 371901109 | 9,080,462 | 310,068 | SH | SOLE | 0 | 0 | 310,068 | |||
ALPHABET INC-CL C | Ordinary Shares | 02079K107 | 60,574,272 | 500,210 | SH | SOLE | 0 | 0 | 500,210 | |||
GOOSEHEAD INSURANCE INC -A | Ordinary Shares | 38267D109 | 6,237,180 | 99,328 | SH | SOLE | 0 | 0 | 99,328 | |||
GXO LOGISTICS INC | Ordinary Shares | 36262G101 | 7,260,635 | 115,624 | SH | SOLE | 0 | 0 | 115,624 | |||
HDFC BANK LTD-ADR | American Depository Receipts | 40415F101 | 10,251,971 | 147,393 | SH | SOLE | 0 | 0 | 147,393 | |||
HOWARD HUGHES CORP/THE | Ordinary Shares | 44267D107 | 16,928,964 | 214,599 | SH | SOLE | 0 | 0 | 214,599 | |||
HEALTHEQUITY INC | Ordinary Shares | 42226A107 | 7,753,328 | 122,957 | SH | SOLE | 0 | 0 | 122,957 | |||
ISHARES IBONDS DEC 2023 TERM | Bond ETFs | 46434VAX8 | 8,564,502 | 338,708 | SH | SOLE | 0 | 0 | 338,708 | |||
ISHARES IBONDS DEC 2024 TERM | Bond ETFs | 46434VBG4 | 23,273,361 | 945,494 | SH | SOLE | 0 | 0 | 945,494 | |||
ICON PLC | Ordinary Shares | 000571120 | 27,416,213 | 109,795 | SH | SOLE | 0 | 0 | 109,795 | |||
ISHARES CORE MSCI EUROPE ETF | Equity ETFs | 46434V738 | 16,263,404 | 309,344 | SH | SOLE | 0 | 0 | 309,344 | |||
JOHN BEAN TECHNOLOGIES CORP | Ordinary Shares | 477839104 | 12,189,124 | 100,314 | SH | SOLE | 0 | 0 | 100,314 | |||
JONES LANG LASALLE INC | Ordinary Shares | 48020Q107 | 8,125,133 | 52,210 | SH | SOLE | 0 | 0 | 52,210 | |||
JOHNSON & JOHNSON | Ordinary Shares | 478160104 | 1,673,224 | 10,130 | SH | SOLE | 0 | 0 | 10,130 | |||
COCA-COLA CO/THE | Ordinary Shares | 191216100 | 1,536,281 | 25,470 | SH | SOLE | 0 | 0 | 25,470 | |||
LCI INDUSTRIES | Ordinary Shares | 50189K103 | 8,718,963 | 69,059 | SH | SOLE | 0 | 0 | 69,059 | |||
LIVE OAK BANCSHARES INC | Ordinary Shares | 53803X105 | 6,395,618 | 242,977 | SH | SOLE | 0 | 0 | 242,977 | |||
MASTERCARD INC - A | Ordinary Shares | 57636Q104 | 43,089,184 | 109,586 | SH | SOLE | 0 | 0 | 109,586 | |||
ISHARES MBS ETF | Bond ETFs | 464288588 | 12,183,488 | 130,702 | SH | SOLE | 0 | 0 | 130,702 | |||
MEDTRONIC PLC | Ordinary Shares | 00BTN1Y11 | 8,848,425 | 100,547 | SH | SOLE | 0 | 0 | 100,547 | |||
MERCADOLIBRE INC | Ordinary Shares | 58733R102 | 44,194,574 | 37,309 | SH | SOLE | 0 | 0 | 37,309 | |||
META PLATFORMS INC-CLASS A | Ordinary Shares | 30303M102 | 56,908,929 | 197,831 | SH | SOLE | 0 | 0 | 197,831 | |||
MARKEL GROUP INC | Ordinary Shares | 570535104 | 18,575,666 | 13,453 | SH | SOLE | 0 | 0 | 13,453 | |||
MORNINGSTAR INC | Ordinary Shares | 617700109 | 4,738,266 | 24,177 | SH | SOLE | 0 | 0 | 24,177 | |||
MSCI INC | Ordinary Shares | 55354G100 | 6,944,918 | 14,798 | SH | SOLE | 0 | 0 | 14,798 | |||
MICROSOFT CORP | Ordinary Shares | 594918104 | 17,121,957 | 50,315 | SH | SOLE | 0 | 0 | 50,315 | |||
ISHARES NATIONAL MUNI BOND E | Equity ETFs | 464288414 | 2,242,610 | 21,012 | SH | SOLE | 0 | 0 | 21,012 | |||
INARI MEDICAL INC | Ordinary Shares | 45332Y109 | 8,195,891 | 141,347 | SH | SOLE | 0 | 0 | 141,347 | |||
NETFLIX INC | Ordinary Shares | 64110L106 | 31,131,596 | 70,544 | SH | SOLE | 0 | 0 | 70,544 | |||
NVIDIA CORP | Ordinary Shares | 67066G104 | 577,777 | 1,365 | SH | SOLE | 0 | 0 | 1,365 | |||
NOVO-NORDISK A/S-SPONS ADR | American Depository Receipts | 670100205 | 15,712,396 | 97,188 | SH | SOLE | 0 | 0 | 97,188 | |||
OKTA INC | Ordinary Shares | 679295105 | 7,786,271 | 112,443 | SH | SOLE | 0 | 0 | 112,443 | |||
PALO ALTO NETWORKS INC | Ordinary Shares | 697435105 | 81,561,127 | 319,203 | SH | SOLE | 0 | 0 | 319,203 | |||
PAYCOM SOFTWARE INC | Ordinary Shares | 70432V102 | 6,746,855 | 21,037 | SH | SOLE | 0 | 0 | 21,037 | |||
PAYCHEX INC | Ordinary Shares | 704326107 | 10,379,858 | 92,777 | SH | SOLE | 0 | 0 | 92,777 | |||
PAYLOCITY HOLDING CORP | Ordinary Shares | 70438V106 | 8,287,209 | 44,968 | SH | SOLE | 0 | 0 | 44,968 | |||
PROCTER & GAMBLE CO/THE | Ordinary Shares | 742718109 | 3,449,318 | 22,732 | SH | SOLE | 0 | 0 | 22,732 | |||
PAYPAL HOLDINGS INC | Ordinary Shares | 70450Y103 | 34,499,403 | 516,669 | SH | SOLE | 0 | 0 | 516,669 | |||
Q2 HOLDINGS INC | Ordinary Shares | 74736L109 | 7,111,982 | 230,405 | SH | SOLE | 0 | 0 | 230,405 | |||
ULTRAGENYX PHARMACEUTICAL IN | Ordinary Shares | 90400D108 | 5,080,068 | 110,120 | SH | SOLE | 0 | 0 | 110,120 | |||
RESMED INC | Ordinary Shares | 761152107 | 312,599 | 1,431 | SH | SOLE | 0 | 0 | 1,431 | |||
RXO INC | Ordinary Shares | 74982T103 | 2,617,777 | 115,482 | SH | SOLE | 0 | 0 | 115,482 | |||
STARBUCKS CORP | Ordinary Shares | 855244109 | 13,598,118 | 137,338 | SH | SOLE | 0 | 0 | 137,338 | |||
ISHARES 0-5 YR HY CORP BOND | Bond ETFs | 46434V407 | 17,131,171 | 413,519 | SH | SOLE | 0 | 0 | 413,519 | |||
SCHLUMBERGER LTD | Ordinary Shares | 806857108 | 5,036,422 | 102,522 | SH | SOLE | 0 | 0 | 102,522 | |||
STONEX GROUP INC | Ordinary Shares | 861896108 | 8,515,731 | 102,595 | SH | SOLE | 0 | 0 | 102,595 | |||
SPLUNK INC | Ordinary Shares | 848637104 | 46,142,312 | 435,738 | SH | SOLE | 0 | 0 | 435,738 | |||
STAG INDUSTRIAL INC | Ordinary Shares | 85254J102 | 11,018,694 | 306,613 | SH | SOLE | 0 | 0 | 306,613 | |||
ATLASSIAN CORP-CL A | Ordinary Shares | 049468101 | 8,629,321 | 51,415 | SH | SOLE | 0 | 0 | 51,415 | |||
THOR INDUSTRIES INC | Ordinary Shares | 885160101 | 8,127,731 | 78,567 | SH | SOLE | 0 | 0 | 78,567 | |||
MOTLEY FOOL GLOBAL OPP | Equity ETFs | 74933W635 | 6,408,130 | 241,361 | SH | SOLE | 0 | 0 | 241,361 | |||
MOTLEY FOOL MID CAP GROWTH ETF | Equity ETFs | 74933W627 | 3,420,325 | 144,791 | SH | SOLE | 0 | 0 | 144,791 | |||
THERMO FISHER SCIENTIFIC INC | Ordinary Shares | 883556102 | 11,266,085 | 21,599 | SH | SOLE | 0 | 0 | 21,599 | |||
TRACTOR SUPPLY COMPANY | Ordinary Shares | 892356106 | 8,003,677 | 36,230 | SH | SOLE | 0 | 0 | 36,230 | |||
TESLA INC | Ordinary Shares | 88160R101 | 362,261 | 1,350 | SH | SOLE | 0 | 0 | 1,350 | |||
TAIWAN SEMICONDUCTOR-SP ADR | American Depository Receipts | 874039100 | 12,915,506 | 127,854 | SH | SOLE | 0 | 0 | 127,854 | |||
TWILIO INC - A | Ordinary Shares | 90138F102 | 7,107,924 | 111,896 | SH | SOLE | 0 | 0 | 111,896 | |||
TEXAS INSTRUMENTS INC | Ordinary Shares | 882508104 | 2,319,801 | 12,919 | SH | SOLE | 0 | 0 | 12,919 | |||
TYLER TECHNOLOGIES INC | Ordinary Shares | 902252105 | 10,306,370 | 24,773 | SH | SOLE | 0 | 0 | 24,773 | |||
UNITED PARCEL SERVICE-CL B | Ordinary Shares | 911312106 | 6,428,789 | 35,865 | SH | SOLE | 0 | 0 | 35,865 | |||
US BANCORP | Ordinary Shares | 902973304 | 1,066,465 | 32,278 | SH | SOLE | 0 | 0 | 32,278 | |||
VANGUARD SMALL-CAP ETF | Equity ETFs | 922908751 | 710,930 | 3,574 | SH | SOLE | 0 | 0 | 3,574 | |||
VANGUARD FTSE DEVELOPED ETF | Equity ETFs | 921943858 | 1,535,321 | 33,246 | SH | SOLE | 0 | 0 | 33,246 | |||
VANGUARD REAL ESTATE ETF | Equity ETFs | 922908553 | 482,459 | 5,774 | SH | SOLE | 0 | 0 | 5,774 | |||
VANGUARD MID-CAP ETF | Equity ETFs | 922908629 | 1,546,955 | 7,027 | SH | SOLE | 0 | 0 | 7,027 | |||
VANGUARD S&P 500 ETF | Equity ETFs | 922908363 | 5,843,190 | 14,347 | SH | SOLE | 0 | 0 | 14,347 | |||
VANGUARD SHORT-TERM TIPS | Equity ETFs | 922020805 | 1,238,413 | 26,116 | SH | SOLE | 0 | 0 | 26,116 | |||
VENTAS INC. | Ordinary Shares | 92276F100 | 1,580,188 | 33,429 | SH | SOLE | 0 | 0 | 33,429 | |||
VANGUARD FTSE EMERGING MARKE | Equity ETFs | 922042858 | 596,022 | 14,651 | SH | SOLE | 0 | 0 | 14,651 | |||
WATERS CORP | Ordinary Shares | 941848103 | 7,261,122 | 27,242 | SH | SOLE | 0 | 0 | 27,242 | |||
WASTE CONNECTIONS INC | Ordinary Shares | 94106B101 | 9,787,322 | 68,476 | SH | SOLE | 0 | 0 | 68,476 | |||
WEC ENERGY GROUP INC | Ordinary Shares | 92939U106 | 1,514,290 | 17,161 | SH | SOLE | 0 | 0 | 17,161 | |||
WALMART INC | Ordinary Shares | 931142103 | 2,379,831 | 15,141 | SH | SOLE | 0 | 0 | 15,141 | |||
WATSCO INC | Ordinary Shares | 942622200 | 17,822,184 | 46,720 | SH | SOLE | 0 | 0 | 46,720 | |||
Communication Services Select Sector SPDR Fund | Equity ETFs | 81369Y852 | 232,512 | 4,845 | SH | SOLE | 0 | 0 | 4,845 | |||
YUM CHINA HOLDINGS INC | Ordinary Shares | 98850P109 | 8,332,845 | 147,484 | SH | SOLE | 0 | 0 | 147,484 |