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 | 2,122,683 | 10,346 | SH | SOLE | 0 | 0 | 10,346 | |||
| AGREE REALTY CORP | Ordinary Shares | 008492100 | 1,485,049 | 20,326 | SH | SOLE | 0 | 0 | 20,326 | |||
| AUTODESK INC | Ordinary Shares | 052769106 | 15,738,767 | 50,840 | SH | SOLE | 0 | 0 | 50,840 | |||
| ALARM COM HLDGS INC | Ordinary Shares | 011642105 | 8,727,523 | 154,278 | SH | SOLE | 0 | 0 | 154,278 | |||
| AMERICAN TOWER CORP NEW | Ordinary Shares | 03027X100 | 12,502,415 | 56,566 | SH | SOLE | 0 | 0 | 56,566 | |||
| AMAZON COM INC | Ordinary Shares | 023135106 | 79,198,681 | 360,994 | SH | SOLE | 0 | 0 | 360,994 | |||
| AON PLC SHS | Ordinary Shares | G0403H108 | 9,450,877 | 26,490 | SH | SOLE | 0 | 0 | 26,490 | |||
| ALEXANDRIA REAL ESTATE EQ IN | Ordinary Shares | 015271109 | 3,866,941 | 53,241 | SH | SOLE | 0 | 0 | 53,241 | |||
| ALPHATEC HLDGS INC | Ordinary Shares | 02081G201 | 12,017,644 | 1,082,670 | SH | SOLE | 0 | 0 | 1,082,670 | |||
| AXON ENTERPRISE INC | Ordinary Shares | 05464C101 | 28,110,580 | 33,952 | SH | SOLE | 0 | 0 | 33,952 | |||
| BALL CORP | Ordinary Shares | 058498106 | 6,071,541 | 108,246 | SH | SOLE | 0 | 0 | 108,246 | |||
| BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG | Ordinary Shares | 113004105 | 11,596,702 | 209,780 | SH | SOLE | 0 | 0 | 209,780 | |||
| BOOKING HOLDINGS INC | Ordinary Shares | 09857L108 | 64,073,816 | 11,067 | SH | SOLE | 0 | 0 | 11,067 | |||
| BANCO LATINOAMERICANO F | Ordinary Shares | P16994132 | 1,546,254 | 38,369 | SH | SOLE | 0 | 0 | 38,369 | |||
| BIOMARIN PHARMACEUTICAL INC | Ordinary Shares | 09061G101 | 26,162,940 | 475,949 | SH | SOLE | 0 | 0 | 475,949 | |||
| VANGUARD BD INDEX FD INC TOTAL BND | Bond ETFs | 921937835 | 4,950,823 | 67,239 | SH | SOLE | 0 | 0 | 67,239 | |||
| BROADRIDGE FINL SOLUTIONS IN | Ordinary Shares | 11133T103 | 21,412,956 | 88,108 | SH | SOLE | 0 | 0 | 88,108 | |||
| BELLRING BRANDS INC COMMON | Ordinary Shares | 07831C103 | 10,295,467 | 177,722 | SH | SOLE | 0 | 0 | 177,722 | |||
| BERKSHIRE HATHAWAY INC DEL | Ordinary Shares | 084670702 | 17,836,549 | 36,718 | SH | SOLE | 0 | 0 | 36,718 | |||
| BROWN & BROWN INC | Ordinary Shares | 115236101 | 25,157,964 | 226,913 | SH | SOLE | 0 | 0 | 226,913 | |||
| INVESCO EXCH TRD SLF IDX FD BULSHS 2025 | Bond ETFs | 46138J825 | 25,483,463 | 1,232,275 | SH | SOLE | 0 | 0 | 1,232,275 | |||
| INVESCO EXCH TRD SLF IDX FD INVSCO BLSH | Bond ETFs | 46138J643 | 25,022,261 | 1,221,193 | SH | SOLE | 0 | 0 | 1,221,193 | |||
| INVESCO EXCH TRD SLF IDX FD BULETSHS | Bond ETFs | 46138J577 | 11,965,375 | 639,859 | SH | SOLE | 0 | 0 | 639,859 | |||
| INVESCO EXCH TRD SLF IDX FD INVSCO 30 | Bond ETFs | 46138J460 | 29,406,735 | 1,752,487 | SH | SOLE | 0 | 0 | 1,752,487 | |||
| INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 | Bond ETFs | 46138J429 | 18,062,283 | 1,092,697 | SH | SOLE | 0 | 0 | 1,092,697 | |||
| INVESCO EXCHNG TRAD SLF INDE BULLETSHS | Bond ETFs | 46139W858 | 29,175,348 | 1,416,279 | SH | SOLE | 0 | 0 | 1,416,279 | |||
| INVESCO EXCHNG TRAD SLF INDE INVESCO | Bond ETFs | 46139W825 | 12,655,318 | 596,948 | SH | SOLE | 0 | 0 | 596,948 | |||
| ANHEUSER BUSCH INBEV SA/NV | American Depository Receipts | 03524A108 | 2,890,060 | 42,055 | SH | SOLE | 0 | 0 | 42,055 | |||
| CELLEBRITE DI LTD ORDINARY | Ordinary Shares | M2197Q107 | 6,116,788 | 382,299 | SH | SOLE | 0 | 0 | 382,299 | |||
| COMCAST CORP NEW | Ordinary Shares | 20030N101 | 7,224,086 | 202,412 | SH | SOLE | 0 | 0 | 202,412 | |||
| CME GROUP INC | Ordinary Shares | 12572Q105 | 4,459,282 | 16,179 | SH | SOLE | 0 | 0 | 16,179 | |||
| CANADIAN NATL RY CO | Ordinary Shares | 136375102 | 7,753,846 | 74,527 | SH | SOLE | 0 | 0 | 74,527 | |||
| COSTCO WHSL CORP NEW | Ordinary Shares | 22160K105 | 6,333,228 | 6,397 | SH | SOLE | 0 | 0 | 6,397 | |||
| CRH PLC | American Depository Receipts | G25508105 | 1,218,030 | 13,268 | SH | SOLE | 0 | 0 | 13,268 | |||
| SALESFORCE COM INC | Ordinary Shares | 79466L302 | 37,885,087 | 138,930 | SH | SOLE | 0 | 0 | 138,930 | |||
| CROCS INC | Ordinary Shares | 227046109 | 9,369,319 | 92,509 | SH | SOLE | 0 | 0 | 92,509 | |||
| COSTAR GROUP INC | Ordinary Shares | 22160N109 | 23,412,122 | 291,195 | SH | SOLE | 0 | 0 | 291,195 | |||
| CARLISLE COS INC | Ordinary Shares | 142339100 | 5,604,361 | 15,009 | SH | SOLE | 0 | 0 | 15,009 | |||
| DOUBLELINE TRUST COMMERCIAL REAL | Equity ETFs | 25861R303 | 11,790,238 | 226,595 | SH | SOLE | 0 | 0 | 226,595 | |||
| DATADOG INC CL A | Ordinary Shares | 23804L103 | 18,071,674 | 134,531 | SH | SOLE | 0 | 0 | 134,531 | |||
| WISDOMTREE TR JP SMALLCP | Equity ETFs | 97717W836 | 14,219,255 | 165,931 | SH | SOLE | 0 | 0 | 165,931 | |||
| ISHARES TR CORE DIV | Equity ETFs | 46434V621 | 513,438 | 8,030 | SH | SOLE | 0 | 0 | 8,030 | |||
| DANAHER CORP DEL | Ordinary Shares | 235851102 | 14,000,950 | 70,876 | SH | SOLE | 0 | 0 | 70,876 | |||
| DOUBLELINE ETF TRUST MORTGAGE | Equity ETFs | 25861R402 | 11,805,561 | 240,586 | SH | SOLE | 0 | 0 | 240,586 | |||
| DEXCOM INC | Ordinary Shares | 252131107 | 21,670,066 | 248,253 | SH | SOLE | 0 | 0 | 248,253 | |||
| EASTMAN CHEMICAL CO | Ordinary Shares | 277432100 | 8,527,731 | 114,220 | SH | SOLE | 0 | 0 | 114,220 | |||
| EQUINIX INC | Ordinary Shares | 29444U700 | 27,517,373 | 34,592 | SH | SOLE | 0 | 0 | 34,592 | |||
| FASTENAL CO | Ordinary Shares | 311900104 | 9,309,388 | 221,652 | SH | SOLE | 0 | 0 | 221,652 | |||
| FABRINET | Ordinary Shares | G3323L100 | 12,831,323 | 43,543 | SH | SOLE | 0 | 0 | 43,543 | |||
| FIRSTSERVICE CORP NEW | Ordinary Shares | 33767E202 | 5,163,656 | 29,570 | SH | SOLE | 0 | 0 | 29,570 | |||
| ALPHABET INC CAP STK | Ordinary Shares | 02079K107 | 54,469,813 | 307,061 | SH | SOLE | 0 | 0 | 307,061 | |||
| ALPHABET INC CAP STK | Ordinary Shares | 02079K305 | 669,016 | 3,796 | SH | SOLE | 0 | 0 | 3,796 | |||
| GOOSEHEAD INS INC COM | Ordinary Shares | 38267D109 | 10,021,870 | 94,985 | SH | SOLE | 0 | 0 | 94,985 | |||
| GUIDEWIRE SOFTWARE INC | Ordinary Shares | 40171V100 | 11,004,141 | 46,736 | SH | SOLE | 0 | 0 | 46,736 | |||
| GXO LOGISTICS INCORPORATED COMMON | Ordinary Shares | 36262G101 | 7,428,202 | 152,529 | SH | SOLE | 0 | 0 | 152,529 | |||
| HDFC BANK LTD | American Depository Receipts | 40415F101 | 6,640,638 | 86,613 | SH | SOLE | 0 | 0 | 86,613 | |||
| HOWARD HUGHES HOLDINGS INC | Ordinary Shares | 44267T102 | 10,434,559 | 154,586 | SH | SOLE | 0 | 0 | 154,586 | |||
| HEALTHEQUITY INC | Ordinary Shares | 42226A107 | 11,896,053 | 113,555 | SH | SOLE | 0 | 0 | 113,555 | |||
| HERC HLDGS INC | Ordinary Shares | 42704L104 | 8,866,108 | 67,325 | SH | SOLE | 0 | 0 | 67,325 | |||
| HEXCEL CORP NEW | Ordinary Shares | 428291108 | 7,256,207 | 128,451 | SH | SOLE | 0 | 0 | 128,451 | |||
| ISHARES TR IBONDS DEC | Bond ETFs | 46436E205 | 17,156,007 | 735,362 | SH | SOLE | 0 | 0 | 735,362 | |||
| ISHARES TR IBONDS DEC | Bond ETFs | 46436E486 | 12,301,442 | 584,669 | SH | SOLE | 0 | 0 | 584,669 | |||
| ICON PLC | Ordinary Shares | G4705A100 | 9,673,544 | 66,507 | SH | SOLE | 0 | 0 | 66,507 | |||
| ISHARES TR CORE MSCI | Equity ETFs | 46434V738 | 10,078,578 | 152,244 | SH | SOLE | 0 | 0 | 152,244 | |||
| ISHARES 10plus YR CR BD | Bond ETFs | 464289511 | 12,816,685 | 255,261 | SH | SOLE | 0 | 0 | 255,261 | |||
| JOHNSON & JOHNSON | Ordinary Shares | 478160104 | 1,021,950 | 6,690 | SH | SOLE | 0 | 0 | 6,690 | |||
| COCA COLA CO | Ordinary Shares | 191216100 | 1,107,920 | 15,660 | SH | SOLE | 0 | 0 | 15,660 | |||
| KENVUE INC | Ordinary Shares | 49177J102 | 1,054,616 | 50,387 | SH | SOLE | 0 | 0 | 50,387 | |||
| LIVE OAK BANCSHARES INC | Ordinary Shares | 53803X105 | 10,924,917 | 366,608 | SH | SOLE | 0 | 0 | 366,608 | |||
| MASTERCARD INC | Ordinary Shares | 57636Q104 | 40,160,143 | 71,466 | SH | SOLE | 0 | 0 | 71,466 | |||
| MEDTRONIC PLC | Ordinary Shares | G5960L103 | 5,145,808 | 59,031 | SH | SOLE | 0 | 0 | 59,031 | |||
| MERCADOLIBRE INC | Ordinary Shares | 58733R102 | 57,087,061 | 21,842 | SH | SOLE | 0 | 0 | 21,842 | |||
| FACEBOOK INC | Ordinary Shares | 30303M102 | 85,649,245 | 116,041 | SH | SOLE | 0 | 0 | 116,041 | |||
| MARKEL CORP | Ordinary Shares | 570535104 | 13,685,786 | 6,851 | SH | SOLE | 0 | 0 | 6,851 | |||
| MORNINGSTAR INC | Ordinary Shares | 617700109 | 6,184,857 | 19,701 | SH | SOLE | 0 | 0 | 19,701 | |||
| MICROSOFT CORP | Ordinary Shares | 594918104 | 18,205,000 | 36,599 | SH | SOLE | 0 | 0 | 36,599 | |||
| ISHARES TR NATIONAL MUN | Bond ETFs | 464288414 | 1,565,131 | 14,980 | SH | SOLE | 0 | 0 | 14,980 | |||
| SSGA ACTIVE TR SPDR SSGA | Bond ETFs | 78470P820 | 7,440,780 | 296,563 | SH | SOLE | 0 | 0 | 296,563 | |||
| NEXTERA ENERGY INC | Ordinary Shares | 65339F101 | 20,701,009 | 298,199 | SH | SOLE | 0 | 0 | 298,199 | |||
| NETFLIX INC | Ordinary Shares | 64110L106 | 59,688,682 | 44,572 | SH | SOLE | 0 | 0 | 44,572 | |||
| NVIDIA CORP | Ordinary Shares | 67066G104 | 8,063,717 | 51,039 | SH | SOLE | 0 | 0 | 51,039 | |||
| NOVO-NORDISK A S | American Depository Receipts | 670100205 | 5,288,251 | 76,618 | SH | SOLE | 0 | 0 | 76,618 | |||
| OKTA INC | Ordinary Shares | 679295105 | 6,642,254 | 66,442 | SH | SOLE | 0 | 0 | 66,442 | |||
| PALO ALTO NETWORKS INC | Ordinary Shares | 697435105 | 33,926,052 | 165,784 | SH | SOLE | 0 | 0 | 165,784 | |||
| PAYCHEX INC | Ordinary Shares | 704326107 | 9,520,633 | 65,451 | SH | SOLE | 0 | 0 | 65,451 | |||
| PROCTER AND GAMBLE CO | Ordinary Shares | 742718109 | 1,997,587 | 12,538 | SH | SOLE | 0 | 0 | 12,538 | |||
| Q2 HLDGS INC | Ordinary Shares | 74736L109 | 10,377,725 | 110,884 | SH | SOLE | 0 | 0 | 110,884 | |||
| QXO INC | Ordinary Shares | 82846H405 | 9,740,240 | 452,193 | SH | SOLE | 0 | 0 | 452,193 | |||
| ULTRAGENYX PHARMACEUTICAL IN | Ordinary Shares | 90400D108 | 10,002,001 | 275,082 | SH | SOLE | 0 | 0 | 275,082 | |||
| RENTOKIL INITIAL PLC | American Depository Receipts | 760125104 | 7,854,659 | 327,277 | SH | SOLE | 0 | 0 | 327,277 | |||
| RXO INC COMMON | Ordinary Shares | 74982T103 | 7,299,547 | 464,347 | SH | SOLE | 0 | 0 | 464,347 | |||
| SBA COMMUNICATIONS CORP NEW | Ordinary Shares | 78410G104 | 9,465,218 | 40,304 | SH | SOLE | 0 | 0 | 40,304 | |||
| SHOPIFY INC | Ordinary Shares | 82509L107 | 696,177 | 6,035 | SH | SOLE | 0 | 0 | 6,035 | |||
| ISHARES TR 0-5YR HI YL | Bond ETFs | 46434V407 | 24,944,972 | 578,233 | SH | SOLE | 0 | 0 | 578,233 | |||
| SITEONE LANDSCAPE SUPPLY INC | Ordinary Shares | 82982L103 | 6,773,127 | 56,004 | SH | SOLE | 0 | 0 | 56,004 | |||
| VANECK SEMICONDUCTOR ETF | Equity ETFs | 92189F676 | 251,096 | 900 | SH | SOLE | 0 | 0 | 900 | |||
| STONEX GROUP INC | Ordinary Shares | 861896108 | 18,748,974 | 205,716 | SH | SOLE | 0 | 0 | 205,716 | |||
| STAG INDL INC | Ordinary Shares | 85254J102 | 8,848,913 | 243,905 | SH | SOLE | 0 | 0 | 243,905 | |||
| ATLASSIAN CORPORATION | Ordinary Shares | 049468101 | 5,303,015 | 26,111 | SH | SOLE | 0 | 0 | 26,111 | |||
| THERMO FISHER SCIENTIFIC INC | Ordinary Shares | 883556102 | 9,696,292 | 23,914 | SH | SOLE | 0 | 0 | 23,914 | |||
| TOAST INC | Ordinary Shares | 888787108 | 17,287,787 | 390,331 | SH | SOLE | 0 | 0 | 390,331 | |||
| TRACTOR SUPPLY CO | Ordinary Shares | 892356106 | 5,297,972 | 100,396 | SH | SOLE | 0 | 0 | 100,396 | |||
| TESLA MTRS INC | Ordinary Shares | 88160R101 | 5,534,590 | 17,423 | SH | SOLE | 0 | 0 | 17,423 | |||
| TAIWAN SEMICONDUCTOR MFG LTD | American Depository Receipts | 874039100 | 6,958,325 | 30,722 | SH | SOLE | 0 | 0 | 30,722 | |||
| THE TRADE DESK INC COM | Ordinary Shares | 88339J105 | 378,204 | 5,253 | SH | SOLE | 0 | 0 | 5,253 | |||
| TEXAS INSTRS INC | Ordinary Shares | 882508104 | 1,617,425 | 7,790 | SH | SOLE | 0 | 0 | 7,790 | |||
| TYLER TECHNOLOGIES INC | Ordinary Shares | 902252105 | 11,690,876 | 19,720 | SH | SOLE | 0 | 0 | 19,720 | |||
| UFP TECHNOLOGIES INC | Ordinary Shares | 902673102 | 5,194,130 | 21,273 | SH | SOLE | 0 | 0 | 21,273 | |||
| UNITED PARCEL SERVICE INC | Ordinary Shares | 911312106 | 5,444,752 | 53,940 | SH | SOLE | 0 | 0 | 53,940 | |||
| US BANCORP DEL | Ordinary Shares | 902973304 | 1,384,143 | 30,588 | SH | SOLE | 0 | 0 | 30,588 | |||
| ENERGY FUELS INC F | Ordinary Shares | 292671708 | 57,500 | 10,000 | SH | SOLE | 0 | 0 | 10,000 | |||
| VANGUARD INDEX FDS SMALL CP | Equity ETFs | 922908751 | 1,376,797 | 5,809 | SH | SOLE | 0 | 0 | 5,809 | |||
| VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT | Equity ETFs | 921943858 | 3,958,191 | 69,429 | SH | SOLE | 0 | 0 | 69,429 | |||
| VANGUARD INDEX FDS REIT | Equity ETFs | 922908553 | 880,175 | 9,882 | SH | SOLE | 0 | 0 | 9,882 | |||
| VANGUARD INDEX FDS MID CAP | Equity ETFs | 922908629 | 3,601,579 | 12,870 | SH | SOLE | 0 | 0 | 12,870 | |||
| VANGUARD INDEX FDS S&P 500 ETF | Equity ETFs | 922908363 | 14,521,071 | 25,563 | SH | SOLE | 0 | 0 | 25,563 | |||
| VOIP-PAL COM INC | Ordinary Shares | 92862Y109 | 1,307 | 195,000 | SH | SOLE | 0 | 0 | 195,000 | |||
| VERTEX PHARMACEUTICALS INC | Ordinary Shares | 92532F100 | 24,002,176 | 53,913 | SH | SOLE | 0 | 0 | 53,913 | |||
| VANGUARD MALVERN FDS STRM | Equity ETFs | 922020805 | 2,500,016 | 49,731 | SH | SOLE | 0 | 0 | 49,731 | |||
| VANGUARD INTL EQUITY INDEX F FTSE EMR MKT | Equity ETFs | 922042858 | 2,077,179 | 41,996 | SH | SOLE | 0 | 0 | 41,996 | |||
| WATERS CORP | Ordinary Shares | 941848103 | 10,937,995 | 31,337 | SH | SOLE | 0 | 0 | 31,337 | |||
| WASTE CONNECTIONS INC | Ordinary Shares | 94106B101 | 8,233,327 | 44,094 | SH | SOLE | 0 | 0 | 44,094 | |||
| WEC ENERGY GROUP INC | Ordinary Shares | 92939U106 | 1,953,925 | 18,751 | SH | SOLE | 0 | 0 | 18,751 | |||
| WAL-MART STORES INC | Ordinary Shares | 931142103 | 2,439,276 | 24,946 | SH | SOLE | 0 | 0 | 24,946 | |||
| WATSCO INC | Ordinary Shares | 942622200 | 10,206,801 | 23,111 | SH | SOLE | 0 | 0 | 23,111 | |||
| WEST PHARMACEUTICAL SVSC INC | Ordinary Shares | 955306105 | 6,447,556 | 29,467 | SH | SOLE | 0 | 0 | 29,467 | |||
| YUM CHINA HLDGS INC | Ordinary Shares | 98850P109 | 5,871,234 | 131,317 | SH | SOLE | 0 | 0 | 131,317 | |||