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,076,830 | 8,913 | SH | SOLE | 0 | 0 | 8,913 | |||
| AGREE RLTY CORP REIT | Ordinary Shares | 008492100 | 2,549,146 | 33,839 | SH | SOLE | 0 | 0 | 33,839 | |||
| AUTODESK INC | Ordinary Shares | 052769106 | 19,242,636 | 69,851 | SH | SOLE | 0 | 0 | 69,851 | |||
| ALARM COM HLDGS INC | Ordinary Shares | 011642105 | 14,345,414 | 262,400 | SH | SOLE | 0 | 0 | 262,400 | |||
| AMERICAN TOWER CORP NEW REIT | Ordinary Shares | 03027X100 | 20,684,411 | 88,941 | SH | SOLE | 0 | 0 | 88,941 | |||
| AMAZON.COM INC | Ordinary Shares | 023135106 | 104,572,915 | 561,224 | SH | SOLE | 0 | 0 | 561,224 | |||
| AON PLC FCLASS A | Ordinary Shares | G0403H108 | 13,389,833 | 38,700 | SH | SOLE | 0 | 0 | 38,700 | |||
| ALEXANDRIA REAL ESTATE EREIT | Ordinary Shares | 015271109 | 8,489,195 | 71,487 | SH | SOLE | 0 | 0 | 71,487 | |||
| AXON ENTERPRISE INC | Ordinary Shares | 05464C101 | 31,863,200 | 79,737 | SH | SOLE | 0 | 0 | 79,737 | |||
| BROOKFIELD ASSET MGMT FCLASS A | Ordinary Shares | 113004105 | 15,360,086 | 324,806 | SH | SOLE | 0 | 0 | 324,806 | |||
| BOOKING HLDGS INC | Ordinary Shares | 09857L108 | 63,723,383 | 15,128 | SH | SOLE | 0 | 0 | 15,128 | |||
| BIOMARIN PHARMACEUTICAL | Ordinary Shares | 09061G101 | 29,844,934 | 424,597 | SH | SOLE | 0 | 0 | 424,597 | |||
| VANGUARD TOTAL BOND MARKET ETF | Bond ETFs | 921937835 | 8,593,128 | 114,407 | SH | SOLE | 0 | 0 | 114,407 | |||
| BROADRIDGE FINL SOLUTION | Ordinary Shares | 11133T103 | 24,678,884 | 114,769 | SH | SOLE | 0 | 0 | 114,769 | |||
| BELLRING BRANDS INC | Ordinary Shares | 07831C103 | 10,261,231 | 168,992 | SH | SOLE | 0 | 0 | 168,992 | |||
| BERKSHIRE HATHAWAY CLASS B | Ordinary Shares | 084670702 | 22,348,556 | 48,556 | SH | SOLE | 0 | 0 | 48,556 | |||
| BROWN & BROWN INC | Ordinary Shares | 115236101 | 30,163,778 | 291,156 | SH | SOLE | 0 | 0 | 291,156 | |||
| INVSC BULLETSHARES 2025 CRP BND ETF | Bond ETFs | 46138J825 | 51,034,775 | 2,471,417 | SH | SOLE | 0 | 0 | 2,471,417 | |||
| INVSC BULLETSHARS 2026 CORP BND ETF | Bond ETFs | 46138J791 | 43,542,574 | 2,226,102 | SH | SOLE | 0 | 0 | 2,226,102 | |||
| INVSC BULLETSHARES 2027 CRP BND ETF | Bond ETFs | 46138J783 | 14,208,244 | 720,499 | SH | SOLE | 0 | 0 | 720,499 | |||
| INVESCO BULLETSHARS 2028CORP BD ETF | Bond ETFs | 46138J643 | 22,167,938 | 1,078,207 | SH | SOLE | 0 | 0 | 1,078,207 | |||
| INVSC BLTSHRS 2029 CORP BND ETF | Bond ETFs | 46138J577 | 14,567,750 | 774,468 | SH | SOLE | 0 | 0 | 774,468 | |||
| INVESCO BULLTSHR 2030 COR BND ETF | Bond ETFs | 46138J460 | 22,252,296 | 1,312,819 | SH | SOLE | 0 | 0 | 1,312,819 | |||
| INVESCO BULLTSHR 2031 CRP BND ETF | Bond ETFs | 46138J429 | 22,258,970 | 1,335,271 | SH | SOLE | 0 | 0 | 1,335,271 | |||
| INVESCO BULLETSHS 2032 CORP BND ETF | Bond ETFs | 46139W858 | 22,265,126 | 1,061,760 | SH | SOLE | 0 | 0 | 1,061,760 | |||
| ANHEUSER BUSCH INBEV S FSPONSORED ADR 1 ADR REPS 1 ORD SHS | American Depository Receipts | 03524A108 | 4,053,429 | 61,146 | SH | SOLE | 0 | 0 | 61,146 | |||
| COMCAST CORP NEW CLASS A | Ordinary Shares | 20030N101 | 14,992,948 | 358,940 | SH | SOLE | 0 | 0 | 358,940 | |||
| CME GROUP INC CLASS A | Ordinary Shares | 12572Q105 | 5,101,523 | 23,120 | SH | SOLE | 0 | 0 | 23,120 | |||
| CANADIAN NATL RY CO F | Ordinary Shares | 136375102 | 9,283,093 | 79,241 | SH | SOLE | 0 | 0 | 79,241 | |||
| COOPER COS INC | Ordinary Shares | 216648501 | 12,012,296 | 108,866 | SH | SOLE | 0 | 0 | 108,866 | |||
| COSTCO WHSL CORP NEW | Ordinary Shares | 22160K105 | 7,589,194 | 8,560 | SH | SOLE | 0 | 0 | 8,560 | |||
| CRH PUBLIC LIMITED CO F | American Depository Receipts | G25508105 | 1,749,927 | 18,869 | SH | SOLE | 0 | 0 | 18,869 | |||
| SALESFORCE INC | Ordinary Shares | 79466L302 | 52,386,683 | 191,394 | SH | SOLE | 0 | 0 | 191,394 | |||
| CROCS INC | Ordinary Shares | 227046109 | 9,096,551 | 62,817 | SH | SOLE | 0 | 0 | 62,817 | |||
| CROWDSTRIKE HLDGS INC CLASS A | Ordinary Shares | 22788C105 | 12,609,664 | 44,959 | SH | SOLE | 0 | 0 | 44,959 | |||
| COSTAR GROUP INC | Ordinary Shares | 22160N109 | 29,757,599 | 394,453 | SH | SOLE | 0 | 0 | 394,453 | |||
| DOUBLELINE COMMERCIAL RLEST ETF | Equity ETFs | 25861R303 | 14,395,910 | 276,950 | SH | SOLE | 0 | 0 | 276,950 | |||
| DATADOG INC CLASS A | Ordinary Shares | 23804L103 | 21,300,801 | 185,127 | SH | SOLE | 0 | 0 | 185,127 | |||
| WISDOMTREE JAPAN SMALCP DIVIDEND ETF | Equity ETFs | 97717W836 | 19,654,092 | 243,665 | SH | SOLE | 0 | 0 | 243,665 | |||
| DANAHER CORP | Ordinary Shares | 235851102 | 26,952,539 | 96,944 | SH | SOLE | 0 | 0 | 96,944 | |||
| DOUBLELINE MORTGAGE ETF | Equity ETFs | 25861R402 | 14,807,585 | 293,859 | SH | SOLE | 0 | 0 | 293,859 | |||
| DOUBLEVERIFY HLDGS INC | Ordinary Shares | 25862V105 | 2,782,493 | 165,231 | SH | SOLE | 0 | 0 | 165,231 | |||
| DEXCOM INC | Ordinary Shares | 252131107 | 19,834,241 | 295,856 | SH | SOLE | 0 | 0 | 295,856 | |||
| EASTMAN CHEM CO | Ordinary Shares | 277432100 | 10,126,685 | 90,457 | SH | SOLE | 0 | 0 | 90,457 | |||
| EQUINIX INC REIT | Ordinary Shares | 29444U700 | 45,671,768 | 51,453 | SH | SOLE | 0 | 0 | 51,453 | |||
| FASTENAL CO | Ordinary Shares | 311900104 | 10,700,877 | 149,830 | SH | SOLE | 0 | 0 | 149,830 | |||
| GLOBUS MED INC CLASS A | Ordinary Shares | 379577208 | 14,336,953 | 200,404 | SH | SOLE | 0 | 0 | 200,404 | |||
| GENTEX CORP | Ordinary Shares | 371901109 | 9,171,305 | 308,902 | SH | SOLE | 0 | 0 | 308,902 | |||
| ALPHABET INC CLASS C | Ordinary Shares | 02079K107 | 70,025,291 | 418,836 | SH | SOLE | 0 | 0 | 418,836 | |||
| GOOSEHEAD INS INC CLASS A | Ordinary Shares | 38267D109 | 17,427,633 | 195,158 | SH | SOLE | 0 | 0 | 195,158 | |||
| GUIDEWIRE SOFTWARE INC | Ordinary Shares | 40171V100 | 10,585,658 | 57,864 | SH | SOLE | 0 | 0 | 57,864 | |||
| GXO LOGISTICS INC | Ordinary Shares | 36262G101 | 9,866,014 | 189,475 | SH | SOLE | 0 | 0 | 189,475 | |||
| HDFC BK LTD FSPONSORED ADR 1 ADR REPS 3 ORD SHS | American Depository Receipts | 40415F101 | 7,930,902 | 126,772 | SH | SOLE | 0 | 0 | 126,772 | |||
| HOWARD HUGHES HLDGS INC | Ordinary Shares | 44267T102 | 15,232,261 | 196,722 | SH | SOLE | 0 | 0 | 196,722 | |||
| HEALTHEQUITY INC | Ordinary Shares | 42226A107 | 11,551,932 | 141,135 | SH | SOLE | 0 | 0 | 141,135 | |||
| HERC HLDGS INC | Ordinary Shares | 42704L104 | 13,210,957 | 82,863 | SH | SOLE | 0 | 0 | 82,863 | |||
| ISHARES IBONDS DEC 2024 TRM ETF | Bond ETFs | 46434VBG4 | 17,585,037 | 697,542 | SH | SOLE | 0 | 0 | 697,542 | |||
| ICON PLC F | Ordinary Shares | G4705A100 | 17,977,809 | 62,572 | SH | SOLE | 0 | 0 | 62,572 | |||
| ISHARES CORE MSCI EUROPEETF | Equity ETFs | 46434V738 | 16,257,203 | 266,817 | SH | SOLE | 0 | 0 | 266,817 | |||
| JOHNSON & JOHNSON | Ordinary Shares | 478160104 | 1,515,039 | 9,348 | SH | SOLE | 0 | 0 | 9,348 | |||
| THE COCA-COLA CO | Ordinary Shares | 191216100 | 1,607,423 | 22,368 | SH | SOLE | 0 | 0 | 22,368 | |||
| KENVUE INC | Ordinary Shares | 49177J102 | 1,638,584 | 70,842 | SH | SOLE | 0 | 0 | 70,842 | |||
| LIVE OAK BANCSHARES INC CLASS EQUITY | Ordinary Shares | 53803X105 | 7,148,755 | 150,913 | SH | SOLE | 0 | 0 | 150,913 | |||
| MASTERCARD INC CLASS A | Ordinary Shares | 57636Q104 | 47,513,417 | 96,219 | SH | SOLE | 0 | 0 | 96,219 | |||
| MEDTRONIC PLC F | Ordinary Shares | G5960L103 | 7,769,315 | 86,297 | SH | SOLE | 0 | 0 | 86,297 | |||
| MERCADOLIBRE INC | Ordinary Shares | 58733R102 | 62,950,372 | 30,678 | SH | SOLE | 0 | 0 | 30,678 | |||
| META PLATFORMS INC CLASS A | Ordinary Shares | 30303M102 | 92,718,366 | 161,970 | SH | SOLE | 0 | 0 | 161,970 | |||
| MARKEL GROUP INC | Ordinary Shares | 570535104 | 14,191,792 | 9,047 | SH | SOLE | 0 | 0 | 9,047 | |||
| MORNINGSTAR INC | Ordinary Shares | 617700109 | 7,807,456 | 24,465 | SH | SOLE | 0 | 0 | 24,465 | |||
| MODERNA INC | Ordinary Shares | 60770K107 | 12,495,322 | 186,971 | SH | SOLE | 0 | 0 | 186,971 | |||
| MSCI INC | Ordinary Shares | 55354G100 | 8,563,342 | 14,690 | SH | SOLE | 0 | 0 | 14,690 | |||
| MICROSOFT CORP | Ordinary Shares | 594918104 | 21,067,071 | 48,958 | SH | SOLE | 0 | 0 | 48,958 | |||
| INARI MED INC | Ordinary Shares | 45332Y109 | 8,751,872 | 212,218 | SH | SOLE | 0 | 0 | 212,218 | |||
| NEXTERA ENERGY INC | Ordinary Shares | 65339F101 | 12,056,024 | 142,624 | SH | SOLE | 0 | 0 | 142,624 | |||
| NETFLIX INC | Ordinary Shares | 64110L106 | 43,232,905 | 60,954 | SH | SOLE | 0 | 0 | 60,954 | |||
| NVIDIA CORP | Ordinary Shares | 67066G104 | 2,018,881 | 16,625 | SH | SOLE | 0 | 0 | 16,625 | |||
| NOVO-NORDISK A S FSPONSORED ADR 1 ADR REPS 1 ORD SHS | American Depository Receipts | 670100205 | 13,387,556 | 112,434 | SH | SOLE | 0 | 0 | 112,434 | |||
| OKTA INC CLASS A | Ordinary Shares | 679295105 | 6,828,549 | 91,855 | SH | SOLE | 0 | 0 | 91,855 | |||
| PALO ALTO NETWORKS INC | Ordinary Shares | 697435105 | 39,761,859 | 116,330 | SH | SOLE | 0 | 0 | 116,330 | |||
| PAYCHEX INC | Ordinary Shares | 704326107 | 11,621,244 | 86,603 | SH | SOLE | 0 | 0 | 86,603 | |||
| PROCTER & GAMBLE CO | Ordinary Shares | 742718109 | 3,088,311 | 17,831 | SH | SOLE | 0 | 0 | 17,831 | |||
| Q2 HLDGS INC | Ordinary Shares | 74736L109 | 11,027,059 | 138,235 | SH | SOLE | 0 | 0 | 138,235 | |||
| ULTRAGENYX PHARMACEUTICA | Ordinary Shares | 90400D108 | 9,333,261 | 168,015 | SH | SOLE | 0 | 0 | 168,015 | |||
| RENTOKIL INITIAL PLC FSPONSORED ADR 1 ADR REPS 5 ORD SHS | American Depository Receipts | 760125104 | 11,825,135 | 474,333 | SH | SOLE | 0 | 0 | 474,333 | |||
| RXO INC | Ordinary Shares | 74982T103 | 16,731,773 | 597,563 | SH | SOLE | 0 | 0 | 597,563 | |||
| SBA COMMUNICATIONS CORP CLASS A | Ordinary Shares | 78410G104 | 12,017,290 | 49,926 | SH | SOLE | 0 | 0 | 49,926 | |||
| STARBUCKS CORP | Ordinary Shares | 855244109 | 9,025,772 | 92,581 | SH | SOLE | 0 | 0 | 92,581 | |||
| ISHARES HIGH YIELD CORPORAT BOND ETF | Bond ETFs | 46434V407 | 29,812,747 | 686,613 | SH | SOLE | 0 | 0 | 686,613 | |||
| SCHLUMBERGER LTD F | Ordinary Shares | 806857108 | 3,708,350 | 88,399 | SH | SOLE | 0 | 0 | 88,399 | |||
| STONEX GROUP INC | Ordinary Shares | 861896108 | 13,961,362 | 170,510 | SH | SOLE | 0 | 0 | 170,510 | |||
| STAG INDL INC REIT | Ordinary Shares | 85254J102 | 11,844,391 | 303,003 | SH | SOLE | 0 | 0 | 303,003 | |||
| ATLASSIAN CORP CLASS A | Ordinary Shares | 049468101 | 6,737,104 | 42,422 | SH | SOLE | 0 | 0 | 42,422 | |||
| MOTLEY FOOL GLOBAL OPPORTUNITIES ETF | Equity ETFs | 74933W635 | 8,073,286 | 254,557 | SH | SOLE | 0 | 0 | 254,557 | |||
| MOTLEY FOOL MID CAP GROWTH ETF | Equity ETFs | 74933W627 | 4,330,097 | 148,531 | SH | SOLE | 0 | 0 | 148,531 | |||
| THERMO FISHER SCIENTIFIC | Ordinary Shares | 883556102 | 20,547,590 | 33,217 | SH | SOLE | 0 | 0 | 33,217 | |||
| TOAST INC CLASS A | Ordinary Shares | 888787108 | 13,703,455 | 484,049 | SH | SOLE | 0 | 0 | 484,049 | |||
| TREX CO INC | Ordinary Shares | 89531P105 | 8,800,112 | 132,173 | SH | SOLE | 0 | 0 | 132,173 | |||
| TRANSUNION | Ordinary Shares | 89400J107 | 10,753,786 | 102,710 | SH | SOLE | 0 | 0 | 102,710 | |||
| TRACTOR SUPPLY CO | Ordinary Shares | 892356106 | 7,254,106 | 24,933 | SH | SOLE | 0 | 0 | 24,933 | |||
| TESLA INC | Ordinary Shares | 88160R101 | 497,097 | 1,900 | SH | SOLE | 0 | 0 | 1,900 | |||
| TAIWAN SEMICONDUCTOR M FSPONSORED ADR 1 ADR REPS 5 ORD SHS | American Depository Receipts | 874039100 | 7,887,212 | 45,414 | SH | SOLE | 0 | 0 | 45,414 | |||
| TEXAS INSTRS INC | Ordinary Shares | 882508104 | 2,259,748 | 10,939 | SH | SOLE | 0 | 0 | 10,939 | |||
| TYLER TECHNOLOGIES INC | Ordinary Shares | 902252105 | 14,322,207 | 24,536 | SH | SOLE | 0 | 0 | 24,536 | |||
| UNITED PARCEL SVC INC CLASS B | Ordinary Shares | 911312106 | 9,748,323 | 71,500 | SH | SOLE | 0 | 0 | 71,500 | |||
| US BANCORP DEL | Ordinary Shares | 902973304 | 1,614,469 | 35,304 | SH | SOLE | 0 | 0 | 35,304 | |||
| VANGUARD SMALL CAP ETF | Equity ETFs | 922908751 | 1,596,788 | 6,731 | SH | SOLE | 0 | 0 | 6,731 | |||
| VANGUARD FTSE DEVELOPED MARKETS ETF | Equity ETFs | 921943858 | 4,694,644 | 88,897 | SH | SOLE | 0 | 0 | 88,897 | |||
| VANGUARD REAL ESTATE ETF | Equity ETFs | 922908553 | 1,240,961 | 12,738 | SH | SOLE | 0 | 0 | 12,738 | |||
| VANGUARD MID CAP ETF | Equity ETFs | 922908629 | 4,550,515 | 17,248 | SH | SOLE | 0 | 0 | 17,248 | |||
| VANGUARD S&P 500 ETF | Equity ETFs | 922908363 | 17,868,991 | 33,864 | SH | SOLE | 0 | 0 | 33,864 | |||
| VERTEX PHARMACEUTICALS I | Ordinary Shares | 92532F100 | 18,367,801 | 39,493 | SH | SOLE | 0 | 0 | 39,493 | |||
| VANGUARD SHRT INF PROT SEC INDEX ETF | Equity ETFs | 922020805 | 2,103,094 | 42,650 | SH | SOLE | 0 | 0 | 42,650 | |||
| VANGUARD FTSE EMERGING MARKETS ETF | Equity ETFs | 922042858 | 2,573,805 | 53,788 | SH | SOLE | 0 | 0 | 53,788 | |||
| WATERS CORP | Ordinary Shares | 941848103 | 14,537,556 | 40,394 | SH | SOLE | 0 | 0 | 40,394 | |||
| WASTE CONNECTIONS INC F | Ordinary Shares | 94106B101 | 11,557,496 | 64,632 | SH | SOLE | 0 | 0 | 64,632 | |||
| WEC ENERGY GROUP INC | Ordinary Shares | 92939U106 | 2,883,355 | 29,978 | SH | SOLE | 0 | 0 | 29,978 | |||
| WALMART INC | Ordinary Shares | 931142103 | 2,940,316 | 36,412 | SH | SOLE | 0 | 0 | 36,412 | |||
| WATSCO INC | Ordinary Shares | 942622200 | 15,536,292 | 31,585 | SH | SOLE | 0 | 0 | 31,585 | |||
| YUM CHINA HLDGS INC F | Ordinary Shares | 98850P109 | 8,538,169 | 189,652 | SH | SOLE | 0 | 0 | 189,652 | |||