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,459,168 | 11,073 | SH | SOLE | 0 | 0 | 11,073 | |||
AGREE REALTY CORP REIT | Ordinary Shares | 008492100 | 2,239,302 | 36,213 | SH | SOLE | 0 | 0 | 36,213 | |||
AUTODESK INC | Ordinary Shares | 052769106 | 18,302,782 | 74,147 | SH | SOLE | 0 | 0 | 74,147 | |||
ALARM COM HLDGS INC SH | Ordinary Shares | 011642105 | 17,221,914 | 271,090 | SH | SOLE | 0 | 0 | 271,090 | |||
AMERN TOWER CORP REIT | Ordinary Shares | 03027X100 | 17,888,819 | 92,113 | SH | SOLE | 0 | 0 | 92,113 | |||
AMAZON.COM INC | Ordinary Shares | 023135106 | 114,261,454 | 587,950 | SH | SOLE | 0 | 0 | 587,950 | |||
AON PLC FCLASS A | Ordinary Shares | G0403H108 | 12,449,441 | 42,385 | SH | SOLE | 0 | 0 | 42,385 | |||
ALEXANDRIA REAL EST REIT | Ordinary Shares | 015271109 | 8,583,975 | 73,658 | SH | SOLE | 0 | 0 | 73,658 | |||
AXON ENTERPRISE INC | Ordinary Shares | 05464C101 | 28,556,538 | 96,622 | SH | SOLE | 0 | 0 | 96,622 | |||
BROOKFIELD ASSET MGMT FCLASS A | Ordinary Shares | 113004105 | 13,600,497 | 357,609 | SH | SOLE | 0 | 0 | 357,609 | |||
BOOKING HOLDINGS INC | Ordinary Shares | 09857L108 | 62,483,099 | 15,742 | SH | SOLE | 0 | 0 | 15,742 | |||
BANCO LATINOAMERICANO F | Ordinary Shares | P16994132 | 1,309,431 | 43,123 | SH | SOLE | 0 | 0 | 43,123 | |||
BIOMARIN PHARMACEUTL | Ordinary Shares | 09061G101 | 36,712,184 | 445,703 | SH | SOLE | 0 | 0 | 445,703 | |||
VANGUARD TOTAL BOND MARKET ETF | Bond ETFs | 921937835 | 8,008,789 | 111,065 | SH | SOLE | 0 | 0 | 111,065 | |||
BROADRIDGE FINL SOLU | Ordinary Shares | 11133T103 | 23,245,669 | 117,710 | SH | SOLE | 0 | 0 | 117,710 | |||
BERKSHIRE HATHAWAY CLASS B | Ordinary Shares | 084670702 | 19,819,309 | 48,614 | SH | SOLE | 0 | 0 | 48,614 | |||
BROWN & BROWN INC | Ordinary Shares | 115236101 | 30,834,559 | 344,484 | SH | SOLE | 0 | 0 | 344,484 | |||
INVSC BULLETSHARES 2025 CRP BND ETF | Bond ETFs | 46138J825 | 52,798,002 | 2,580,923 | SH | SOLE | 0 | 0 | 2,580,923 | |||
INVSC BULLETSHARS 2026 CORP BND ETF | Bond ETFs | 46138J791 | 44,554,096 | 2,322,257 | SH | SOLE | 0 | 0 | 2,322,257 | |||
INVSC BULLETSHARES 2027 CRP BND ETF | Bond ETFs | 46138J783 | 14,555,586 | 756,890 | SH | SOLE | 0 | 0 | 756,890 | |||
INVESCO BULLETSHARS 2028CORP BD ETF | Bond ETFs | 46138J643 | 22,476,836 | 1,125,837 | SH | SOLE | 0 | 0 | 1,125,837 | |||
INVSC BLTSHRS 2029 CORP BND ETF | Bond ETFs | 46138J577 | 14,773,019 | 812,751 | SH | SOLE | 0 | 0 | 812,751 | |||
INVESCO BULLTSHR 2030 COR BND ETF | Bond ETFs | 46138J460 | 22,175,373 | 1,362,418 | SH | SOLE | 0 | 0 | 1,362,418 | |||
INVESCO BULLTSHR 2031 CRP BND ETF | Bond ETFs | 46138J429 | 22,126,960 | 1,385,781 | SH | SOLE | 0 | 0 | 1,385,781 | |||
INVESCO BULLETSHS 2032 CORP BND ETF | Bond ETFs | 46139W858 | 22,086,296 | 1,101,918 | SH | SOLE | 0 | 0 | 1,101,918 | |||
ANHEUSER BUSCH INBEV S FSPONSORED ADR 1 ADR REPS 1 ORD SHS | American Depository Receipts | 03524A108 | 3,966,275 | 68,001 | SH | SOLE | 0 | 0 | 68,001 | |||
COMCAST CORP CLASS A | Ordinary Shares | 20030N101 | 14,652,437 | 377,083 | SH | SOLE | 0 | 0 | 377,083 | |||
CME GROUP INC CLASS A | Ordinary Shares | 12572Q105 | 4,872,377 | 24,816 | SH | SOLE | 0 | 0 | 24,816 | |||
ISHARES CALIFORNIA MUNI BOND ETF | Bond ETFs | 464288356 | 599,452 | 10,513 | SH | SOLE | 0 | 0 | 10,513 | |||
CANADIAN NATL RAILWY F | Ordinary Shares | 136375102 | 10,304,895 | 87,450 | SH | SOLE | 0 | 0 | 87,450 | |||
COOPER COMPANIES | Ordinary Shares | 216648501 | 9,616,613 | 110,482 | SH | SOLE | 0 | 0 | 110,482 | |||
COSTCO WHOLESALE CO | Ordinary Shares | 22160K105 | 7,403,465 | 8,604 | SH | SOLE | 0 | 0 | 8,604 | |||
CRH PUBLIC LIMITED CO F | American Depository Receipts | G25508105 | 1,512,779 | 20,158 | SH | SOLE | 0 | 0 | 20,158 | |||
SALESFORCE INC | Ordinary Shares | 79466L302 | 51,462,975 | 200,841 | SH | SOLE | 0 | 0 | 200,841 | |||
COSTAR GROUP INC | Ordinary Shares | 22160N109 | 22,711,907 | 307,970 | SH | SOLE | 0 | 0 | 307,970 | |||
DOUBLELINE COMMERCIAL RLEST ETF | Equity ETFs | 25861R303 | 14,777,371 | 287,653 | SH | SOLE | 0 | 0 | 287,653 | |||
DATADOG INC CLASS A | Ordinary Shares | 23804L103 | 14,427,002 | 111,580 | SH | SOLE | 0 | 0 | 111,580 | |||
WISDOMTREE JAPAN SMALCP DIVIDEND ETF | Equity ETFs | 97717W836 | 20,153,650 | 268,639 | SH | SOLE | 0 | 0 | 268,639 | |||
DANAHER CORP | Ordinary Shares | 235851102 | 25,129,477 | 101,301 | SH | SOLE | 0 | 0 | 101,301 | |||
DOUBLELINE MORTGAGE ETF | Equity ETFs | 25861R402 | 14,724,365 | 305,148 | SH | SOLE | 0 | 0 | 305,148 | |||
DOUBLEVERIFY HLDGS INC | Ordinary Shares | 25862V105 | 3,314,913 | 169,527 | SH | SOLE | 0 | 0 | 169,527 | |||
DEXCOM INC | Ordinary Shares | 252131107 | 13,006,685 | 115,081 | SH | SOLE | 0 | 0 | 115,081 | |||
EASTMAN CHEMICAL CO | Ordinary Shares | 277432100 | 8,975,697 | 91,955 | SH | SOLE | 0 | 0 | 91,955 | |||
EQUINIX INC REIT | Ordinary Shares | 29444U700 | 40,434,379 | 53,490 | SH | SOLE | 0 | 0 | 53,490 | |||
FASTENAL CO | Ordinary Shares | 311900104 | 9,598,728 | 153,098 | SH | SOLE | 0 | 0 | 153,098 | |||
GLOBUS MEDICAL INC CLASS A | Ordinary Shares | 379577208 | 18,573,891 | 271,010 | SH | SOLE | 0 | 0 | 271,010 | |||
GENTEX CORP | Ordinary Shares | 371901109 | 10,558,728 | 313,804 | SH | SOLE | 0 | 0 | 313,804 | |||
ALPHABET INC. CLASS C | Ordinary Shares | 02079K107 | 80,930,400 | 437,957 | SH | SOLE | 0 | 0 | 437,957 | |||
GOOSEHEAD INSURANCE INC CLASS A | Ordinary Shares | 38267D109 | 11,329,335 | 197,966 | SH | SOLE | 0 | 0 | 197,966 | |||
GUIDEWIRE SOFTWARE | Ordinary Shares | 40171V100 | 8,105,190 | 58,774 | SH | SOLE | 0 | 0 | 58,774 | |||
GXO LOGISTICS INC | Ordinary Shares | 36262G101 | 9,669,799 | 192,647 | SH | SOLE | 0 | 0 | 192,647 | |||
HDFC BANK LIMITED FSPONSORED ADR 1 ADR REPS 3 ORD SHS | American Depository Receipts | 40415F101 | 8,950,919 | 139,880 | SH | SOLE | 0 | 0 | 139,880 | |||
HOWARD HUGHES HOLDING CO | Ordinary Shares | 44267T102 | 13,231,715 | 204,195 | SH | SOLE | 0 | 0 | 204,195 | |||
HEALTHEQUITY INC | Ordinary Shares | 42226A107 | 12,282,495 | 143,409 | SH | SOLE | 0 | 0 | 143,409 | |||
HERC HLDGS INC | Ordinary Shares | 42704L104 | 8,670,352 | 65,548 | SH | SOLE | 0 | 0 | 65,548 | |||
ISHARES IBONDS DEC 2024 TRM ETF | Bond ETFs | 46434VBG4 | 26,700,301 | 1,062,701 | SH | SOLE | 0 | 0 | 1,062,701 | |||
ICON PLC F | Ordinary Shares | G4705A100 | 21,538,490 | 68,515 | SH | SOLE | 0 | 0 | 68,515 | |||
ISHARES CORE MSCI EUROPEETF | Equity ETFs | 46434V738 | 16,778,097 | 294,119 | SH | SOLE | 0 | 0 | 294,119 | |||
JOHNSON & JOHNSON | Ordinary Shares | 478160104 | 1,467,665 | 10,031 | SH | SOLE | 0 | 0 | 10,031 | |||
THE COCA-COLA CO | Ordinary Shares | 191216100 | 1,517,631 | 23,925 | SH | SOLE | 0 | 0 | 23,925 | |||
KENVUE INC | Ordinary Shares | 49177J102 | 1,378,920 | 76,018 | SH | SOLE | 0 | 0 | 76,018 | |||
LIVE OAK BANCSHARES INCO | Ordinary Shares | 53803X105 | 5,332,696 | 153,367 | SH | SOLE | 0 | 0 | 153,367 | |||
MASTERCARD INC CLASS A | Ordinary Shares | 57636Q104 | 44,270,125 | 100,239 | SH | SOLE | 0 | 0 | 100,239 | |||
MEDTRONIC PLC F | Ordinary Shares | G5960L103 | 7,464,552 | 95,212 | SH | SOLE | 0 | 0 | 95,212 | |||
MERCADOLIBRE INC | Ordinary Shares | 58733R102 | 54,221,931 | 32,815 | SH | SOLE | 0 | 0 | 32,815 | |||
META PLATFORMS INC CLASS A | Ordinary Shares | 30303M102 | 86,125,214 | 169,179 | SH | SOLE | 0 | 0 | 169,179 | |||
MARKEL GROUP INC | Ordinary Shares | 570535104 | 14,268,456 | 9,077 | SH | SOLE | 0 | 0 | 9,077 | |||
TOPGOLF CALLAWAY BRANDS | Ordinary Shares | 131193104 | 7,233,543 | 477,752 | SH | SOLE | 0 | 0 | 477,752 | |||
MORNINGSTAR INC | Ordinary Shares | 617700109 | 7,344,715 | 24,808 | SH | SOLE | 0 | 0 | 24,808 | |||
MODERNA INC | Ordinary Shares | 60770K107 | 23,176,331 | 195,935 | SH | SOLE | 0 | 0 | 195,935 | |||
MSCI INC | Ordinary Shares | 55354G100 | 7,227,566 | 14,919 | SH | SOLE | 0 | 0 | 14,919 | |||
MICROSOFT CORP | Ordinary Shares | 594918104 | 22,448,109 | 49,758 | SH | SOLE | 0 | 0 | 49,758 | |||
INARI MED INC | Ordinary Shares | 45332Y109 | 10,705,944 | 220,003 | SH | SOLE | 0 | 0 | 220,003 | |||
NEXTERA ENERGY INC | Ordinary Shares | 65339F101 | 10,289,689 | 144,779 | SH | SOLE | 0 | 0 | 144,779 | |||
NETFLIX INC | Ordinary Shares | 64110L106 | 43,204,959 | 63,748 | SH | SOLE | 0 | 0 | 63,748 | |||
NVIDIA CORP | Ordinary Shares | 67066G104 | 2,032,252 | 16,383 | SH | SOLE | 0 | 0 | 16,383 | |||
NOVO-NORDISK AS VORMAL FSPONSORED ADR 1 ADR REPS 1 ORD SHS | American Depository Receipts | 670100205 | 17,648,551 | 123,864 | SH | SOLE | 0 | 0 | 123,864 | |||
OKTA INC CLASS A | Ordinary Shares | 679295105 | 9,114,965 | 97,265 | SH | SOLE | 0 | 0 | 97,265 | |||
PALO ALTO NETWORKS | Ordinary Shares | 697435105 | 74,768,019 | 221,302 | SH | SOLE | 0 | 0 | 221,302 | |||
PAYCHEX INC | Ordinary Shares | 704326107 | 10,439,680 | 88,505 | SH | SOLE | 0 | 0 | 88,505 | |||
PROCTER & GAMBLE | Ordinary Shares | 742718109 | 3,144,516 | 19,038 | SH | SOLE | 0 | 0 | 19,038 | |||
Q2 HOLDINGS INC | Ordinary Shares | 74736L109 | 8,487,367 | 140,467 | SH | SOLE | 0 | 0 | 140,467 | |||
ULTRAGENYX PHARMA | Ordinary Shares | 90400D108 | 7,010,531 | 170,400 | SH | SOLE | 0 | 0 | 170,400 | |||
RESMED INC | Ordinary Shares | 761152107 | 206,164 | 1,077 | SH | SOLE | 0 | 0 | 1,077 | |||
RENTOKIL INITIAL PLC FSPONSORED ADR 1 ADR REPS 5 ORD SHS | American Depository Receipts | 760125104 | 15,364,248 | 517,121 | SH | SOLE | 0 | 0 | 517,121 | |||
RXO INC | Ordinary Shares | 74982T103 | 16,182,406 | 615,995 | SH | SOLE | 0 | 0 | 615,995 | |||
S B A COMMUNICATIONS CLASS A | Ordinary Shares | 78410G104 | 9,890,214 | 50,514 | SH | SOLE | 0 | 0 | 50,514 | |||
STARBUCKS CORP | Ordinary Shares | 855244109 | 7,247,172 | 94,128 | SH | SOLE | 0 | 0 | 94,128 | |||
ISHARES HIGH YIELD CORPORAT BOND ETF | Bond ETFs | 46434V407 | 14,596,589 | 345,864 | SH | SOLE | 0 | 0 | 345,864 | |||
SCHLUMBERGER LTD F | Ordinary Shares | 806857108 | 4,589,519 | 97,693 | SH | SOLE | 0 | 0 | 97,693 | |||
STONEX GROUP INC | Ordinary Shares | 861896108 | 13,020,034 | 173,068 | SH | SOLE | 0 | 0 | 173,068 | |||
STAG INDUSTRIAL INC REIT | Ordinary Shares | 85254J102 | 11,073,733 | 308,114 | SH | SOLE | 0 | 0 | 308,114 | |||
ATLASSIAN CORP CLASS A | Ordinary Shares | 049468101 | 8,229,365 | 46,424 | SH | SOLE | 0 | 0 | 46,424 | |||
MOTLEY FOOL GLOBAL OPPORTUNITIES ETF | Equity ETFs | 74933W635 | 7,643,084 | 254,557 | SH | SOLE | 0 | 0 | 254,557 | |||
MOTLEY FOOL MID CAP GROWTH ETF | Equity ETFs | 74933W627 | 3,897,455 | 148,531 | SH | SOLE | 0 | 0 | 148,531 | |||
THERMO FISHER SCNTFC | Ordinary Shares | 883556102 | 19,333,128 | 35,184 | SH | SOLE | 0 | 0 | 35,184 | |||
TOAST INC CLASS A | Ordinary Shares | 888787108 | 12,619,544 | 492,320 | SH | SOLE | 0 | 0 | 492,320 | |||
TREX CO INC | Ordinary Shares | 89531P105 | 5,463,002 | 73,910 | SH | SOLE | 0 | 0 | 73,910 | |||
TRACTOR SUPPLY COMP | Ordinary Shares | 892356106 | 6,789,016 | 25,297 | SH | SOLE | 0 | 0 | 25,297 | |||
TESLA INC | Ordinary Shares | 88160R101 | 432,911 | 1,900 | SH | SOLE | 0 | 0 | 1,900 | |||
TAIWAN SEMICONDUCTR FSPONSORED ADR 1 ADR REPS 5 ORD SHS | American Depository Receipts | 874039100 | 14,652,107 | 83,563 | SH | SOLE | 0 | 0 | 83,563 | |||
TWILIO INC CLASS A | Ordinary Shares | 90138F102 | 5,428,923 | 95,791 | SH | SOLE | 0 | 0 | 95,791 | |||
TEXAS INSTRUMENTS | Ordinary Shares | 882508104 | 2,379,007 | 12,136 | SH | SOLE | 0 | 0 | 12,136 | |||
TYLER TECHNOLOGIES | Ordinary Shares | 902252105 | 12,528,956 | 24,898 | SH | SOLE | 0 | 0 | 24,898 | |||
UNITED PARCEL SRVC CLASS B | Ordinary Shares | 911312106 | 9,966,576 | 73,096 | SH | SOLE | 0 | 0 | 73,096 | |||
US BANCORP DEL | Ordinary Shares | 902973304 | 1,496,325 | 37,763 | SH | SOLE | 0 | 0 | 37,763 | |||
ENERGY FUELS INC F | Ordinary Shares | 292671708 | 60,050 | 10,000 | SH | SOLE | 0 | 0 | 10,000 | |||
VANGUARD SMALL CAP ETF | Equity ETFs | 922908751 | 1,477,629 | 6,793 | SH | SOLE | 0 | 0 | 6,793 | |||
VANGUARD FTSE DEVELOPED MARKETS ETF | Equity ETFs | 921943858 | 4,980,811 | 100,169 | SH | SOLE | 0 | 0 | 100,169 | |||
VANGUARD REAL ESTATE ETF | Equity ETFs | 922908553 | 1,060,874 | 12,696 | SH | SOLE | 0 | 0 | 12,696 | |||
VANGUARD MID CAP ETF | Equity ETFs | 922908629 | 4,329,979 | 17,894 | SH | SOLE | 0 | 0 | 17,894 | |||
VANGUARD S&P 500 ETF | Equity ETFs | 922908363 | 17,771,253 | 35,244 | SH | SOLE | 0 | 0 | 35,244 | |||
VOIP-PAL COM INC | Ordinary Shares | 92862Y109 | 4,622 | 195,000 | SH | SOLE | 0 | 0 | 195,000 | |||
VERTEX PHARMACEUTICA | Ordinary Shares | 92532F100 | 19,442,915 | 41,240 | SH | SOLE | 0 | 0 | 41,240 | |||
VANGUARD SHORT INFLATIONPROT ETF IV | Equity ETFs | 922020805 | 2,808,769 | 58,060 | SH | SOLE | 0 | 0 | 58,060 | |||
VANGUARD FTSE EMERGING MARKETS ETF | Equity ETFs | 922042858 | 2,698,855 | 61,022 | SH | SOLE | 0 | 0 | 61,022 | |||
WATERS CORP | Ordinary Shares | 941848103 | 12,054,521 | 41,683 | SH | SOLE | 0 | 0 | 41,683 | |||
WASTE CONNECTIONSINC F | Ordinary Shares | 94106B101 | 12,520,764 | 71,225 | SH | SOLE | 0 | 0 | 71,225 | |||
W E C ENERGY GROUP INC | Ordinary Shares | 92939U106 | 1,554,429 | 19,852 | SH | SOLE | 0 | 0 | 19,852 | |||
WALMART INC | Ordinary Shares | 931142103 | 3,677,015 | 53,783 | SH | SOLE | 0 | 0 | 53,783 | |||
WATSCO INC | Ordinary Shares | 942622200 | 15,061,374 | 32,390 | SH | SOLE | 0 | 0 | 32,390 | |||
YUM CHINA HOLDINGS INC | Ordinary Shares | 98850P109 | 6,464,073 | 209,937 | SH | SOLE | 0 | 0 | 209,937 |