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 |
| AGREE RLTY CORP | Ordinary Shares | 008492100 | 1,067,308 | 14,818 | SH | SOLE | 0 | 0 | 14,818 | ||
| ALARM COM HLDGS INC | Ordinary Shares | 011642105 | 5,967,968 | 116,973 | SH | SOLE | 0 | 0 | 116,973 | ||
| ALEXANDRIA REAL ESTATE EQ IN | Ordinary Shares | 015271109 | 1,677,489 | 34,276 | SH | SOLE | 0 | 0 | 34,276 | ||
| ALPHABET INC | Ordinary Shares | 02079K107 | 69,451,453 | 221,324 | SH | SOLE | 0 | 0 | 221,324 | ||
| ALPHABET INC | Ordinary Shares | 02079K305 | 1,189,563 | 3,801 | SH | SOLE | 0 | 0 | 3,801 | ||
| ALPHATEC HLDGS INC | Ordinary Shares | 02081G201 | 17,612,250 | 837,084 | SH | SOLE | 0 | 0 | 837,084 | ||
| AMAZON COM INC | Ordinary Shares | 023135106 | 62,185,693 | 269,412 | SH | SOLE | 0 | 0 | 269,412 | ||
| AMERICAN TOWER CORP NEW | Ordinary Shares | 03027X100 | 6,639,485 | 37,817 | SH | SOLE | 0 | 0 | 37,817 | ||
| ANHEUSER BUSCH INBEV SA/NV | American Depository Receipts | 03524A108 | 1,969,287 | 30,751 | SH | SOLE | 0 | 0 | 30,751 | ||
| AON PLC | Ordinary Shares | G0403H108 | 7,007,119 | 19,857 | SH | SOLE | 0 | 0 | 19,857 | ||
| APPLE INC | Ordinary Shares | 037833100 | 2,578,574 | 9,485 | SH | SOLE | 0 | 0 | 9,485 | ||
| ATLASSIAN CORPORATION | Ordinary Shares | 049468101 | 1,018,290 | 6,280 | SH | SOLE | 0 | 0 | 6,280 | ||
| AUTODESK INC | Ordinary Shares | 052769106 | 11,407,211 | 38,537 | SH | SOLE | 0 | 0 | 38,537 | ||
| AXON ENTERPRISE INC | Ordinary Shares | 05464C101 | 9,947,053 | 17,515 | SH | SOLE | 0 | 0 | 17,515 | ||
| BALL CORP | Ordinary Shares | 058498106 | 3,779,133 | 71,345 | SH | SOLE | 0 | 0 | 71,345 | ||
| BERKSHIRE HATHAWAY INC DEL | Ordinary Shares | 084670702 | 12,837,872 | 25,540 | SH | SOLE | 0 | 0 | 25,540 | ||
| BIOMARIN PHARMACEUTICAL INC | Ordinary Shares | 09061G101 | 19,662,572 | 330,853 | SH | SOLE | 0 | 0 | 330,853 | ||
| BOOKING HOLDINGS INC | Ordinary Shares | 09857L108 | 32,276,663 | 6,027 | SH | SOLE | 0 | 0 | 6,027 | ||
| BROADRIDGE FINL SOLUTIONS IN | Ordinary Shares | 11133T103 | 13,305,970 | 59,623 | SH | SOLE | 0 | 0 | 59,623 | ||
| BROOKFIELD ASSET MANAGMT LTD | Ordinary Shares | 113004105 | 8,080,188 | 154,231 | SH | SOLE | 0 | 0 | 154,231 | ||
| BROWN & BROWN INC | Ordinary Shares | 115236101 | 13,691,014 | 171,782 | SH | SOLE | 0 | 0 | 171,782 | ||
| CANADIAN NATL RY CO | Ordinary Shares | 136375102 | 5,143,883 | 52,037 | SH | SOLE | 0 | 0 | 52,037 | ||
| CARLISLE COS INC | Ordinary Shares | 142339100 | 3,121,051 | 9,758 | SH | SOLE | 0 | 0 | 9,758 | ||
| CELLEBRITE DI LTD | Ordinary Shares | M2197Q107 | 10,183,995 | 564,836 | SH | SOLE | 0 | 0 | 564,836 | ||
| CME GROUP INC | Ordinary Shares | 12572Q105 | 3,263,493 | 11,951 | SH | SOLE | 0 | 0 | 11,951 | ||
| COCA COLA CO | Ordinary Shares | 191216100 | 801,595 | 11,466 | SH | SOLE | 0 | 0 | 11,466 | ||
| COSTAR GROUP INC | Ordinary Shares | 22160N109 | 13,679,829 | 203,448 | SH | SOLE | 0 | 0 | 203,448 | ||
| COSTCO WHSL CORP NEW | Ordinary Shares | 22160K105 | 3,795,986 | 4,402 | SH | SOLE | 0 | 0 | 4,402 | ||
| CRH PLC | Ordinary Shares | G25508105 | 1,211,465 | 9,707 | SH | SOLE | 0 | 0 | 9,707 | ||
| DANAHER CORPORATION | Ordinary Shares | 235851102 | 11,776,703 | 51,445 | SH | SOLE | 0 | 0 | 51,445 | ||
| DATADOG INC | Ordinary Shares | 23804L103 | 13,917,338 | 102,341 | SH | SOLE | 0 | 0 | 102,341 | ||
| DEXCOM INC | Ordinary Shares | 252131107 | 18,350,957 | 276,495 | SH | SOLE | 0 | 0 | 276,495 | ||
| DOUBLELINE ETF TRUST | Equity ETFs | 25861R402 | 10,202,908 | 205,476 | SH | SOLE | 0 | 0 | 205,476 | ||
| DOUBLELINE ETF TRUST | Equity ETFs | 25861R303 | 10,247,127 | 197,440 | SH | SOLE | 0 | 0 | 197,440 | ||
| EQUINIX INC | Ordinary Shares | 29444U700 | 19,094,295 | 24,922 | SH | SOLE | 0 | 0 | 24,922 | ||
| FABRINET | Ordinary Shares | G3323L100 | 10,620,329 | 23,327 | SH | SOLE | 0 | 0 | 23,327 | ||
| FIRSTSERVICE CORP NEW | Ordinary Shares | 33767E202 | 3,230,716 | 20,772 | SH | SOLE | 0 | 0 | 20,772 | ||
| FRONTDOOR INC | Ordinary Shares | 35905A109 | 5,504,650 | 95,418 | SH | SOLE | 0 | 0 | 95,418 | ||
| GOOSEHEAD INS INC | Ordinary Shares | 38267D109 | 9,020,149 | 122,473 | SH | SOLE | 0 | 0 | 122,473 | ||
| GUIDEWIRE SOFTWARE INC | Ordinary Shares | 40171V100 | 7,221,204 | 35,925 | SH | SOLE | 0 | 0 | 35,925 | ||
| GXO LOGISTICS INCORPORATED | Ordinary Shares | 36262G101 | 6,138,032 | 116,604 | SH | SOLE | 0 | 0 | 116,604 | ||
| HDFC BANK LTD | American Depository Receipts | 40415F101 | 4,666,045 | 127,697 | SH | SOLE | 0 | 0 | 127,697 | ||
| HEALTHEQUITY INC | Ordinary Shares | 42226A107 | 7,985,746 | 87,171 | SH | SOLE | 0 | 0 | 87,171 | ||
| HERC HLDGS INC | Ordinary Shares | 42704L104 | 9,820,598 | 66,185 | SH | SOLE | 0 | 0 | 66,185 | ||
| HEXCEL CORP NEW | Ordinary Shares | 428291108 | 7,336,369 | 99,274 | SH | SOLE | 0 | 0 | 99,274 | ||
| HOWARD HUGHES HOLDINGS INC | Ordinary Shares | 44267T102 | 9,446,568 | 118,423 | SH | SOLE | 0 | 0 | 118,423 | ||
| ICON PLC | Ordinary Shares | G4705A100 | 8,376,018 | 45,967 | SH | SOLE | 0 | 0 | 45,967 | ||
| INVESCO EXCHNG TRAD SLF INDE BULLETSHS | Bond ETFs | 46139W858 | 23,452,742 | 1,123,485 | SH | SOLE | 0 | 0 | 1,123,485 | ||
| INVESCO EXCHNG TRAD SLF INDE INVESCO | Bond ETFs | 46139W825 | 14,276,392 | 665,256 | SH | SOLE | 0 | 0 | 665,256 | ||
| INVESCO EXCH TRD SLF IDX FD BULETSHS | Bond ETFs | 46138J577 | 10,199,683 | 541,528 | SH | SOLE | 0 | 0 | 541,528 | ||
| INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 | Bond ETFs | 46138J429 | 14,480,010 | 867,326 | SH | SOLE | 0 | 0 | 867,326 | ||
| INVESCO EXCH TRD SLF IDX FD INVSCO 30 | Bond ETFs | 46138J460 | 23,527,944 | 1,390,540 | SH | SOLE | 0 | 0 | 1,390,540 | ||
| ISHARES JPM EM LOC CUR | Bond ETFs | 464286517 | 10,206,162 | 245,517 | SH | SOLE | 0 | 0 | 245,517 | ||
| ISHARES TR CORE DIV | Equity ETFs | 46434V621 | 1,183,889 | 17,054 | SH | SOLE | 0 | 0 | 17,054 | ||
| ISHARES TR | Equity ETFs | 464289859 | 888,167 | 9,917 | SH | SOLE | 0 | 0 | 9,917 | ||
| ISHARES TR | Bond ETFs | 46438G653 | 12,016,858 | 455,702 | SH | SOLE | 0 | 0 | 455,702 | ||
| ISHARES TR IBONDS DEC | Bond ETFs | 46436E486 | 10,209,606 | 482,724 | SH | SOLE | 0 | 0 | 482,724 | ||
| ISHARES TR NATIONAL MUN | Bond ETFs | 464288414 | 1,536,277 | 14,343 | SH | SOLE | 0 | 0 | 14,343 | ||
| ISHARES 10plus YR CR BD | Bond ETFs | 464289511 | 10,256,601 | 203,302 | SH | SOLE | 0 | 0 | 203,302 | ||
| ISHARES TR 0-5YR HI YL | Bond ETFs | 46434V407 | 10,258,155 | 239,285 | SH | SOLE | 0 | 0 | 239,285 | ||
| ISHARES TR CORE MSCI | Equity ETFs | 46434V738 | 7,944,038 | 111,919 | SH | SOLE | 0 | 0 | 111,919 | ||
| ISHARES TR IBONDS DEC | Bond ETFs | 46436E205 | 14,317,524 | 611,729 | SH | SOLE | 0 | 0 | 611,729 | ||
| JOHNSON & JOHNSON | Ordinary Shares | 478160104 | 1,012,830 | 4,894 | SH | SOLE | 0 | 0 | 4,894 | ||
| KENVUE INC | Ordinary Shares | 49177J102 | 4,410,674 | 255,691 | SH | SOLE | 0 | 0 | 255,691 | ||
| LIVE OAK BANCSHARES INC | Ordinary Shares | 53803X105 | 9,710,775 | 282,701 | SH | SOLE | 0 | 0 | 282,701 | ||
| MARKEL GROUP INC | Ordinary Shares | 570535104 | 10,197,064 | 4,744 | SH | SOLE | 0 | 0 | 4,744 | ||
| MASTERCARD INCORPORATED | Ordinary Shares | 57636Q104 | 30,084,035 | 52,698 | SH | SOLE | 0 | 0 | 52,698 | ||
| MCCORMICK & CO INC | Ordinary Shares | 579780206 | 4,521,551 | 66,386 | SH | SOLE | 0 | 0 | 66,386 | ||
| MEDTRONIC PLC | Ordinary Shares | G5960L103 | 4,172,116 | 43,432 | SH | SOLE | 0 | 0 | 43,432 | ||
| MERCADOLIBRE INC | Ordinary Shares | 58733R102 | 33,357,669 | 16,561 | SH | SOLE | 0 | 0 | 16,561 | ||
| META PLATFORMS INC | Ordinary Shares | 30303M102 | 48,271,353 | 73,128 | SH | SOLE | 0 | 0 | 73,128 | ||
| MICROSOFT CORP | Ordinary Shares | 594918104 | 12,409,575 | 25,660 | SH | SOLE | 0 | 0 | 25,660 | ||
| MONDAY COM LTD | Ordinary Shares | M7S64H106 | 2,105,813 | 14,271 | SH | SOLE | 0 | 0 | 14,271 | ||
| NETFLIX INC | Ordinary Shares | 64110L106 | 29,709,130 | 316,864 | SH | SOLE | 0 | 0 | 316,864 | ||
| NEXTERA ENERGY INC | Ordinary Shares | 65339F101 | 17,160,943 | 213,764 | SH | SOLE | 0 | 0 | 213,764 | ||
| NOVO-NORDISK A S | American Depository Receipts | 670100205 | 2,816,818 | 55,362 | SH | SOLE | 0 | 0 | 55,362 | ||
| NVIDIA CORPORATION | Ordinary Shares | 67066G104 | 9,459,491 | 50,721 | SH | SOLE | 0 | 0 | 50,721 | ||
| OLD DOMINION FREIGHT LINE IN | Ordinary Shares | 679580100 | 4,753,768 | 30,317 | SH | SOLE | 0 | 0 | 30,317 | ||
| PALO ALTO NETWORKS INC | Ordinary Shares | 697435105 | 22,657,099 | 123,003 | SH | SOLE | 0 | 0 | 123,003 | ||
| PAYCHEX INC | Ordinary Shares | 704326107 | 4,855,559 | 43,284 | SH | SOLE | 0 | 0 | 43,284 | ||
| PENUMBRA INC | Ordinary Shares | 70975L107 | 8,212,792 | 26,415 | SH | SOLE | 0 | 0 | 26,415 | ||
| PROCTER AND GAMBLE CO | Ordinary Shares | 742718109 | 1,307,453 | 9,123 | SH | SOLE | 0 | 0 | 9,123 | ||
| Q2 HLDGS INC | Ordinary Shares | 74736L109 | 6,147,963 | 85,199 | SH | SOLE | 0 | 0 | 85,199 | ||
| QXO INC | Ordinary Shares | 82846H405 | 6,710,237 | 347,861 | SH | SOLE | 0 | 0 | 347,861 | ||
| REGENERON PHARMACEUTICALS | Ordinary Shares | 75886F107 | 6,014,528 | 7,792 | SH | SOLE | 0 | 0 | 7,792 | ||
| RENTOKIL INITIAL PLC | American Depository Receipts | 760125104 | 7,121,023 | 241,718 | SH | SOLE | 0 | 0 | 241,718 | ||
| RXO INC | Ordinary Shares | 74982T103 | 835,382 | 66,090 | SH | SOLE | 0 | 0 | 66,090 | ||
| SALESFORCE INC | Ordinary Shares | 79466L302 | 28,562,850 | 107,821 | SH | SOLE | 0 | 0 | 107,821 | ||
| SBA COMMUNICATIONS CORP NEW | Ordinary Shares | 78410G104 | 5,813,998 | 30,057 | SH | SOLE | 0 | 0 | 30,057 | ||
| SERVICENOW INC | Ordinary Shares | 81762P102 | 12,144,149 | 79,275 | SH | SOLE | 0 | 0 | 79,275 | ||
| SHOPIFY INC | Ordinary Shares | 82509L107 | 348,556 | 2,165 | SH | SOLE | 0 | 0 | 2,165 | ||
| SITEONE LANDSCAPE SUPPLY INC | Ordinary Shares | 82982L103 | 5,430,351 | 43,596 | SH | SOLE | 0 | 0 | 43,596 | ||
| SPDR SERIES TRUST | Bond ETFs | 78468R101 | 292,565 | 9,992 | SH | SOLE | 0 | 0 | 9,992 | ||
| SSGA ACTIVE ETF TR | Bond ETFs | 78467V608 | 9,906,390 | 240,039 | SH | SOLE | 0 | 0 | 240,039 | ||
| SSGA ACTIVE TR SPDR SSGA | Bond ETFs | 78470P820 | 20,295,285 | 810,570 | SH | SOLE | 0 | 0 | 810,570 | ||
| STAG INDL INC | Ordinary Shares | 85254J102 | 6,900,144 | 187,708 | SH | SOLE | 0 | 0 | 187,708 | ||
| STONEX GROUP INC | Ordinary Shares | 861896108 | 15,079,606 | 158,516 | SH | SOLE | 0 | 0 | 158,516 | ||
| TAIWAN SEMICONDUCTOR MFG LTD | American Depository Receipts | 874039100 | 6,888,818 | 22,669 | SH | SOLE | 0 | 0 | 22,669 | ||
| TESLA INC | Ordinary Shares | 88160R101 | 7,835,022 | 17,422 | SH | SOLE | 0 | 0 | 17,422 | ||
| TEXAS INSTRS INC | Ordinary Shares | 882508104 | 986,108 | 5,684 | SH | SOLE | 0 | 0 | 5,684 | ||
| THERMO FISHER SCIENTIFIC INC | Ordinary Shares | 883556102 | 26,356,239 | 45,485 | SH | SOLE | 0 | 0 | 45,485 | ||
| TOAST INC | Ordinary Shares | 888787108 | 10,674,276 | 300,599 | SH | SOLE | 0 | 0 | 300,599 | ||
| TRACTOR SUPPLY CO | Ordinary Shares | 892356106 | 3,864,536 | 77,275 | SH | SOLE | 0 | 0 | 77,275 | ||
| TYLER TECHNOLOGIES INC | Ordinary Shares | 902252105 | 6,831,182 | 15,048 | SH | SOLE | 0 | 0 | 15,048 | ||
| UFP TECHNOLOGIES INC | Ordinary Shares | 902673102 | 3,570,552 | 16,081 | SH | SOLE | 0 | 0 | 16,081 | ||
| ULTRAGENYX PHARMACEUTICAL IN | Ordinary Shares | 90400D108 | 6,842,188 | 297,486 | SH | SOLE | 0 | 0 | 297,486 | ||
| US BANCORP DEL | Ordinary Shares | 902973304 | 1,192,469 | 22,348 | SH | SOLE | 0 | 0 | 22,348 | ||
| VANECK SEMICONDUCTOR ETF | Equity ETFs | 92189F676 | 325,231 | 903 | SH | SOLE | 0 | 0 | 903 | ||
| VANGUARD BD INDEX FD INC TOTAL BND | Bond ETFs | 921932885 | 1,578,281 | 14,117 | SH | SOLE | 0 | 0 | 14,117 | ||
| VANGUARD BD INDEX FD INC TOTAL BND | Bond ETFs | 921937835 | 6,698,077 | 90,429 | SH | SOLE | 0 | 0 | 90,429 | ||
| VANGUARD INDEX FDS REIT | Equity ETFs | 922908553 | 1,697,456 | 19,182 | SH | SOLE | 0 | 0 | 19,182 | ||
| VANGUARD INDEX FDS S&P 500 ETF | Equity ETFs | 922908363 | 30,006,779 | 47,848 | SH | SOLE | 0 | 0 | 47,848 | ||
| VANGUARD INDEX FDS SMALL CP | Equity ETFs | 922908751 | 2,372,850 | 9,199 | SH | SOLE | 0 | 0 | 9,199 | ||
| VANGUARD INDEX FDS MID CAP | Equity ETFs | 922908629 | 6,536,834 | 22,524 | SH | SOLE | 0 | 0 | 22,524 | ||
| VANGUARD INTL EQUITY INDEX F | Equity ETFs | 922042775 | 1,369,687 | 18,620 | SH | SOLE | 0 | 0 | 18,620 | ||
| VANGUARD INTL EQUITY INDEX F FTSE EMR MKT | Equity ETFs | 922042858 | 3,655,157 | 67,990 | SH | SOLE | 0 | 0 | 67,990 | ||
| VANGUARD MALVERN FDS STRM | Equity ETFs | 922020805 | 2,235,926 | 45,207 | SH | SOLE | 0 | 0 | 45,207 | ||
| VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT | Equity ETFs | 921943858 | 6,548,279 | 104,823 | SH | SOLE | 0 | 0 | 104,823 | ||
| VERRA MOBILITY CORP | Ordinary Shares | 92511U102 | 3,427,166 | 152,930 | SH | SOLE | 0 | 0 | 152,930 | ||
| VERTEX PHARMACEUTICALS INC | Ordinary Shares | 92532F100 | 26,991,610 | 59,537 | SH | SOLE | 0 | 0 | 59,537 | ||
| WALMART INC | Ordinary Shares | 931142103 | 2,033,219 | 18,250 | SH | SOLE | 0 | 0 | 18,250 | ||
| WASTE CONNECTIONS INC | Ordinary Shares | 94106B101 | 5,686,218 | 32,426 | SH | SOLE | 0 | 0 | 32,426 | ||
| WATERS CORP | Ordinary Shares | 941848103 | 9,195,013 | 24,208 | SH | SOLE | 0 | 0 | 24,208 | ||
| WATSCO INC | Ordinary Shares | 942622200 | 5,995,336 | 17,793 | SH | SOLE | 0 | 0 | 17,793 | ||
| WEC ENERGY GROUP INC | Ordinary Shares | 92939U106 | 1,189,923 | 11,283 | SH | SOLE | 0 | 0 | 11,283 | ||
| WEST PHARMACEUTICAL SVSC INC | Ordinary Shares | 955306105 | 5,358,839 | 19,477 | SH | SOLE | 0 | 0 | 19,477 | ||
| WISDOMTREE TR JP SMALLCP | Equity ETFs | 97717W836 | 11,777,169 | 122,246 | SH | SOLE | 0 | 0 | 122,246 | ||
| YUM CHINA HLDGS INC | Ordinary Shares | 98850P109 | 4,592,492 | 96,198 | SH | SOLE | 0 | 0 | 96,198 | ||